5G — технология, которая, видимо, замедлит веб

Автор оригинала: Scott Jehl
  • Перевод
Технология 5G — это уже реальность. Соответствующий значок начинает появляться в верхних частях экранов телефонов по всему миру. Если вы подключены к 5G-сети, то вы могли заметить, что такая сеть не кажется намного более быстрой, чем 4G-сеть. Я вполне это понимаю. Говорят, что сейчас, в дни становления новых сетей, настоящим 5G-скоростям мешает процесс миграции инфраструктуры. Но после того как технология 5G, во всех смыслах, повзрослеет, ожидается, что скорость сетей очень сильно возрастёт. Так, по некоторым сведениям, средние скорости загрузки данных в 5G-сетях в 2019 году могут составить от 100 Мбит до 1 Гбит в секунду. Это означает, что можно будет загрузить всю дискографию Friends, а потом — торжественно перетащить её мышью в корзину, сделав это примерно за то же время, которое сейчас занимает загрузка обычной веб-страницы. Я не пытаюсь сейчас выходить на какие-то конкретные цифры. Я говорю лишь о том, что, возможно, работа в 5G сетях может выглядеть именно так. Такое будущее иначе как «прекрасным» и не назовёшь.



Да, не стоит забывать о том, что в 5G-сетях улучшится не только полоса пропускания. Ожидается и уменьшение сетевых задержек. А задержки — это одно из давно и печально известных узких мест производительности веба. Снижение задержек означает, что время, которое тратится на подключение к веб-сайту, может, по ощущениям пользователей, упасть практически до нуля. Опять же — выглядит это просто замечательно.

Получается, что качество сетей уже очень скоро значительно вырастет. И это, похоже, должно решить проблемы скорости современного веба. Так?

Должно-то оно должно, но автор материала, перевод которого мы сегодня публикуем, не ждёт, что 5G действительно ускорит веб. Как минимум — ускорит, но далеко не сразу. Он полагает, что если современные тренды веб-разработки не изменятся, то широкое внедрение 5G-сетей приведёт к тому, что среднестатистическому пользователю будет работаться в вебе не лучше, а хуже.

Хуже? Да как же это?


Более быстрые сети должны решить проблемы скорости загрузки сайтов, но до сих пор рост сетевых скоростей непреднамеренно оказывал на веб негативное воздействие. Интересно — почему? Дело тут в следующем: исторически сложилось так, что ускорение сетей позволяет разработчикам отправлять посетителям сайтов больше кода. В частности — речь идёт о JavaScript-коде.

С 2011 года по 2019 год уровень 4G-покрытия в мире вырос с 5% до 79%. За то же самое время медианное значение среднего объёма JavaScript-кода, передаваемого на мобильные устройства, выросло на 611% — c 52 Кб, до 372.9 Кб. Конечно, объёмы JS-кода выросли не только из-за роста скорости сетей. Этому способствовали и многие другие факторы. Сайты, безусловно, за это время стали гораздо более интерактивными. Это вполне могло привести к росту объёма их JS-составляющей. Кроме того, распространение получил отзывчивый дизайн. В результате множество сайтов начало отправлять один и тот же JavaScript-бандл на все устройства, на которых эти сайты просматривают. Правда, тут стоит уточнить то, что настольные сайты в 2011 году отправляли клиентам, в среднем, лишь на 50 Кб больше JS-кода, чем их мобильные коллеги. В целом же можно отметить, что шаблоны разработки интерфейсов с 2011 года изменились не слишком сильно. Например, веб-сайт Boston Globe, в разработке которого мы участвовали, создан с большим вниманием к удобству работы с ним на самых разных устройствах. Он запущен в 2010 году. Интерфейсы новостных сайтов до сих пор устроены практически точно так же. И наконец, вышеозначенный тренд, по последним данным, продолжается. А именно, за последнюю пару лет средний объём JS-кода, передаваемого клиентам, вырос более чем на 50%.

