Ви рідко замислюєтеся про шини свого автомобіля, доки вони не луснуть. Тоді все зупиняється. Так само справи з браузером. А саме — з тим, яким ви, швидше за все, користуєтеся зараз, якщо у вас комп’ютер на Windows: Internet Explorer. Він встановлюється за умовчанням. Більшість людей просто використовують його. Вони навіть не підозрюють, що вони мають вибір.
Але ж вибір існує. І один із цих варіантів вже багато років непомітно підриває домінування Microsoft. Цей браузер – Firefox. Він народився як дитя колись могутнього Netscape. Тепер у нього зростає армія шанувальників, які поширюють інформацію про нього через блоги та сарафанне радіо.
Довгий час здавалося, що Internet Explorer буде правити вічно. Netscape Navigator? Зник. AOL Browser? Перетворився на порох. Коли з’явився Firefox, він був аутсайдером. Він мав подолати крутий підйом. Тим не менш, він завоював серйозну підтримку серед веб-розробників та системних адміністраторів. Вони побачили, що інші втратили.
Імпульс став незаперечним. 17 червня 2008 року Mozilla провела «День завантаження». Вони хотіли побити рекорд за кількістю завантажень однієї програми за 24 години. У них вийшло. Firefox 3 вийшов на ринок з фінальним складанням, яке закріпило за ним місце в Книзі рекордів Гіннесса. Який був результат? 8002530 завантажень за один день.
То була не просто цифра. То був сигнал. Він показав, що користувачі втомилися від того, що їх заганяють у куток. Вони прагнули швидкості. Вони хотіли контролю. І вони шукали альтернативу роздутому та повільному досвіду роботи з IE.
Чому Firefox важливіше, ніж ви думаєте
Йдеться не просто про заміну іконок на робочому столі. Йдеться про здоров’я відкритого Інтернету. Internet Explorer був закритим садом. Ви грали за правилами Microsoft. Firefox змінив правила гри, ставши відкритим вихідним кодом. Це означає, що код видно всім. Кожен може його перевірити. Будь-хто може його покращити.
«Firefox – це не просто браузер; ця заява про те, що користувач, а не корпорація повинен контролювати свій цифровий досвід».
Вплив на веб-стандарти був негайним. Розробникам довелося створювати продукти, орієнтовані як на IE. Їм довелося враховувати двигуни рендерингу, які справді дотримувалися стандартів. Це змусило Microsoft наздоганяти втрачене. Це спонукало всю індустрію вперед. Без цього тиску ми, можливо, все ще застрягли в темних століттях веб-дизайну.
Подумайте, як це впливає особисто на вас. Коли сайт завантажується швидше, ви витрачаєте менше часу на очікування. Коли оновлення безпеки випускаються оперативно, ви у більшій безпеці від шкідливого ПЗ. Модульна архітектура Firefox дозволяє використовувати розширення, що адаптують досвід роботи під ваші потреби. Потрібен менеджер паролів? І тому є доповнення. Бажаєте щит конфіденційності? Готово. IE пропонував підхід “один розмір для всіх”. Firefox пропонував налаштування під себе.
Технічний зсув: від моноліту до модульності
Internet Explorer був монолітом. Все було тісно пов’язане. Зміниш одну річ – ризикуєш зламати іншу. Firefox рано прийняв модульний дизайн. Це зробило його легшим. Швидше. Стабільніше.
Перехід до відкритого коду також означав появу різноманітної спільноти учасників. Вони знаходили помилки швидше. Вони пропонували функції, про які Microsoft, можливо, ніколи б не подумала. Ця різноманітність думок призвела до інновацій, таких як вкладна навігація, яка стала стандартом. Так, IE в результаті додав вкладки. Але саме Firefox зробив їхню нормою.
Суперництво зробило більше, ніж просто покращило програмне забезпечення.
Firefox не з’явився з нізвідки. Його історія починається з Netscape. А саме – з Netscape Navigator, короля Інтернету до того, як Microsoft захопила ринок своїм Internet Explorer. Внутрішня кодова назва цього браузера була Mozilla. Коли у Netscape почалися проблеми, вона випустила вихідний код Navigator під відкритою ліцензією. Це означало, що будь-хто міг подивитися його, підправити та створити свою власну версію.
Некомерційна група взяла керування він. До 2003 року цей гурт офіційно став Mozilla Foundation.
Але браузер, який вони створювали, ще не став тим, що ми знаємо як Firefox. Він страждав від класичної проблеми програмного забезпечення: розростання функціоналу. Як і Navigator перед ним, кодова база Mozilla ставала перевантаженою. Вона була важка і повільна.
На сцену вийшов Блейк Росс. Йому було всього 14 років, коли він почав допомагати в проекті Mozilla як хобі. Він ненавидів перевантаженість. Він хотів швидкості. Простоти. Тому він почав створювати свою власну версію на основі існуючого коду Mozilla. Дейв Хайатт, інший розробник, допоміг просувати це бачення. До 2003 року до команди приєднався Бен Гуджер, і розробка легкого оптимізованого браузера прискорилася.
Боротьба з назвами
Перш ніж стати Firefox, цей браузер повинен пройти через мінне поле брендингу.
Спочатку його назвали “Phoenix”. Потім виникли проблеми із товарними знаками. Назву змінили на Firebird. Але потім вони дізналися, що інша компанія вже використовує цю назву для проекту бази даних. Тому вони знову спробували Phoenix, потім знову Firebird.
Зрештою вони зупинилися на Firefox. Це була унікальна назва. Вони думали, що його ніхто не використовує. (Спойлер: Європейська компанія дійсно володіла товарним знаком на слово “Firefox”, але в результаті вони уклали угоду.)
Вибух 2004 року
Firefox вийшов у бета-версії наприкінці 2004 року. Це був закінчений продукт. Він був сирим, але жвавим. Технічно підковані користувачі завантажували його, щоб допомогти знайти помилки. buzz був миттєвим.
Офіційна дата випуску – 9 листопада 2004 року.
Усього через чотири місяці оцінки показували, що 23 мільйони людей вже завантажили його. Цифри не брешуть. 22 листопада 2004 року система відстеження Web tracker OneStat.com повідомила, що частка ринку Internet Explorer знизилася на п’ять відсотків із травня. Firefox захопив 4,5 відсотка ринку браузерів.
До вересня 2009 року ця частка зросла майже до 20%.
Чому це важливо зараз
Якщо ви дивитеся на статистику браузерів сьогодні, ландшафт змінився, але історія походження пояснює багато про поведінку користувачів.
Згідно з W3Schools, освітнім сайтом з веб-туторіалами, понад 47 відсотків його відвідувачів використовують Firefox. Це не просто нішевий вибір. Це стандарт.
Internet Explorer тим часом опустився на друге місце. Його частка розділена між версіями: IE 6, IE 7 та IE 8, що у сумі становить близько 39,3 відсотка.
Зрушення було у коді. Це було про вибір. Користувачі втомилися, що їм нав’язують один варіант. Firefox пропонував інший досвід. Вкладки. Блокування спливаючих вікон. Розширення. Здавалося, що інтернет належить користувачу, а не тільки виробнику браузера.
Тепер погляньмо на основи того, як Firefox працює насправді.
Найпростіший спосіб познайомитися з Firefox – просто завантажити його. Це безкоштовно. Ви переходите на офіційний сайт, щоб отримати останню стабільну версію, якою є Firefox 3.5. Якщо ви нервуєте через встановлення чогось нового та незнайомого, розслабтеся. Інтерфейс досить близько повторює Internet Explorer і більшість інших основних браузерів, тому ви не загубитеся. Користувачі Microsoft особливо оцінять шар сумісності, який відображає звичні команди IE на їх аналоги Firefox.
Awesome Bar та налаштування
Подивіться на верхню частину вікна. Ви бачите Awesome Bar (Розумний рядок) — поле пошуку, яке також є адресним рядком. Поруч із нею знаходяться звичні елементи: панель пошуку та панель інструментів. Стандартні кнопки навігації, такі як “Назад”, “Вперед”, “Додому”, “Оновити” та “Стоп”, знаходяться прямо там. Але на відміну від IE, майже все тут повністю налаштовується. Ви можете перетягувати ці кнопки. Видаляйте ті, якими ніколи не користуєтесь. Додайте ярлики для інструментів, які використовуєте щодня.
Awesome Bar – це справжній потужний інструмент. Він призначений не тільки для введення URL-адрес. Він безпосередньо підключається до вашої історії переглядів. Чи часто відвідуєте сайт, наприклад HowStuffWorks.com? Firefox вивчає ваші звички. Почніть вводити “how”, і він передбачить, що ви мали на увазі. З’явиться меню з сайтами, які ви відвідували і які відповідають частковому запиту. Натисніть і ви опинитеся на потрібному сайті.
Він також сканує текстовий вміст відвідуваних сторінок. Шукаєте конкретний сайт? Введіть назву в Awesome Bar. Firefox, мабуть, вже знає його. Не магія. Це локальна інтеграція пошуку, вбудована в інтерфейс користувача.
Аргумент безпеки
Якщо Firefox схожий на IE, навіщо перемикатися? Головна причина – “безпека”.
Триває активна дискусія щодо безпеки браузерів. Вона здебільшого зумовлена тим, що величезна частка ринку Internet Explorer робить його основною мішенню для хакерів та творців вірусів. Microsoft постійно закриває ці вразливості. Вони змушені це робити. Firefox спочатку вважався безпечнішою альтернативою просто тому, що ним користувалося менше людей. Це не означає, що він є ідеальним. У будь-якій програмі є помилки.
У Firefox 3.0 уразливість була виявлена лише через п’ять годин після випуску. Код є код. Помилки є. Але IE залишається більшою мішенню через розмір користувальницької бази. У міру того, як Firefox завойовує позиції, він може привертати більше уваги з боку зловмисників. Ризик зміщується. Перевірте розділ «Безпека Firefox» для більш глибокого аналізу того, як вони справляються з цими загрозами.
Дух незалежності
Мотивація, що стоїть створення цього браузера, як технічна. Вона культурна.
У грудні 2004 року газета The New York Times розмістила двосмугову рекламу. Заголовок говорив: “Ви втомилися від свого веб-браузера?” Ви не самотні. Посилання було простим. Існує альтернатива.
Хто сплатив цю рекламу? Чи не Mozilla. Це зробили понад 10 тисяч прихильників. Звичайні користувачі пожертвували гроші, щоб просувати свій улюблений незалежний браузер. Планувалося, що це співпаде з випуском Firefox 1.0 у листопаді. Чи не вийшло. Вони відклали публікацію до грудня, щоб знайти місце у друкованій верстці для перерахування імен кожного спонсора. Це була кампанія «знизу нагору». Заява про незалежність від корпоративного домінування.
Цей дух зберігається. Функції практичні. Безпека покращується. Але саме ідентичність браузера змушує людей перемикатися.
Вкладки. Спливаючі вікна. Конфіденційність. Розширення.
Це не просто модні слова. Саме завдяки ним Firefox вижив у битві браузерів початку 2000-х років. Коли Firefox вперше вийшов, це стало ударом для Internet Explorer 6.
IE6 змушував вас відкривати нове вікно для кожного окремого веб-сайту. Бажаєте прочитати новину? Нове вікно. Бажаєте перевірити пошту? Ще одне вікно. В результаті ваша панель завдань перетворювалася на хаос з прямокутників, що перекриваються. Оперативна пам’ять задихалася. Це було безладно.
Firefox вирішив цю проблему за допомогою вкладної навігації.
Ви зберігали одне вікно, але відкривали всередині нього кілька веб-сайтів. Щоб перейти, достатньо було клацнути по вкладці. Це було просто та ефективно. І оскільки це працювало так добре, решта почали копіювати цю функцію. Chrome, Safari, Opera і навіть сам IE зрештою додали підтримку вкладок. Firefox не просто впровадив інновацію; він стандартизував сучасний досвід веб-серфінгу.
Блокування дратівливих елементів
Якщо саме вкладки привернули вашу увагу, то вбудований блокувальник спливаючих вікон був тим, що зберігав ваш спокій.
Пам’ятаєте ці маленькі вікна, які з’являлися звідки? Ті, що з миготливими банерами та криками «Ви виграли приз!»? Firefox блокував їх за замовчуванням.
Крім того, його можна було налаштувати. Бажаєте отримувати сповіщення, коли спливаюче вікно блокується? Будь ласка. Бажаєте дозволити спливаючі вікна для конкретного сайту, якому вони дійсно потрібні (наприклад, для входу або банківського порталу)? Легко. Це давало вам контроль, замість того, щоб змушувати вас терпіти цей шум.
Виживання кросплатформенності
Більшість програмного забезпечення у 2000-х роках було сфокусовано лише на Windows. Firefox відмовився дотримуватися цієї гри.
Із самого початку це був кроссплатформний додаток.
Він працював у Windows (починаючи з версії 98, яка на той час була щедрою), Mac OS X і Linux. Це мало значення, оскільки користувачі не були однорідною масою. Якщо ви змінили комп’ютер, ваш браузер переїхав разом з вами. Така переносимість була рідкістю. Вона збудувала довіру.
Перейти до приватного перегляду
У 2009 році був випущений Firefox 3.5. Це не було масштабне візуальне оновлення, але воно додало функцію, яка стала незамінною: Приватний перегляд.
Раніше залишити комп’ютер означало залишити слід. Історія, файли cookie, дані форми. Приватний перегляд не дозволяв браузеру записувати ці дані. Історія пошуку? Видалено. Дані сеансу, які дозволяють ідентифікувати користувача? Ігноруються.
Якщо вам не потрібен повністю приватний режим, була також опція «Забути цей сайт». Це дозволило стерти сліди певного джерела, не видаляючи всю історію. Це було прагматичне рішення проблеми конфіденційності, яка зростала.
Екосистема розширення
Ось що цікавого про розширення Firefox. Вони є причиною того, що браузер ніколи не здавався бездіяльним.
Уявіть собі шлях «безмежних бажань». Ви отримуєте базовий браузер. Тоді ви розумієте, що можете додати майже все, що завгодно. Хочете менеджер паролів? Додайте його. Потрібен більш ефективний блокувальник реклами? Встановіть його. Хочете змінити всю колірну схему? Готовий.
Основна програма залишається невеликою і легкою. Але шар розширень зростає з кожним днем. Постійно додаються нові функції, створені розробниками з усього світу. Ви додаєте лише те, що вам потрібно.
Цей модульний підхід дозволив Firefox залишатися актуальним навіть після того, як початковий ажіотаж згас. Це був не просто продукт. Це була платформа.
І хоча інші браузери згодом скопіювали вкладки, блокувальники та режими приватного перегляду, культура розширення залишалася унікальною. Chrome має власний магазин. Край має своє. Але підхід Firefox, який дозволяє користувачам створювати власний набір інструментів, створив важливий прецедент.
Він довів, що браузеру не обов’язково вміти робити все з коробки. Йому просто потрібно дати вам можливість вирішити, що саме йому робити.
Питання в тому, чи має ця свобода значення в епоху закритих екосистем. Або ми просто звикли отримувати те, що інші вважають за потрібне нам дати.
Важко сказати. Але довгий час Firefox давав нам ключі.
Більшості людей не потрібен біржовий тикер на уроці історії в середній школі. Це просто захаращує інтерфейс. І давайте будемо чесними: серйозним дослідникам, ймовірно, не потрібен MP3-плеєр, вбудований у вікно браузера. Але якщо вам сподобалася певна функція в Chrome, Safari або Edge, ви майже напевно зможете змусити її працювати у Firefox. Ймовірно, хтось уже створив розширення, щоб заповнити цю прогалину.
Це не магія. Це прямий результат того, що Firefox є програмним забезпеченням із відкритим кодом.
Перевага відкритого коду
Коли ви чуєте відкритий вихідний код, ви, можливо, думаєте про складний код, який звичайні користувачі ігнорують. Але для розробників це відчинені двері. Вихідний код Firefox доступний для вивчення, модифікації та використання будь-ким.
Mozilla йде далі. Вони безкоштовно надають інструменти для розробників. Будь-хто, хто має базове розуміння веб-технологій, може створити додаток. Це значно знижує поріг входу. Вам не потрібна команда інженерів. Вам потрібна лише ідея та готовність дотримуватися документації.
Де знайти та встановити доповнення
Отже, де є ці розширення? Основний центр – це веб-сайт Firefox Add-ons. Він є офіційним каталогом всіх схвалених розширень.
- Пошук : використовуйте рядок пошуку, щоб знайти конкретні інструменти.
- Категорії : переглядайте додатки за категоріями: продуктивність, конфіденційність, дизайн та інші.
- Роздільна здатність : кожне розширення чітко вказує, до яких даних йому необхідний доступ.
Як розширення покращують ваш робочий процес
Розширення перетворюють звичайний браузер на спеціалізований інструмент. Розглянемо конфіденційність. Стандартні засоби захисту Firefox є надійними. Але розширення, як uBlock Origin, додає рівень контролю. Воно блокує трекери та рекламу до їх завантаження. Це прискорює завантаження сторінок. Він також знижує споживання трафіку.
Для розробників такі інструменти як Firebug (тепер інтегрований як вбудовані інструменти розробника) або розширення RESTClient дозволяють швидше тестувати API. Вам не потрібно перемикатися на інші програми. Ви залишаєтеся у браузері. Перемикання контексту вбиває продуктивність. Розширення допомагають зберігати робочий ритм.
Якщо вам подобається певна функція в іншому браузері, шанси високі, що хтось вже створив розширення, щоб перенести її в Firefox.
Безпека та довіра
Не всі розширення створені рівними. Деякі підтримуються Mozilla. Інші розроблені незалежними авторами. Процес перевірки є суворим. Mozilla перевіряє наявність шкідливого коду. Але ж це не панацея.
Завжди перевіряйте запити, що запитуються. Якщо просте калькуляторне розширення вимагатиме доступу до вашої історії переглядів, видаліть його. Ризик реальний. Розширення можуть виконувати JavaScript на будь-якій сторінці. Це сильна можливість. За відповідального використання вона зручна. При зловмисному використанні вона стає жахом для конфіденційності.
Екосистема продовжує розвиватися
Бібліотека велика. Існують тисячі доповнень. Кожна з них вирішує вузькоспеціалізоване завдання. Від перевірок граматики до інструментів створення скріншотів. Від менеджерів паролів до блокувальників реклами. Різноманітність може приголомшити, якщо ви не знаєте, куди дивитися.
Далі ми розглянемо деякі приклади. Ви побачите, як ці інструменти фактично працюють у реальних сценаріях. Не просто теоретичні переваги. Фактичне використання.
Більшість людей сприймають додатки для Firefox як набір утиліт. Ви встановлюєте щось для блокування реклами, можливо, для збереження паролів. Але екосистема напрочуд різноманітна. Вона варіюється від дійсно корисних інструментів до абсолютно абсурдних новацій. Одне розширення перевизначає слово “cookies” (кукі) у меню налаштувань як “смачні делікатеси”. Мило, звісно. Але марно.
Потім є інструменти, які дійсно змінюють те, як ви взаємодієте із браузером. Ось чотири, що виділяються на загальному тлі.
Жести миші для просунутих користувачів
Opera була першою. Жести мишею. Це стара концепція, але розширення Firefox повернули її з потрійною силою.
Gestures — це вибір за промовчанням для цього. Ви затискаєте праву кнопку миші. Потім переміщаєте курсор у певних напрямках. Це стає м’язовою пам’яттю, як тільки ви освоїтеся.
- Проведіть вліво. Поверніться на сторінку назад.
- Проведіть праворуч. Перейдіть уперед.
Це швидше ніж натискати на крихітні стрілки на панелі інструментів. Ви також можете комбінувати рухи. Проведення вниз, а потім вліво? Це згортає вікно. Ви можете призначити будь-яку дію. Якщо ви проводите годинник за навігацією по складних сайтах, це заощаджує секунди. Ці секунди складаються.
Управління медіа без зміни вкладки
FoxyTunes створений для любителів медіа. Він розміщує крихітну панель керування прямо на панелі інструментів Firefox.
Ідея проста. Ви слухаєте музику. Ви переглядаєте веб-сторінки. Ви не бажаєте перемикати вкладки, щоб пропустити трек. Це розширення дозволяє керувати будь-яким встановленим медіаплеєром безпосередньо із браузера.
Без перемикання програм. Без втрати контексту. Просто пауза, програвання, наступний трек. Це зберігає робочий процес компактним.
Погода в одну мить
Ми всі перевіряємо погоду. Для цього потрібно відкрити нову вкладку, перейти на сайт та прочитати сторінку. Це створює надмірні дії.
ForecastFox усуває ці зайві дії. Він розміщує короткостроковий прогноз у панелі інструментів.
Ви вибираєте своє місцезнаходження. Ви можете додати кілька, якщо подорожуєте. Ви обираєте тривалість прогнозу. Лише вдень? Або і вдень, і вночі? Розширення робить все інше. Це швидка перевірка. Без завантаження сторінки. Без реклами, що перериває ваш ранковий розклад.
Контекстні меню по-іншому
Клацніть правою кнопкою миші на веб-сторінці зазвичай викликає нудне меню. Текст. Лінії. Опції.
RadialContext змінює геометрію. Замість лінійного меню ви отримуєте циферблат.
Подумайте про кнопки керування автомобільною стереосистемою. Або про кругову діаграму. Опції розташовані навколо вашого курсора. Це графічно. Це унікально. Ви натискаєте на потрібний сегмент.
Це не просто естетика. Це інше. Якщо ви втомилися від стандартного контекстного меню, це пропонує новий спосіб взаємодії.
Це не просто прикраси. Це коригування робочого процесу. Деякі з них стосуються швидкості. Інші – інтерфейсу. Всі вони показують, що Firefox можна настроїти під ваші звички. А чи не навпаки.
За межами вбудованого блокувальника
Firefox поставляється із вбудованим щитом від спливаючих вікон. Він справляється з найбільш настирливими перериваннями. Але якщо ви хочете піти глибше, вам знадобиться щось агресивніше. На сцену виходить Adblock Plus.
Це лише одне з багатьох розширень, призначених для позбавлення Інтернету від сміття. Основна функція проста: блокування банерної реклами та іншого візуального шуму. Деякі інструменти базуються на статичних списках відомих рекламних серверів. Вони блокують трафік ще до завантаження. Інші використовують евристику доменних імен, шукаючи в URL-адресах такі слова, як banner або adserver. Якщо щось схоже на білборд, воно блокується.
Але справжня сила полягає у ручному управлінні. Вам не потрібно приймати заздалегідь заданий список. Ви можете клацнути правою кнопкою миші на будь-якому елементі, який вважаєте настирливим. У меню з’явиться проста команда для видалення. Наразі конкретна реклама зникне. Назавжди. Для цього домену.
Цей підхід переносить тягар визначення з розробників користувачів. Ви самі вирішуєте, що вважається дратівливим. Це пряма відповідь на нав’язливість сучасного веб-дизайну. Чому ви повинні терпіти відео, яке відтворюється в бічній панелі? Вам не обов’язково. Розширення дозволяє самостійно формувати свій досвід. Він перетворює браузер на інструмент для концентрації уваги, а не просто для споживання контенту.
Деякі пуристи стверджують, що блокування реклами шкодить творцям контенту. У цьому є частка правди. Але вони нечасто згадують вартість завантаження десятків скриптів відстеження. Компроміс тут очевидний. Ви втрачаєте деякі джерела прибутку для сайтів. Ви отримуєте швидкість та конфіденційність. Більшість користувачів вважають такий баланс прийнятним. Особливо, коли контекстне меню правої кнопки миші надає їм повний контроль.
Ви можете ігнорувати безглузді доповнення. Голос шведського кухаря та звуки з Hammer Time забавні рівно десять секунд. Гонки у Xoom – це новинка. Ніщо з цього не має значення для безпеки. Важливо, як Firefox 3.5 справляється з загрозами. Він робить непростий вибір. Безпека понад функціональність. Завжди.
Чому безпека Firefox працює інакше
Internet Explorer покладається на зони безпеки. Шкідливе програмне забезпечення іноді може заплутати ці зони. Firefox їх не використовує. Він також відмовився від “цифрових підписів”. Пітер Торр із Microsoft назвав це серйозним недоліком. Він стверджував, що без підписів неможливо перевірити, чи постачальник відповідає програмі.
Цей аргумент слабкий. Цифрові підписи не гарантують безпеку програмного забезпечення. Вони лише означають, що хтось заплатив за перевірку. Існують шахрайські підписи. Вони випускаються. Ігнорувати їх розумно.
ActiveX -елементи – це справжня відмінність. Internet Explorer включає їх. Вони дозволяють веб-сайтам автоматично завантажувати скрипти або запускати невеликі програми. Firefox повністю блокує їх. Деякі сайти не завантажаться. Це ціна ви платите. Ви втрачаєте функціональність. Ви отримуєте безпеку. Firefox вибирає останнє. Щоразу.
Як Firefox 3.5 посилює захист
Firefox 3.5 додав конкретні засоби захисту. Він використовує favicon в адресному рядку Awesome Bar. Натисніть на маленьке зображення зліва від URL. Воно показує, чи перевірено ідентичність сайту. Це не просто прикраса. Це інструмент перевірки.
Браузер тепер включає захист від фішингу та шкідливих програм. Якщо ви відвідуєте сайт, який намагається встановити шпигунське програмне забезпечення, троян або черв’яка, Firefox попередить вас. Він не просто каже «ні». Він пояснює чому. Ви отримуєте причину. Ви можете ухвалити обґрунтоване рішення.
Перевага відкритого вихідного коду
Firefox має відкритий вихідний код. Будь-хто може побачити код. Це звучить небезпечно. Це дає хакерам доступ. Але це навпаки. Більше людей хочуть виправити помилки, аніж експлуатувати їх. Тисячі очей сканують код. Уразливості безпеки швидко виправляються.
Mozilla навіть запустила програму винагород. 500 доларів та футболка за виявлення помилки. Це стимулювало дослідження у сфері безпеки. Це перетворило потенційних зловмисників на союзників. Код прозорий. Виправлення швидкі.
Firefox 3.5: Що нового у продуктивності?
Firefox 3.5 був випущений у червні 2009 року. До вересня було завантажено понад 220 мільйонів копій. У перші 24 години він досяг швидкості 100 завантажень на секунду. Це величезне поширення.
Браузер працює на движку рендерингу Gecko 1.9.1. Двигун рендерингу інтерпретує HTML або XSL і створює сторінку, яку ви бачите. Gecko 1.9.1 швидше. Це має ціну. Сумісність знизилася. Windows 98 і попередні версії зникли. Mac OS X до 10.3 не підтримується. Двигун новіший. Старі системи залишаються позаду.
Виправлення витоку пам’яті
Більш ранні версії Firefox страждали від витоку пам’яті. Браузер споживав більше оперативної пам’яті у міру того, як він працював довше. Відкриття багатьох вкладок посилювало ситуацію. Ваш комп’ютер сповільнювався. Доводилося перезавантажуватись. Перезавантаження щодня дратує. Вона вбиває продуктивність.
Mozilla поставила це у пріоритет. Вони використовували такі інструменти, як BloatView, Leaky та Trace Malloc, щоб знайти витік. Firefox 3.5 представив збирач сміття циклів XPCOM. Він знаходить пам’ять, що не використовується, і повертає її системі. Браузер став легшим. Він залишається стабільним.
Інтеграція та сумісність
Mozilla адаптувала Firefox для кожної операційної системи. Версії для Windows, Mac і Linux виглядають нативно. Вони не виглядають як чужорідне програмне забезпечення. Стиль доповнює ОС. Це не просто косметика. Це знижує тертя. Користувачі почуваються як удома.
Не весь зворотний зв’язок був позитивним. Деякі користувачі скаржилися на відсутність розширень. Старі доповнення не працювали. Але популярні доповнення зазвичай оновлюються. Розробники працюють над новими версіями. Екосистема адаптується. Це є хаотично. Це по-людськи.
Що відбувається, коли наступне оновлення двигуна ламає ваш улюблений інструмент? Ви чекаєте. Або перемикаєтеся. Вибір за вами
Реакція у відповідь і реальність відкритого вихідного коду
Firefox більше не просто хобі-проект. Він став досить великим, щоб реально завдавати шкоди.
У міру того, як браузер завойовував серйозну частку ринку, Microsoft відчула тиск. Цей тиск змусив їх вилучити Internet Explorer 7 і 8 зі складу Windows і випустити їх у вигляді окремих оновлень. Галузеві аналітики називають це прямою реакцією на успіх Firefox. Microsoft називає це необхідним виправленням для зяючих дірок у безпеці IE6.
Разом з успіхом приходить пильна увага. Хакери почали вивчати Firefox. Вони виявили вразливості. Програмісти їх закрили. Хакери знайшли нові. Це нескінченна гонка озброєнь, яка дзеркально відображає ту саму ситуацію, в якій знаходився IE.
Є психологічна ціна. Ранні послідовники любили Firefox, тому що це був інший варіант. Він був іншим. Тепер? Він став мейнстримом. Ця новизна зникла.
Потім є код. Він має відкритий вихідний код. Будь-хто може побачити його, змінити та випустити свою версію. Деякі розробники вже незадоволені напрямком Mozilla. Вони відгалужуються. Ми вже бачили альтернативні збірки. Вони, звичайно, не мають стабільності офіційного випуску, але реальна небезпека фрагментації.
«Видалення всіх рекламних рекламних оголошень на веб-сторінках не вбудовано у Firefox за промовчанням — користувачам необхідно встановити розширення».
Рекламна війна та поведінка користувачів
Користувачі Firefox блокують рекламу. Багато.
Це проблема для веб-сайтів, які покладаються на ці кліки для підтримки своєї діяльності. Але не звинувачуйте виключно програмне забезпечення. Опитування показало, що користувачі Firefox рідше клацають по веб-рекламі. Це тому, що вони використовують блокувальник реклами? Мабуть, ні. Це тому, що вони просто грамотніші в питаннях інтернету.
Рішення не в тому, щоб зупинити Firefox. Рішення для рекламодавців – перестати створювати страшну рекламу.
Ви знаєте, про які. Ті, що імітують повідомлення про помилки Windows. Мерехтливі, миготливі кошмари, що прокручуються. Усі їх ненавидять. Вони зловмисні, оманливі та відволікають. Якщо ви бажаєте, щоб люди дивилися, перестаньте кричати.
Також майте на увазі: блокування реклами не є стандартною поведінкою. Для цього потрібне розширення. У міру зростання Firefox його аудиторія стає ширшою. Більше нетехнічних користувачів. Вони не шукатимуть розширення. Вони не блокуватимуть рекламу. Вплив може бути менш серйозним, ніж побоюються критики.
Що далі для Firefox?
Mozilla рухається швидко. Якщо ви думаєте, що Firefox 3.5 був піком, ви помиляєтесь.
Версія 3.5 вийшла у червні 2009 року. Вона принесла підтримку HTML5. Вона обробляла Ogg Vorbis та Ogg Theora. Вона додала мікроформати та анімовану портативну мережеву графіку (APNG). Це не просто функція. Вони змінюють те, як функціонують веб-сторінки після повного використання.
Але справжній ажіот викликає мультитач.
Інтерфейси мультитача всюди. Стільникові телефони. Тачпади. Пристрої, що відчувають кілька пальців одночасно. Mozilla створює API для цього. Він дозволяє розробникам створювати багатопальцеві команди у Інтернеті. Перша версія, яка підтримує це? Можливо, Firefox 3.6.
Скріншоти Firefox 3.7 вже гуляли мережею в липні 2009 року. Бета-версії завжди змінюються, але план зрозумілий. Напівпрозорий, скляний інтерфейс. Швидший JavaScript. Найкраще завантаження сторінок.
І синхронізація. Синхронізація закладок між пристроями. Ви можете робити це зараз за допомогою сторонніх плагінів. Але Mozilla робить це нативним.
«Вкладки можуть мати власні потоки обробки, що означає, що якщо один веб-сайт, відкритий у вашому браузері, має проблеми, малоймовірно, що це змусить вас перезапустити всю сесію».
Це вплив Chrome. Вкладки отримують власні потоки обробки. Якщо один сайт падає, ви не втрачаєте все інше. Лише цю вкладку.
Firefox 4.0 заплановано на жовтень чи листопад 2010 року. Він дуже запозичує у нового гравця на ринку, Google Chrome. Зміни інтерфейсу. Швидкість. Стабільність.
Гонка не закінчена. Вона лише починається.
Занурення глибше у «війну браузерів»
Ми розглянули механіку роботи таких браузерів, як Firefox, але повна картина вимагає погляду на екосистему навколо них. Йдеться як про код; це також про те, як користувачі взаємодіють із веб-сайтами, як розробники створюють для них контент і як еволюціонують загрози безпеці.
Розуміння ландшафту
Якщо ви намагаєтеся розібратися в тому, як працюють пошукові системи, варто знати, що вибір браузера часто впливає на пошукову систему за замовчуванням. Але, крім пошуку, інфраструктура складна. Щоб зрозуміти, чому важливий такий браузер, як Firefox, необхідно розуміти, як працює інтернет-інфраструктура. Він діє як шлюз, інтерпретуючи код, відображаючи візуальні елементи та обробляючи протоколи безпеки.
Історія тут багата. Від того, що нового в Internet Explorer 7, до змін в Internet Explorer 8, конкуренція стимулювала інновації. Домінування Microsoft було заперечено не однією функцією, а цілою філософією. Саме тут стає критично важливим розуміння того, що означає «відкритий вихідний код». Firefox був просто продуктом; це був проект спільноти. Ця відкритість дозволяла проводити швидку перевірку коду і пропонувала інший підхід до того, як працюють комп’ютерні віруси в порівнянні з тим, як працює шпигунське ПЗ.
Чому конфіденційність важлива як ніколи
Один із найбільш значних зрушень у поведінці користувачів стосується реклами. Дослідження показали, що користувачі Firefox ігнорують онлайн-рекламу, що підкреслює зростаючу недовіру до того, як працює веб-реклама. Користувачі стають більш вибірковими. Вони хочуть контролю.
Цей контроль поширюється на безпеку. Уразливості у старих версіях, такі як уразливість Firefox 3, нагадують нам, що жодне програмне забезпечення не ідеальне. Завдання полягає в тому, як довіряти Firefox, коли виходять патчі. Підхід Фонду Mozilla до обробки вразливостей безпеки Mozilla є прозорим, але користувачам необхідно залишатися в курсі подій.
Майбутня взаємодія
Погляд у майбутнє показує, що ключову роль інтеграція нових методів введення. З швидко очікуваною підтримкою мультитач Firefox спосіб нашої взаємодії з веб-сайтами змінюється. Йдеться вже не лише про кліки. Це про жести, свайпи та більш природний інтерфейс. Це пов’язано з більш загальним питанням про те, як працюють веб-сторінки в світі, орієнтованому на мобільні пристрої.
Статистика завантажень розповідає свою історію про засвоєння. Firefox 3.5 подолав позначку в мільйон завантажень, досягнувши пікової швидкості 100 завантажень на секунду. Це була не просто удача. Це результат зусиль спільноти, таких як SpreadFirefox, що підвищують обізнаність, та офіційного сайту Firefox, що надає надійне місце для отримання оновлень.
Ресурси для допитливих
Для тих, хто хоче заглибитися в тему, Mozilla Developer Center пропонує велику документацію з рендерингу движка Gecko. Розуміння того, як працюють веб-сторінки на технічному рівні, допоможе вам оцінити складність, що стоїть за кожним відвідуванням сайту.
Якщо вас цікавить бізнес-сторона, такі джерела, як Net Applications та W3Schools, надають історичну статистику браузерів. Ці цифри дозволяють оцінити злети та падіння різних браузерів. Йшлося не лише про Firefox та Internet Explorer. Це був динамічний ринок, що змінюється.
Останні думки
Історія веб-браузерів досі пишеться. Від ранніх днів того, як починався Інтернет, до поточної доби сенсорних екранів і співпраці з відкритим вихідним кодом, використовувані нами інструменти формують наш досвід. Знання того, як працює Google або як працюють комп’ютерні віруси, дає можливість діяти самостійно. Ви не просто пасажир. Ви учасник.
Нижче наведено посилання на додаткові матеріали для читання, але справжня освіта відбувається, коли ви починаєте ставити запитання про те, як ваш браузер обробляє дані, відображає контент і захищає вашу конфіденційність. Інструменти є. Знання доступні. Решта залежить від вас.
