Чи існує максимальний розмір, під яким слід зберігати веб-сторінки?


12

Опублікував це на SO перед тим, як Бен Voigt був досить приємний, щоб направити мене сюди. Все, хто моє питання:

Коли я кажу розмір, я кажу про байти, а не про пікселі.

Мені цікаво, чи існує консенсус щодо того, яким повинен бути максимальний розмір для різних категорій. Конкретно:

Broadband connections
Dialup connections
Mobile connections

Відповіді:


6

Перше питання - як довго занадто довго користувач чекає. Давайте використаємо 1,5 секунди, тому що Google вважає занадто повільним (див. Це питання ). Отже, якщо припустити, що користувач комутованого доступу отримує максимум 56 кбіт / секунду, це 5,6 кбайт (приблизно), тобто 8,4 кбіт. Це досить мало.

Швидкість широкосмугового зв’язку варіюється, але якщо вважати 1 Мбіт заради аргументу, це 150 Кб (1 Мбіт / секунду запам’ятати).

Мобільний знову змінюється. 2G (GPRS) - це те саме, що і комутований. EDGE становить 236,8 кбіт / с, тобто 35 к. 3G UMTS становить 384 кбіт / с, тобто 57 к.


2
Хороша відповідь, але ви плутаєте біти з байтами? 1 біт = 0,125 байт, тому 56 кілобітів в секунду за 1,5 секунди = 84 кілобіти (кб) = 84000 біт = 10500 байт = 10,5кілобайт. (кБ) (Дивіться цей розрахунок на Вольфрам Альфа.)
Нік

1,5 секунди може бути те, що Google націлює на результати пошуку, але інші послуги, які вона надає, такі як gmail і документи, не отримують ніде поблизу цього номера, якщо ви не перебуваєте в дуже швидкому зв’язку. Я думаю, час, який люди будуть чекати, залежить від того, що їх чекає.
Rincewind42

@ Nick Network швидкість у бітах, а розмір сторінки в байтах, і я обережно тримав ці два окремо. У байті є 8 біт, але якщо мова йде про послідовну передачу, то може бути 1, 1,5 або 2 стоп-біта та необов'язковий біт парності, тому простіше просто припустити 10 біт у байт для грубого обчислення.
paulmorriss
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.