А теперь, прежде чем мы начнём винить во всём JavaScript-фреймворки, надо отметить, что возникает ощущение того, что рост объёмов JS-кода не полностью привязан к возможностям интерфейсов сайтов. Тут следует обратить внимание на то, что большая часть роста объёма кода связана с ростом использования сторонних скриптов на 706%. Несомненно, запросы на загрузку сторонних скриптов могут относиться к JS-фреймворкам, но чаще всего это — нечто иное. Это может быть код трекеров, A/B-библиотек, скриптов для персонализации. Это может быть реклама, чат-боты… И всё это, в свою очередь, делает запросы на загрузку дополнительных скриптов, а эти дополнительные скрипты ещё что-то загружают. Перед нами, так сказать, безудержное веселье. Но у такого веселья обычно бывают нехорошие последствия.

Итак, по мере того, как росла пропускная способность сетей, увеличивался и объём JS-кода, используемого на веб-страницах. Но и тут можно подумать, что если весь этот код загружается достаточно быстро, то рост его объёма — явление сравнительно безобидное. Правда это, к сожалению, не так. Если сравнить JavaScript-код с другими видами ресурсов, используемых при создании веб-страниц, то оказывается, что JavaScript — это очень дорогое удовольствие. Цена JavaScript гораздо выше, чем цена других материалов.

«На моём телефоне всё выглядит хорошо»


Удобства разработчиков очень легко могут завести веб-индустрию на кривую дорожку.

На среднем мобильном устройстве, из таких, которые всё ещё используются, разбор 200 Кб JavaScript-кода (сжатого для ускорения передачи) может занять 6 секунд или даже больше. И это — уже после того, как код будет загружен по сети. Прежде чем вы решите, что 200 Кб — это нереально много для некоего сайта, предлагаю вспомнить о том, что просмотр современного сайта означает, что пользователь, в среднем, загрузит почти в два раза больший объём JS-кода. При этом в процессе разбора данного кода страница может быть видимой, но не реагирующей на воздействия. А может быть и так, что страница будет совершенно пустой (это — если скрипт к странице подключён с использованием традиционного подхода, то есть так, что его обработка блокирует рендеринг страницы). Недействующая страница и пустая страница — это одинаково плохо, но особое беспокойство вызывает то, что многие из тех, кто занят веб-разработкой, сами подобных проблем даже не замечают.

Среднее мобильное устройство — это не новейший дорогущий iPhone с тремя камерами. Среднее устройство, даже в США, это телефон из разряда бестселлеров, который стоит порядка $130. Это вполне может быть и iPhone, но — далеко не самый новый. Скорее всего, это будет Android-телефон среднего уровня, содержащий сравнительно слабую аппаратную начинку. Да что там говорить — вот телефоны-бестселлеры с Amazon. В момент написания этого материала на третьем месте среди них было устройство стоимостью $59.

Если люди с такими телефонами даже и будут пользоваться новыми быстрыми сетями, то их устройства окажутся буквально «задушенными» теми объёмами кода, которые приходится обрабатывать для показа веб-страниц. А это сведёт на нет те потенциальные улучшения в скорости загрузки материалов, которые способны дать 5G-сети.

Как быть тем, у кого нет 5G-подключений?


Организация распространения 5G-сетей требует больших инфраструктурных изменений. Первые кандидаты на появление таких сетей — это развитые страны и высокотехнологичные города. В развивающихся странах и в сельской местности эти сети вряд ли появятся так же быстро. Это означает, что люди, живущие там, где нет 5G-сетей, в современных условиях вполне могут не только работать с веб-страницами на не самых быстрых устройствах, но и загружать код этих страниц, объём которого всё растёт, пользуясь старыми 3G и 2G-сетями. Таким людям от введения в строй 5G-сетей будет плохо вдвойне.

Что делать?


