Комментарии 60
PS
Наряду со скоростями сетей никуда не делать гонка/герцев/байтов — особенно у телефонов ярко выражено, что открывает широкие просторы для распухания кода ради новомодных паттернов, абстракций…
В смартфонах этот процесс не так заметно выражен, но тоже есть. Раньше производительность росла в несколько раз за пару-тройку лет, сейчас заметно медленнее. И в отличие от стационарных компов телефоны сложнее наращивать экстенсивно: переносной аппарат, жрущий 50 ватт думаю мало кого устроит, да и с охлаждением проблемы.
Вроде как десктопы уже упираются в какой-то предел производительности на ваттВы, видимо, имеете в виду принцип Лаундауэра. Википедия утверждает, что плюс-минус современные процессоры пока что потребляют в тысячи раз больше тепла, чем определено этим пределом. Еще один-два десятичных порядка можно выиграть путем охлаждения процессора до 30-3К, если очень надо. Дальше — только обратимые вычисления
А я вот не подтверждаю исчезновение тараканов.
В общежитиях СФУ постоянно травили тараканов, а они только больше делались.
Сейчас снимаю комнату в коммуналке — тут тараканы лезут от соседей.
Ну да, тем пчелам, которые оператор связи, точно будет легче. Можно будет за 5G брать с клиентов отдельной статьей.
Не будет такого
Даже сейчас — бывает что страница короткая но весь рендеринг — на js. будет грузится js который грузит остальное. если речь про ограничение общего объема трафика на страницу — то что делать например с gmail? Предлагать переоткрывать вкладку?
Ну и — все же есть сайты где… все нормально с js — для того же samlib.ru страничка в 2-3 Mb — это нормально (и вполне себе логично в некоторых ситуациях). Только вот js там вообще не заметно почему то.
У меня его подгрузка занимает почти 11 секунд. Чем он таким занимается — мне не понятно
Даже усугубит: с такими лимитами разработчики начнут запихивать во все поля сжатие и прочую демосцену — в результате у программистов ещё больше веселья (сейчас носятся с ФП, единым состоянием приложения, проверкой типов на лету и чего там ещё у реактохипстеров модно) — а пользователи получат забаву типа kkrieger, котора весит считанные 97 кБ, зато грузится минуту.
Удобства разработчиков очень легко могут завести веб-индустрию на кривую дорожку.
Давно уже завели.
Даже здесь на Хабре как-то была статья на тему того, какой процент людей останется на странице в зависимости от скорости ее загрузки
Вы так пишете, как будто скачивание игры сегодня, а процесс игры завтра — это хорошо. Я сейчас хочу играть в любую игру которую я захочу — у меня сейчас есть на это время и желание. Лично для меня этой причины достаточно чтобы с приставки с её долгим магазином приложений перейти на онлайн сервис типо Stadia. Платить бабло, а потом ждать сутки — это больно для занятых людей после 30
Вы так пишете, как будто скачивание игры сегодня, а процесс игры завтра — это хорошоЭто не хорошо, но это нормально. В том смысле, что к этому все уже привыкли. Разработчику игры нет особо смысла ужимать ее до состояния, когда она может быть скачана за доли секунды — это не принесет ему заметно больше аудитории. А вот разработчику сайта — очень даже
И не надо тёплое с мягким путать — от условного online Photoshop тоже требуется быстрая загрузка, но на сегодняшнем этапе развития для такой штуки приходится выбирать — либо подождать загрузки, либо никак
от условного online Photoshop тоже требуется быстрая загрузкаИменно. От всего требуется быстрая загрузка. Но для оффлайн-приложений, в отличие от сайтов, можно один раз скачать что-то большое и долго, а потом каждый раз запускать быстро
Но тренд в любом случае идёт давно в онлайн — Гугл-докс вам в пример. К тому же для подавляющего числа оффлайн приложений есть проблемы с кроссплатформенностью + разработчикам гораздо пооще обновлять онлайн-сервисы, что позволяет работать всегда в свежей версии.
сколько весят десктопные приложенияОни пухнут как раз благодаря Electron и web-технологиями. Да и в Qt жирный QtWebEngine завезли. Приличные приложения весят немного, и при этом вполне юзабельны, чего не скажешь о легковесных аскетичных web-приложениях, типа PHPMyAdmin, морд всяких маршутизаторов, или не покрывающей всю функциональность HTML-версии GMail.
Технологии используют, чтобы было удобно пользователю, а не разработчику. Погромистов на JavaScript это касается в первую очередь
средние скорости загрузки данных в 5G-сетях в 2019 году могут составить от 100 Мбит до 1 Гбит в секунду. Это означает, что можно будет загрузить всю дискографию Friends, а потом — торжественно перетащить её мышью в корзину, сделав это примерно за то же время, которое сейчас занимает загрузка обычной веб-страницы
У меня нет желания каждый день скачивать всю дискографию Friends, зато у некоторых злонамеренных товарищей наверняка есть желание получать с телефона не только логи, но и аудио-видео в реальном времени и с хорошим качеством. Меня интересует, в чьих интересах внедряются эти технологии, если потребители даже не замечают разницы между честной стомегабиткой и гигабиткой, и кто оплачивает этот банкет?
Контекстная реклама исходя из подслушанных разговоров — мечта маркетолога.
А затем можно будет видео к этому как нибудь прикрутить.
Одна из вещей, которая меня до сих пор несколько удивляет — что при таком обилии слежки так нормальную рекламу и не научились предлагать.
Явно научились искать ключевые слова, но не эмоциональный окрас или смысл, так, если написать, что X — полное г, его вам вполне возможно попробуют впарить. В этом плане рекламщики изрядно отстают от ИИ из игры Event[0], который хоть и подглюкивал, но настроение реплик ловил с полпинка.
А старые настольные компьютеры? Они между прочим составляют 80 процентов парка настольников (или, учитывая парк потребителей инета в 40% это компы, а не мобильники — примерно 32% потребителей инета). Т.е. треть потребителей инета тормозит уже сейчас.
Просто потому, что одному идиотику (программисту) захотелось попробовать новое и поиграться в программировании страницы, и ему его дали, а оно сожрало все ресурсы старого компа.
Это люди (прораммеры инета) которые не смогли бороться с настоящим миром, ушли, как аутисты, в программирование и работу с компом (который никогда не возражает и не бьёт в ответ) и «насрали» на своей работе на потребителей их «продукта». ))
Но все пользователи в ответ сказали только — «ой какая тормозная страница, ой какая красивая и бестолковая». И только 10% пользователей современных мобильников (а мобильника — это 60% потребителей инета), т.е. 6 % потребителей страницы реально посмотрели и оценили дизайн, потому что их мобильник справился.
А Что ответил программер? Правильно )) То же самое, что ответил бы и бритый качок из окна своего порше (мерса, ламбы и прочего пафоса). — иди на работу и покупай Эпл (или новый самсунг), а не пользуй своё старое гавно.
Т.е. плевал он на вас всех с колокольни. Гавно — оно такое, что бритое, что программистское. ))
Пафос, Наглость, Безнаказанность и Цинизм — это генетический садизм в человеке, только беда и страдания могут временно исправить это в человеке. Но, бог (которого здесь на Хабре почти что ненавидят, видимо потому что неправославное общество здесь и не русское) — он есть и всё видит, и он обязательно таких уродов-дурачков (от слова «отродился» от нормального общества) накажет. И качков и дурачков-программистов.
Бог ваш судья. Бог накажет вас.
Достаточно старые устройства?
Нигде веб не тормозит. ЧЯДНТ?
И вообще, количество JS кода на странице — такой себе показатель. Кода может быть много, но работать он может быстро.
Ах, простите, не заметил, что у Вас джем-каша в голове.
С распространением 4G мой прекрасный на 2014 год Philips w3500 постепенно стал тормозить при открытии страниц. Серфить на сём теперь невозможно. Поиск в гугле открывается 3-4 минуты, при этом сайт около минуты открывает страничку с просьбой включить геолокацию и историю поиска (хер ему, а не мои ПД).
Вообще Lighthouse вызывает нормальную жопную тягу и владельцев средней руки инет-магазинов (за остальные сайты не скажу), ибо в нем включена проверка скорости загрузки страниц на медленном соединении и в мобилке (видимо, со средними параметрами производительности, тут точно не скажу).
Вот если бы во всех основных поисковиках (Яндекс, привет!) ввести подобные проверки при ранжировании как стандарт — глядишь, веб и оздоровился бы
Самое главное — нам нужно сделать так, чтобы у менеджеров, владельцев сайтов, разработчиков, дизайнеров, да абсолютно у всех, был бы доступ к телефонам среднего класса, и была бы возможность регулярно тестировать наши сайты на таких телефонах. А ещё лучше — если подобные телефоны будут подключены к предоплаченному или ограниченному тарифному плану
Обожечки, расскажите им кто-нибудь про консоль разработчика в браузере — она и разрешение экрана любое эмулирует, и скорость сети пошейпит и процессор придушит, а самое главное — кэш не забудет очистить, а измерение живым телефом начнет из-за кэша врать на втором заходе
Есть мнение, что тем жителям глубинки, до которых не дошёл 4G он уже и не дойдёт, а до многих из них 5G дойдёт раньше чем до тех, до кого недавно дошёл 4G
Верящим в то что 5G не будет никогда… стоит на мой взгляд посмотреть эту же книгу.
(в этой статье jpeg)
5G — технология, которая, видимо, замедлит веб