If this is a first time you visiting Scrolls, please register in Fight Club. If you already registered, please authorize on Fight Club start page with your login and password.
16-09-10 @ 00:31 Терпсихор Почему браузеры работают с разной скоростью?
Работа браузеров напоминает производственный процесс: в товремя как одна задача уже решена, другая еще находится в процессе реализациилибо ее выполнение временно приостановлено. При этом браузеры используют различныеприемы, позволяющие максимально повысить скорость загрузки веб-страниц.
Движок. Основнойкомпонент браузера скрыт от глаз пользователя графическим интерфейсомпрограммы – он носит название «движокрендеринга» и отвечает за рендеринг веб-страниц. Этот движок выполняет четыре основныхфункции: - формирует структуру веб-страницы на основании html-кода; - придает странице необходимый внешний вид; - выполняет программный код интегрированных скриптов; - обеспечивает соблюдение всех стандартов Интернета. Однако почти все разработчики браузеров, подобноавтопроизводителям, используют собственные движки. Например, в InternetExplorerреализован не такой движок как в Fairfoxили Chrome. В результате Chromeблагодаря«свежему» движку обеспечивает лучшее отображение современных веб-страниц сбольшим количеством скриптов. Тот же движок кстати, применяется и в браузере Safariоткомпании Apple. Предварительная загрузка. После загрузки страницы работа браузера не заканчивается – влюбой момент пользователь может открыть следующую. Чтобы ускорить загрузкудругих страниц сайта, некоторые браузеры, например Fairfox, используют следующий прием:производится кэширование отдельных элементов страниц, которые связаны стекущими гиперссылками – в этом случае при клике по одной из представленных настранице ссылок следующая будет загружена уже немного быстрее. При работе смультимедийными файлами, такими как видеоролики или музыка, возможно также дваразличных пути. В первом случае браузер кэширует лишь начало видеоролика, послечего начинает его воспроизведение, не дожидаясь окончания загрузки. Другойвариант состоит в воспроизведении видео по завершении загрузки всего файла. Кэширование.Большинство браузеров позволяет сохранять на локальном диске ПК содержание просмотренныхвеб-страниц с целью ускорения загрузки при повторном посещении. Это особенноудобно, когда пользователь часто возвращается к уже открытой странице илизагружает ее из Журнала. Крупные элементы веб-страниц, например видеоролики,намного быстрее загружаются с жесткого диска компьютера, чем непосредственно изИнтернета. Сжатие. Призагрузке веб-страниц важную роль играет также поддержка браузером сжатияданных. Некоторые программы способны получать с сервера большие объемыинформации в сжатом виде – это позволяет значительно сэкономить трафик.Извлечение поступивших данных производится браузером на локальном ПК.
Вам запрещено комментирование в скроллах. Причина: Character level to low