Ответственность за решение этой проблемы лежит на индустрии веб-разработки, на каждом из нас. Конечно, нам нужно улучшать приоритизацию доставки клиентам содержимого веб-страниц, но нам надо ещё и прекратить включать в состав проектов столь огромные объёмы JavaScript-кода. Необходимо анализировать используемые скрипты, регулярно изучать зависимости проектов. Многие из таких зависимостей могут оказаться заброшенными их разработчиками, или представлять собой проекты с недолгим сроком жизни. Возможно, мы даже можем воспользоваться тут опытом The Telegraph, удалив старые сторонние скрипты и посмотрев, пожалуется ли кто-нибудь на какие-либо проблемы. Мы можем изучить нашу зависимость от отслеживания действий пользователя и от персонализации рекламы. Возможно, мы, так же, как The New York Times, выясним, что показ пользователям обычных неперсонализированных рекламных объявлений может увеличить наш доход от рекламы. А если так и будет — стоит избавиться от ставших ненужными рекламных скриптов. Можно, для наблюдения за тем, чтобы показатели производительности веб-проектов не выходили бы за некие границы, пользоваться инструментами вроде Calibre или SpeedCurve. При этом стоит стремиться к тому, чтобы о производительности проекта заботился бы каждый, кто имеет к нему отношение, чтобы каждый знал бы о том, как его действие или бездействие влияет на проект.

Самое главное — нам нужно сделать так, чтобы у менеджеров, владельцев сайтов, разработчиков, дизайнеров, да абсолютно у всех, был бы доступ к телефонам среднего класса, и была бы возможность регулярно тестировать наши сайты на таких телефонах. А ещё лучше — если подобные телефоны будут подключены к предоплаченному или ограниченному тарифному плану. Это позволит узнать о том, сколько времени понадобится на то, чтобы выбрать лимит трафика в мире 5G-сетей. Если все, имеющие отношение к некоему сайту, будут знать о том, как его производительность выглядит в реальном мире, это благотворно отразится на всех посетителях сайта. В том числе, кстати, на тех, кто пользуется быстрыми современными телефонами.

Повышение качества сетей означает, что у сообщества разработчиков есть огромная возможность улучшить создаваемое ими веб-пространство. Воспользуются ли они этой возможностью или нет — зависит только от них.

Уважаемые читатели! Как вы думаете, действительно ли широкое распространение 5G-сетей способно замедлить веб?


RUVDS.com
1 518,59
RUVDS – хостинг VDS/VPS серверов
Поделиться публикацией

