- Що впливає на швидкість завантаження сайтів
- Продуктивність сервера і оптимізація коду сайту
- Продуктивність комп'ютера і браузера
- Швидкість інтернету
- Найшвидший браузер за версією мого блогу
- Результати перевірки швидкості
- Як прискорити роботу браузера
- Видаляємо непотрібні розширення і доповнення
- Відключаємо розширення в Firefox
- Відключаємо розширення в Chrome
- Відключаємо розширення в Opera
- Видаляємо історію, кеш і куки браузерів
- Як видалити кеш і куки в Firefox
- Як видалити кеш і куки в Chrome
- Як видалити кеш і куки в Opera
- Підвищення швидкодії комп'ютера
Привіт, дорогі друзі. Сьогодні ми з вами визначимо найшвидший браузер в російськомовному інтернеті. Точніше, я вже визначив, і покажу, отримані цифри, вам. Перш за все, я скажу пару вступних слів про те, що це за програма, а далі зі статті ви дізнаєтеся:
- Що впливає на швидкість завантаження сайтів
- Найшвидший браузер за версією мого блогу
- Як прискорити роботу браузера, яким ви користуєтеся
Вдаватися в подробиці про те, що таке браузер , Зараз мені не дуже хочеться, тим більше, що більшість моїх читачів знає, що це таке. Можливо, в майбутньому я зроблю докладну статтю на цю тему, а зараз буде коротко (до речі, якщо у вас є бажання підготувати такий матеріал, то я, з задоволенням, розміщу його на своєму блозі, природно, з посиланням на авторство).
Отже, в загальних рисах, браузер це програма, яка перетворює код сайту в зручний для сприйняття людиною вид. Простіше кажучи, команди, оператори, посилання, скрипти і всі інші елементи він переводить в форматований текст, картинки і відео ролики, розміщуючи їх на екрані вашого комп'ютера в такому вигляді, в якому задумували програмісти і веб-майстра.
Що впливає на швидкість завантаження сайтів
Кожен з нас стикався з тим, що схожі за обсягом інформації сайти завантажуються з різною швидкістю, і час відображення одного і того ж ресурсу в різних програмах також може відрізнятися, іноді в рази.
Для того, щоб зрозуміти, чому це відбувається, важливо запам'ятати три речі:
- Сайт - це програма (тут я докладніше писав про те, що таке сайт )
- Браузер - це програма
- Між комп'ютерами, на яких ці програми знаходяться, є тисячі кілометрів кабелю упереміш з різними пристроями.
Знаючи це, ви можете легко зрозуміти, з чого складається час відображення будь-якого інтернет контенту на вашому комп'ютері.
Продуктивність сервера і оптимізація коду сайту
Якби ви відкривали сайт прямо на сервері , На якому він знаходиться, він би завантажувався максимально швидко. Час його відображення, в цьому випадку, залежало б тільки від того, наскільки грамотно оптимізований код і від швидкодії заліза сервера.
Цим обумовлена різниця в швидкості завантаження сторінок зовні схожих сайтів. Одні ресурси не мають в своєму коді нічого зайвого і розміщуються на швидкодіючих серверах, файли інших наповнені зайвим сміттям, розбавлені додатковими скриптами і зберігається серверах столітнього віку.
Цей пунктик повинен бути корисний веб-майстрам - хочете, щоб ваші сайти працювали швидше і більше подобалися людям і пошуковим системам - оптимізуйте код і шукайте прийнятного хостера. Свого часу пара моїх сайтів перебувала на серверах американського провайдера Mochahost (я зазіхнув на низьку ціну), так час їх завантаження було в 5-10 разів більше, ніж в середньому по конкурентам (це я ще мовчу про постійне падіння цих серваков).
Продуктивність комп'ютера і браузера
Як я вже писав вище, браузер це програма, яка перетворює код сайту в візуальне його відображення. Так ось, алгоритми, які застосовуються для цієї розкодування, відрізняються, в результаті чого вона й час перетворення коду в сторінку - це одна з відмінностей в швидкості роботи.
Наступний елемент, що впливає на швидкість завантаження сайтів - це функціонал браузера. В цьому плані те, що несе певні блага, додає і зайві проблеми. Наприклад, всілякі бари і панелі, що виводять додаткову інформацію, що не відноситься безпосередньо до коду сайту, навантажують систему і уповільнюють її.
Подумайте самі - хіба значок погоди або котирувань валют можуть працювати безоплатно? - звичайно, ні. Кожен елемент і функція з'їдає, хоч і маленький, але свій шматочок продуктивності процесора і оперативної пам'яті. Це я навів приклади досить простих індикаторів. Такі елементи, якими користуються вебмастера - RDS bar або Seo Quake вимагають значно більше ресурсів.
Всілякі плагіни і розширення можуть дуже сильно змінити базову швидкість роботи і, навіть, найспритніший переглядач, напханий ними, буде працювати повільніше «чистих» конкурентів.
Швидкість інтернету
Будь-яка лінія зв'язку має свою пропускну здатність (це я як інженер зв'язківець кажу), вище якої стрибнути не можна. Обмеження накладаються як самими кабельних мереж, так і використовуваним обладнанням. Лінії зв'язку обмежують максимальну швидкість, а кожен пристрій на шляху сигналу додає свої мілісекунди.
В результаті цього, інформації потрібен час для того, щоб потрапити з сервера з сайтом на наш комп'ютер. У сучасному дротовому інтернеті цей елемент має не таке велике значення як раніше (у більшості провайдерів якість, приблизно, однаково), а ось користувачі мобільного трафіку зрозуміють мене відразу.
Найшвидший браузер за версією мого блогу
Ну, що ж, про те, від чого залежить швидкість завантаження сайту ми поговорили, тепер повернемося до браузерів, все таки, основна тема про них.
Існує маса способів тестування швидкості, але більшість з них вимірює «сферичного коня у вакуумі», так як не має ніякого відношення до реальних умов експлуатації. Я особисто не зустрічав жодного комп'ютера, на якому браузер (будь-який) працював би з такою ж швидкістю, яку він показував в офіційних релізах розробників або в тестах спеціальних контор.
Справа в тому, що більшість таких тестів проводиться на чистих комп'ютерах, з новенькими операційними системами, на них ставляться свіжі, нічим не загиджені версії програм і тестуються. В реальних умовах такими характеристиками володітиме браузер на вашому комп'ютері рівно 15 хвилин після установки. Через тиждень експлуатаційні характеристики будуть відрізнятися в рази.
Мій підхід дуже простий. Я оцінюю роботу браузерів в «польових» умовах, в таких умовах, в яких вони існують в реальному житті у звичайного користувача.
Я, просто, взяв статистику завантаження сторінок мого блогу за великий період часу, щоб вибірка була точнішою, і проаналізував середній час завантаження його сторінок у користувачів, що використовують різні браузери.
Вихідні дані для аналізу:
- Період збору даних - 1 рік
- Кількість беруть участь користувачів - 189 761
- Аналізований сайт - BiznesSystem.ru
- Джерело даних - GoogleAnalitics
На зображенні наведено загальні показники мого блогу за весь цей період (клікніть для збільшення).
Загальний час завантаження сторінки з моменту натискання на посилання і до моменту повного завантаження сторінки в браузері склало 16,68 сек. Для того, щоб отримати чистий час обробки даних браузером, нам треба відняти всі інші числа, вийде - 15,56 секунди.
В середньому браузери користувачів витрачали 15,56 секунди на відображення мого блогу, а 1,12 секунди йшло на відправку запиту до серверів і передачу даних.
Тепер давайте подивимося, з якою швидкістю працювали різні браузери. Всього, google analytics зафіксував 56 різних типів, але я беру до уваги тільки перші 10 позицій, так як сумарно вони включають більше 97% завантажень.
Результати перевірки швидкості
У правій колонці таблиці показано середній час завантаження сторінок по всім випробовуваним (риса посередині) і відхилення кожного браузера від середнього. Зі знаком мінус (зелені смужки) означає, що сторінки завантажувалися швидше на вказаний відсоток, червоні смуги - сторінка завантажувалися повільніше на вказаний відсоток.
Для персональних комп'ютерів:
- Найшвидший браузер - Chrome
- 2 місце - Opera
- 3 місце - Firefox
Для мобільних пристроїв:
- Лідер - Opera mini
Як видно на зображенні, найшвидшим переглядачем для персональних комп'ютерів виявився Chrome. Але, швидкість роботи його конкурентів (Opera, Firefox, Яндекс браузер і InternetExplorer) не набагато нижче. Максимальна відставання має Яндекс, але і воно дорівнює, за все, 20% - при завантаженні більшості сайтів це буде непомітно.
Аутсайдером серед звичайних браузерів став MRChrome - це браузер від mail.ru, створений на платформі chrome. Але, як бачите, платформа лідера не допомогла, і він програє побратимові більш ніж в 2 рази, а це вже помітно.
Явними чемпіонами, як і явними аутсайдерами виявилися веб браузери для мобільних пристроїв. Opera mini і US Browser забезпечують швидке завантаження сайтів за рахунок двох моментів. По-перше, мобільні браузери не мають всіляких надбудов і барів, що уповільнюють їх роботу. По-друге, обидва ліюдера використовують власні проксі сервера, на яких проходить первинна обробка даних - вони стискаються і кешуються, за рахунок цього навантаження на кінцеве пристрій зменшується.
Чому подібної технології не має Android Browser мені незрозуміло.
висновки:
- Мобільні версії, що використовують проксі сервера працюють швидше.
- Чемпіоном серед браузерів для ПК є Chrome, але його перевага мінімально, тому, можна користуватися будь-яким зручним для вас варіантом, різниця буде невелика.
Як прискорити роботу браузера
У тексті статті я вже згадував про те, що швидкість роботи нової чистої програми в рази перевищує швидкість роботи цієї ж самої програми, що простояла на комп'ютері кілька місяців, а, тим більше, років.
Весь процес прискорення завжди полягає в проведенні заходів, спрямованих на приведення браузера до первозданного вигляду, тобто до видалення всіх продуктів його життєдіяльності. Ідеал, звичайно, не можна досягти, але почистити багато ми можемо.
Видаляємо непотрібні розширення і доповнення
В першу чергу, запам'ятайте - ніколи не додавайте ніякі панелі, бари і розширення, в використанні яких у вас немає гострої необхідності. Я сам бачив ситуацію, коли всілякі панелі займали половину екрану, залишаючи тільки половину для показу сайтів. Кожна іконка на панелі, як мінімум, з'їдає ресурси комп'ютері, а може ще й постійно завантажувати інтернет канал запитами. Індикатори погоди, пробок, курсів валют, пошти і т.д. постійно зв'язуються зі своїми джерелами інформації в інтернеті, щоб оновити статус.
Якщо у вас вже встановлені подібні панелі - варто їх видалити або відключити.
Деякі надбудови встановлюються як окремі програми. Для їх видалення вам потрібно увійти в панель управління комп'ютером, далі вибрати розділ «програми та компоненти» (Win 7), управління програмами (WinXP) або аналог. Там знайти непотрібну надбудову і видалити її.
Більшість же розширень і доповнень зупиняються прямо всередині браузерів, там же їх і треба видаляти. На жаль, я не зможу розповісти про всі програми, покажу тільки ті, що у мене встановлені Firefox, Chrome і Opera, з іншими ви зможете розібратися по аналогії.
Відключаємо розширення в Firefox
Для відключення панелей в Firefox необхідно правою кнопкою миші клацнути по панелі, після чого відкриється меню зі списком всіх встановлених панелей - знімаємо галочки з тих, що нам не потрібні, і вони будуть відключені. Приклад на малюнку
Для повного видалення розширення необхідно натиснути мишкою на кнопку «відкрити меню» і вибрати там «доповнення».
У лівій частині відкрилася сторінки вибираєте розширення і в списку видаляєте всі, що вам не потрібно.
Відключаємо розширення в Chrome
У цьому браузері натискаємо кнопку «Налагодження та управління Google Chrome», там знаходимо «додаткові інструменти» і «розширення».
У списку, відключаємо або видаляємо все непотрібне.
Відключаємо розширення в Opera
Процес відключення розширень в Opera такий же простий. Натискаємо кнопку «Opera», вибираємо зі списку «Розширення» і, у вікні, видаляємо всі непотрібні елементи.
В результаті цих простих дій ваші браузери стануть «легше».
Видаляємо історію, кеш і куки браузерів
В процесі роботи, браузери зберігають масу інформації про відвідані ними сайтах. Зроблено це для зручності користувачів і, здавалося б, для прискорення завантаження. Але, коли цих даних стає багато, вони починають уповільнювати завантаження нових сайтів.
Наприклад, ви один раз відвідали сайт, отримали всю інформацію і більше ніколи на нього не повернетеся, а ваш браузер вчинив як скупий селянин - зберіг всю інформацію з сайту, разом з картинками на ваш комп'ютер - зайняв місце. І так з купою абсолютно не потрібних сайтів.
Позбавлення від такого застарілого мотлоху, також, допомагає в поверненні колишньої швидкості.
Як видалити кеш і куки в Firefox
Для цього натискаємо вже відому нам кнопку «відкрити меню» і там вибираємо розділ «налаштування».
Далі вибираємо вкладку «приватність» і в ній тиснемо на посилання «видалити вашу недавню історію» (показано на малюнку). Після чого вибираємо за який період і які типи даних ми хочемо почистити і тиснемо «Ок» - все, операція завершена, ми видалили кеш і куки в браузері Firefox.
Як видалити кеш і куки в Chrome
Для цього, знову, відкриваємо меню «Налагодження та управління Google Chrome», в списку вибираємо «Історія» і, в меню натискаємо на кнопку «Очистити історію». Історія буде видалена.
Як видалити кеш і куки в Opera
В Opera історія відвідувань видаляється, практично, також як в Google Chrome. Тиснемо на значок «Опера», вибираємо в меню «Історія» і, у вікні, натискаємо на кнопку «Очистити історію відвідувань». На цьому процедура закінчена.
Підвищення швидкодії комп'ютера
Крім налаштувань самих браузерів, на їх швидкодія безпосередньо впливає швидкодії вашого комп'ютера. Тому, крім усього, що ми розглянули, я рекомендую регулярно проводити загальну очистку і оптимізацію вашої техніки за допомогою вбудованих засобів (дефрагментація дисків) і спеціальних утиліт.
Подумайте самі - хіба значок погоди або котирувань валют можуть працювати безоплатно?