Комментарии 60

    0
    Все сведётся к тому, что у каждого сайте появится предзагрузочная страница с минимальными, рекомендуемыми и оптимальными требованиями к железу. Ещё считаете шутки про тормозящий crysis смешными?
    PS
    Наряду со скоростями сетей никуда не делать гонка/герцев/байтов — особенно у телефонов ярко выражено, что открывает широкие просторы для распухания кода ради новомодных паттернов, абстракций…
      +5
      Вроде как десктопы уже упираются в какой-то предел производительности на ватт, прогресс идёт намного медленнее, чем 10-15 лет назад. Если раньше компьютер за 5-10 лет безнадёжно устаревал, то сейчас на 10-летнем компьютере и даже играть во многие современные игры.
      В смартфонах этот процесс не так заметно выражен, но тоже есть. Раньше производительность росла в несколько раз за пару-тройку лет, сейчас заметно медленнее. И в отличие от стационарных компов телефоны сложнее наращивать экстенсивно: переносной аппарат, жрущий 50 ватт думаю мало кого устроит, да и с охлаждением проблемы.
        +2
        В начале 2000-х приходилось менять комп каждых 2 года. Сейчас дома для домашних задач, веб-серфинга и просмотра видео стоит древняя конфигурация 2009 года выпуска на E5400+GeForce 8600GT. Да, в принципе эта машинка уже находится на грани комфортной работы, но SSD заметно оживил ее. И после сумасшедшей гонки конца 90-х, начала 2000-х я до сих пор удивляюсь, как компьютер может работать 10 и более лет не вызывая желания выкинуть его в окно.
          +1
          У меня машина 11-го года (кроме видеокарты и SSD), подумывал, не поменять ли, однако за вменяемый ценник новая будет всего процентов на 20-30 быстрее… где-то на грани заметности…
          0
          Вроде как десктопы уже упираются в какой-то предел производительности на ватт
          Вы, видимо, имеете в виду принцип Лаундауэра. Википедия утверждает, что плюс-минус современные процессоры пока что потребляют в тысячи раз больше тепла, чем определено этим пределом. Еще один-два десятичных порядка можно выиграть путем охлаждения процессора до 30-3К, если очень надо. Дальше — только обратимые вычисления
          0
          del, не туда ответил
          +5
          Однозначно, интернет серфинг без Ghostery слишком печален.
            +4
            Да и с Ghostery и его политикой конфиденциальности не сильно весело. Если уж и нужно блокировать всякую каку, то лучше связки uBlock+uMatrix с солидными списками подписок ничего не будет.
            +2
            Зато, вроде как, с приходом 5G пчёлам легче жить будет.
              0
              А чем мешает пчёлам 4G? Особенно в селе, где до вышки несколько километров?
                0
                Как я слышал, от 4G и ниже пчелы начинают впадать в состояние, при котором отказываются нормально выполнять свои функции. Вроде на Хабре это и вычитал.
                  +2
                  Просто 4же не имеет таких денег и прибылей как никотинотиамиды и прочие сверхустойчивые сельхозпрепараты. Да и на Хабре никто не будет писать о побочных эффектах новых форм химикалий агробизнеса. И вообще нигде не пишут толком, говорят, что в архив орг и подобных больше про неизвестные внегалактические быстрые источники излучения серьёзных работ, чем про новые мухоморилки.
                    +1
                    У соседей пасека из 50 ульев за 2 года полностью погибла, вышка 200 метров, конечно это может быть и химия, которой местные жители опыляют хурму от американской бабочки. Хотел себе поставить пару ульев, но пасечник сказал что 100% сдохнут, говорит что на аибгу будет перевозить улья.
                      0
                      То есть вас как пчеловода не заинтересовало изчезновение тараканов в городах до сотовой связи и полностью обожранной жуком картошки как было еще 20 лет назад?
                        +2

                        А я вот не подтверждаю исчезновение тараканов.
                        В общежитиях СФУ постоянно травили тараканов, а они только больше делались.
                        Сейчас снимаю комнату в коммуналке — тут тараканы лезут от соседей.

                          0
                          +1. Год назад снимал квартиру на Кутузовском в доме 30х годов — тараканы имелись, причем даже после того, как потравили — все равно перлись от соседей. Сейчас девушка живет через дорогу от Сити, дом поновее, но тоже прошлого века — тоже тараканы есть, хотя и гораздо меньше (тоже от соседей лезут). Буквально месяц назад занимался съемом жилья в Дубае и то, видел отзывы о некоторых башнях в Dubai Marina, где говорили о «cockroach problem»
                            0
                            простите, тараканы в отдельных антисанитарных местах и тараканы в каждом доме микрорайона — это большая разница.
                            я вот еще застал в первопрестольной те времена, когда тараканы были в каждом доме на ярославской улице. сейчас такого нет ни в москве, ни в провинции.
                              0
                              Ну антисанитарии однозначно стало меньше. Плюс в подавляющем большинстве квартир теперь нет деревянных полов, под которыми всякая живность прячется и размножается.
                    0

                    Ну да, тем пчелам, которые оператор связи, точно будет легче. Можно будет за 5G брать с клиентов отдельной статьей.

                      +1
                      ага и в города переберутся пока в сельской местности не переоборудуются под 5g
                        0
                        Да, есть такой неприятный момент. Но текущее положение вещей куда лучше, чем просто ничего.
                          0

                          Так в сельской местности же 5G всё равно на низких частотах будет. Или пчёлы от характеристик волн с ума сходят?

                      +1
                      а откуда статистика по росту размера JS кода сайта? можно источник?
                        +3
                        Когда уже все браузеры по умолчанию перестанут принимать страницы больше чем столько-то килобайт?
                          +2

                          Не будет такого

                          +2
                          Не поможет.
                          Даже сейчас — бывает что страница короткая но весь рендеринг — на js. будет грузится js который грузит остальное. если речь про ограничение общего объема трафика на страницу — то что делать например с gmail? Предлагать переоткрывать вкладку?

                          Ну и — все же есть сайты где… все нормально с js — для того же samlib.ru страничка в 2-3 Mb — это нормально (и вполне себе логично в некоторых ситуациях). Только вот js там вообще не заметно почему то.
                            0
                            gmail вообще довольно жирный сайт.
                            У меня его подгрузка занимает почти 11 секунд. Чем он таким занимается — мне не понятно
                              0

                              Даже усугубит: с такими лимитами разработчики начнут запихивать во все поля сжатие и прочую демосцену — в результате у программистов ещё больше веселья (сейчас носятся с ФП, единым состоянием приложения, проверкой типов на лету и чего там ещё у реактохипстеров модно) — а пользователи получат забаву типа kkrieger, котора весит считанные 97 кБ, зато грузится минуту.

                            +6
                            Удобства разработчиков очень легко могут завести веб-индустрию на кривую дорожку.

                            Давно уже завели.
                              –2
                              Какую кривую? Вспомните сколько весят десктопные приложения и игры — веб пока не сравняется с ними будет постоянно пухнуть и это не из-за плохих разработчиков, а из-за того что хочется предоставить пользователю новую крутую штуку за вменяемые сроки. Обычный прогресс — нечего кого-то винить.
                                0
                                Сценарий использования разный. Игру на ПК человек купил, поставил на скачивание, на следующий день играет. По веб-ссылке человек кликнул, посмотрел две секунды на белый экран, подумал «ну нафиг» и закрыл.
                                Даже здесь на Хабре как-то была статья на тему того, какой процент людей останется на странице в зависимости от скорости ее загрузки
                                  0

                                  Вы так пишете, как будто скачивание игры сегодня, а процесс игры завтра — это хорошо. Я сейчас хочу играть в любую игру которую я захочу — у меня сейчас есть на это время и желание. Лично для меня этой причины достаточно чтобы с приставки с её долгим магазином приложений перейти на онлайн сервис типо Stadia. Платить бабло, а потом ждать сутки — это больно для занятых людей после 30

                                    0
                                    Вы так пишете, как будто скачивание игры сегодня, а процесс игры завтра — это хорошо
                                    Это не хорошо, но это нормально. В том смысле, что к этому все уже привыкли. Разработчику игры нет особо смысла ужимать ее до состояния, когда она может быть скачана за доли секунды — это не принесет ему заметно больше аудитории. А вот разработчику сайта — очень даже
                                    0

                                    И не надо тёплое с мягким путать — от условного online Photoshop тоже требуется быстрая загрузка, но на сегодняшнем этапе развития для такой штуки приходится выбирать — либо подождать загрузки, либо никак

                                      0
                                      от условного online Photoshop тоже требуется быстрая загрузка
                                      Именно. От всего требуется быстрая загрузка. Но для оффлайн-приложений, в отличие от сайтов, можно один раз скачать что-то большое и долго, а потом каждый раз запускать быстро
                                        0

                                        Но тренд в любом случае идёт давно в онлайн — Гугл-докс вам в пример. К тому же для подавляющего числа оффлайн приложений есть проблемы с кроссплатформенностью + разработчикам гораздо пооще обновлять онлайн-сервисы, что позволяет работать всегда в свежей версии.

                                          0
                                          Тренд в онлайн — идет, да. Но сайты едва ли когда-нибудь распухнут до того же времени скачивания, что и современные игры или другие программы
                                            0
                                            Ну, с современными играми я погорячился — всё-тики большая часть останется в Backend части. Но вот то что лет через 15 сайт в 200-300Mb никого удивлять не будет — в это я верю
                                    0
                                    сколько весят десктопные приложения
                                    Они пухнут как раз благодаря Electron и web-технологиями. Да и в Qt жирный QtWebEngine завезли. Приличные приложения весят немного, и при этом вполне юзабельны, чего не скажешь о легковесных аскетичных web-приложениях, типа PHPMyAdmin, морд всяких маршутизаторов, или не покрывающей всю функциональность HTML-версии GMail.
                                  +5
                                  Пока не будут бить по рукам за жуть — это будет продолжаться.
                                  Но бить не будут. Пчелы не против меда. Яндексовская реклама сама превращает любую страницу в ожиревшего калеку, а их дзен способен утормозить не слабый декстоп(а дзен пихают теперь много куда), в гугле на интернет и свои поделки смотрят через специальную квантовую машину в миллиард баксов(я вот сейчас сижу с топового планшета Самсунга на момент прошлого Рождества- гмайл там с самого начала открывалась медленно, что через приложение, что через веб).
                                  Как люди смотрят интернет с устройств с али за 50 баксов даже сейчас — вообще не представляю.
                                  И да, пессемизация медленных страниц не поможет(с точки зрения гугла и Яндекса сверхмедленный перегруженный фиг знает чем сайт на каком-нибудь викс с видео фоном быстр и красив — а он на десктопе открывается как на плохом диалапе галерея с реально большими картинками образца 2005г)
                                    +3

                                    Технологии используют, чтобы было удобно пользователю, а не разработчику. Погромистов на JavaScript это касается в первую очередь

                                      0
                                      Продукт должен приносить прибыль хозяину и точка. Удобство для потребителя — это одно из не важных условий. Престижность обладания важнее, контроль всего рынка важнее, адмиресурс важнее: об этом говорит история эпла, гугла, дженерал моторс и прочих Самсунгов
                                        0

                                        Технологии прежде всего используют чтобы как можно быстрее (в терминах TTM) довести до пользователя мнение бизнеса о том, что пользователю нужно.

                                        +1
                                        средние скорости загрузки данных в 5G-сетях в 2019 году могут составить от 100 Мбит до 1 Гбит в секунду. Это означает, что можно будет загрузить всю дискографию Friends, а потом — торжественно перетащить её мышью в корзину, сделав это примерно за то же время, которое сейчас занимает загрузка обычной веб-страницы

                                        У меня нет желания каждый день скачивать всю дискографию Friends, зато у некоторых злонамеренных товарищей наверняка есть желание получать с телефона не только логи, но и аудио-видео в реальном времени и с хорошим качеством. Меня интересует, в чьих интересах внедряются эти технологии, если потребители даже не замечают разницы между честной стомегабиткой и гигабиткой, и кто оплачивает этот банкет?
                                          0
                                          Наверняка такие скорости для этих целей и будут использованы.
                                          Контекстная реклама исходя из подслушанных разговоров — мечта маркетолога.
                                          А затем можно будет видео к этому как нибудь прикрутить.
                                            +2

                                            Одна из вещей, которая меня до сих пор несколько удивляет — что при таком обилии слежки так нормальную рекламу и не научились предлагать.


                                            Явно научились искать ключевые слова, но не эмоциональный окрас или смысл, так, если написать, что X — полное г, его вам вполне возможно попробуют впарить. В этом плане рекламщики изрядно отстают от ИИ из игры Event[0], который хоть и подглюкивал, но настроение реплик ловил с полпинка.

                                              0
                                              Потому что платите за рекламу не вы и вы не можете от неё отказаться.
                                              А так все просто, зайдите в болталки всяких занимающихся аукционами директа и будет вам счастье. Рекламной сети нужно клиентов эффективно доить, а не гражданам рекламу показывать.
                                              А у гугла ребята еще умнее, они так хорошо умеют в теорию игр, что вы всегда будете неэффективно спускать бюджет.
                                              В сетях поменьше и методы двойки попроще, но цель та же.
                                          –2
                                          Ой, ну надо же )) кто-то из программистов начал говорить про старые теелфоны и «медленные страницы» с современным кодом. Ха-ха.
                                          А старые настольные компьютеры? Они между прочим составляют 80 процентов парка настольников (или, учитывая парк потребителей инета в 40% это компы, а не мобильники — примерно 32% потребителей инета). Т.е. треть потребителей инета тормозит уже сейчас.

                                          Просто потому, что одному идиотику (программисту) захотелось попробовать новое и поиграться в программировании страницы, и ему его дали, а оно сожрало все ресурсы старого компа.
                                          Это люди (прораммеры инета) которые не смогли бороться с настоящим миром, ушли, как аутисты, в программирование и работу с компом (который никогда не возражает и не бьёт в ответ) и «насрали» на своей работе на потребителей их «продукта». ))
                                          Но все пользователи в ответ сказали только — «ой какая тормозная страница, ой какая красивая и бестолковая». И только 10% пользователей современных мобильников (а мобильника — это 60% потребителей инета), т.е. 6 % потребителей страницы реально посмотрели и оценили дизайн, потому что их мобильник справился.

                                          А Что ответил программер? Правильно )) То же самое, что ответил бы и бритый качок из окна своего порше (мерса, ламбы и прочего пафоса). — иди на работу и покупай Эпл (или новый самсунг), а не пользуй своё старое гавно.
                                          Т.е. плевал он на вас всех с колокольни. Гавно — оно такое, что бритое, что программистское. ))
                                          Пафос, Наглость, Безнаказанность и Цинизм — это генетический садизм в человеке, только беда и страдания могут временно исправить это в человеке. Но, бог (которого здесь на Хабре почти что ненавидят, видимо потому что неправославное общество здесь и не русское) — он есть и всё видит, и он обязательно таких уродов-дурачков (от слова «отродился» от нормального общества) накажет. И качков и дурачков-программистов.
                                          Бог ваш судья. Бог накажет вас.
                                            +4
                                            Сижу на компьютере, которому почти 10 лет (x5650) и с телефоном, которому почти стукнуло 5 лет (Note 4).
                                            Достаточно старые устройства?
                                            Нигде веб не тормозит. ЧЯДНТ?
                                            И вообще, количество JS кода на странице — такой себе показатель. Кода может быть много, но работать он может быстро.
                                            Ах, простите, не заметил, что у Вас джем-каша в голове.
                                            0
                                            Автор переведённой статьи во многом прав.
                                            С распространением 4G мой прекрасный на 2014 год Philips w3500 постепенно стал тормозить при открытии страниц. Серфить на сём теперь невозможно. Поиск в гугле открывается 3-4 минуты, при этом сайт около минуты открывает страничку с просьбой включить геолокацию и историю поиска (хер ему, а не мои ПД).
                                              0
                                              Судя по комментариям не меня одного задолбало, что сайт интернет банкинга тянет ресурсов, как хорошая RTS середины 2000-х
                                                0

                                                Вообще Lighthouse вызывает нормальную жопную тягу и владельцев средней руки инет-магазинов (за остальные сайты не скажу), ибо в нем включена проверка скорости загрузки страниц на медленном соединении и в мобилке (видимо, со средними параметрами производительности, тут точно не скажу).
                                                Вот если бы во всех основных поисковиках (Яндекс, привет!) ввести подобные проверки при ранжировании как стандарт — глядишь, веб и оздоровился бы

                                                  0
                                                  Нет. Я реально смотрел косорылое творение маминого яждизанера на виск с видеофоном. Ну никаких претензий от поисковиков, никаких. И главное их проверка мобильности проходится с блеском.
                                                    0
                                                    Принцип «Mobile first» используется в основных поисковиках. Проблема в том, что пользователя релевантность волнует больше, чем скорость загрузки
                                                    +2
                                                    Самое главное — нам нужно сделать так, чтобы у менеджеров, владельцев сайтов, разработчиков, дизайнеров, да абсолютно у всех, был бы доступ к телефонам среднего класса, и была бы возможность регулярно тестировать наши сайты на таких телефонах. А ещё лучше — если подобные телефоны будут подключены к предоплаченному или ограниченному тарифному плану

                                                    Обожечки, расскажите им кто-нибудь про консоль разработчика в браузере — она и разрешение экрана любое эмулирует, и скорость сети пошейпит и процессор придушит, а самое главное — кэш не забудет очистить, а измерение живым телефом начнет из-за кэша врать на втором заходе
                                                      +1

                                                      Есть мнение, что тем жителям глубинки, до которых не дошёл 4G он уже и не дойдёт, а до многих из них 5G дойдёт раньше чем до тех, до кого недавно дошёл 4G

                                                        0
                                                        Насколько я помню, 5G требует более высокую плотность вышек, чем предыдущие поколения.
                                                        Если так и есть — до тех самых жителей глубинки и 5G не дойдёт точно так же, как в своё время не дошёл 4G. Более того, внезапно ещё больше территорий будет объявлено «глубинкой», со всеми вытекающими.
                                                        0
                                                        Вообще — верящим в «5G это круто — потому что ...» — стоит на мой взгляд например книжку The 5G Myth: And why consistent connectivity is a better future by William Webb почитать (а если есть сомнения что автор понимает, о чем пишет вообще — посмотреть биографию).
                                                        Верящим в то что 5G не будет никогда… стоит на мой взгляд посмотреть эту же книгу.
                                                          0
                                                          Тем временем на Хабре как продолжали загружать большие фото в PNG так и продолжают.
                                                          (в этой статье jpeg)

                                                          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                          Самое читаемое