Статьи

Огляд браузера Apple Safari

  1. Як створювався і розроблявся браузер
  2. Основні можливості браузера Apple Safari
  3. Панель управління і «начинка» браузера Safari
  4. Родзинки і плюси Apple Safari
  5. Модулі Apple Safari
  6. висновок

Всім хочеться займатися серфінгом в інтернеті з максимальним комфортом, але часом навіть дуже висока швидкість з'єднання не дає бажаного ефекту. На сьогоднішній день є спосіб значно підвищити швидкість серфінгу - це браузер Apple Safari, який з легкістю встановлює рекорди за швидкістю завантаження сторінок.

Причому цей браузер має досить привабливий і продуманий дизайн, кілька схожий за стилем на операційну систему MacOS. Власне, звідти він був портований в Windows.

Цей браузер був розроблений на досить популярному останнім часом движку WebKit, який лежить в основі і таких браузерів, як Яндекс.Інтернет, Google Chrome і Chromium. Движок не даремно став настільки популярним, адже він дуже швидкий і стабільний. А ще в Apple Safari перенесені візуальні ефекти, які властиві Mac OS, що надає йому ще більшу привабливість.

А ще в Apple Safari перенесені візуальні ефекти, які властиві Mac OS, що надає йому ще більшу привабливість

Як створювався і розроблявся браузер

Safari не завжди був «вшитий» в операційну систему Mac. Адже до 2003 року компанія Apple використовувала всім добре знайомий і мало кому нравившийся браузер Internet Explorer. А браузер власної розробки Safari їм вдалося впровадити лише тоді, коли закінчився контракт з IE.

Взимку 2003 року було анонсовано бета версія - це відбувалося на конференції Macworld. Незабаром браузер заслужив любов практично всіх користувачів системи Mac. І тоді Стів Джобс прийняв рішення перенести його на Windows. І вже в червні 2007 року вийшла тестова версія Safari 3.0, яка призначалася для операційних систем Windows XP і Windows Vista.

У той час браузер був кілька недопрацьований, але все мінуси були незабаром усунуті, і він поступово почав набирати аудиторію серед користувачів системи Windows.

У перших версіях візуальний стиль браузера був трохи незвичним, в порівнянні з програмами під Windows. Вся «зовнішність» браузера, в тому числі всі частини інтерфейсу, були зроблені так, як це прийнято в Mac OS X. Тобто стиль програми був таким же, як і у програм сімейства Mac.

У більш пізніх версіях Safari (версії 4.х і 5.х) стиль браузера помітно змінився - став набагато більш звичним для тих, хто користується операційною системою Windows. Також дизайн став набагато світліше.

І вже в лютому 2009 побачила світ бета Safari 4.0, яка призначалася для операційних систем Mac OS X і Windows. Основний «родзинкою» браузера стала послуга Top Sites - швидкий доступ до найбільш відвідуваних сайтів. Сайти відображалися у вигляді іконок, які розташовуються півколом. А переглянути історію відвідувань стало можливо за допомогою режиму Cover Flow.

А переглянути історію відвідувань стало можливо за допомогою режиму Cover Flow

Восени 2010 року з'явився браузер Safari 5.0. Ось список змін програми в порівнянні з попередніми версіями:

  • налаштування пошуку змінена;
  • з'явився режим «читання», при якому можна бачити тільки текстову інформацію;
  • вдосконалено кешування DNS;
  • стала більш проробленої підтримка стандарту HTML;
  • з'явилися нові можливості для розробників;
  • з'явилася підтримка допоміжних модулів, що дозволило розширити функціонал в версії під Windows;
  • значно підвищена стабільність браузера при роботі web-програм;
  • ліквідовані всі проблеми, пов'язані з flash-анімацією.

А в липні 2012 компанія неофіційно оголосила, що припиняє підтримку і випуск браузера для операційних систем Windows.

Основні можливості браузера Apple Safari

  • можна користуватися вкладками (можна відкрити відразу декілька сайтів всього в одному вікні і легко переходити з однієї вкладки на іншу);
  • вбудовані системи пошуку (Бінг, Гугл, Яндекс і Яху!) як у версії під Mac OS X, так і під Windows;
  • можна блокувати спливаючі вікна;
  • легко можна знайти потрібний шматок тексту на сторінці;
  • автоматичне заповнення форм;
  • в наявності вшитий агрегатор RSS;
  • можна масштабувати поле для введення тексту;
  • анонімний перегляд, спеціальний режим, в якому браузер не приймає cookie, які не записується історія і не запам'ятовуються дані, які Ви вводите.
  • підтримуються різні протоколи шифрування.

Також є функція Snapback, за допомогою якої Ви відразу ж повернетеся до початкових результатів пошуку або ж верхнього рівня будь-якого сайту. Іконка SnapBack відображається в пошуковому полі тоді, коли ви натискаєте на будь-яку з посилань, список яких відображається в результаті пошуку.

Для роботи з графікою, в браузері Safari застосовуються ті ж принципи, що і операційній системі Mac OS X.

Також в Safari є підтримка HTML 5 і CSS3. Браузер може самостійно розпізнавати сайти, які використовують не стандартні шрифти, і завантажувати їх, якщо буде така необхідність.

  • в браузері є вбудовані технології QuickTime;
  • Web Inspector зручний як для розробників, так і для користувачів, тому що з його допомогою можна переглянути Document Object Model сайтів;
  • підтримуються протоколи SSL (версія 2 або 3) і TLS;
  • автоматичний процес перевірки орфографії в текстах;
  • Cover Flow (з четвертої версії);
  • Top Sites дає можливість подивитися найбільш відвідувані сайти. Відображається у вигляді піктограм сторінок.
  • Reader призначений для більш зручного читання;
  • Повноекранний режим (версія 5.1 і далі);
  • Список читання (версія 5.1 і далі);
  • Універсальне вікно пошуку (з 6 версії).

Панель управління і «начинка» браузера Safari

Я завжди вважав, що у компанія Apple виходять досить гарні продукти. І зараз мова не йде про ціни або статусах комп'ютерів Mac, відмінні риси iPhone або поширеності iPod. На мій погляд, всі продукти Apple об'єднує те, що вони спочатку призначені для надання задоволення їх "господареві". Те ж саме можна сказати і програмних продуктах Apple.

Для яблучної компанії характерно не створювати софт з нуля, а брати за основу щось вже існуюче і допілівать по-своєму. Наприклад, ядро ​​Mac OS X - це не що інше, як сильно перероблена BSD. А в самій операційній системі Mac OS X безліч вільно розповсюджуваних програм з будь-якої вільної ліцензією. Той же самий підхід був застосований і до розробки Safari.

Для його створення розробниками був узятий движок Open Source KHTML, який був створений розробниками графіки KDE. KHTML був використаний при створенні браузера Konqueror. Програмісти Apple сильно переробили движок, і він отримав назву WebKit. Причому справедливо буде зазначити, що на движку WebKit було створено безліч браузерів, серед яких і Google Chrome, і Epiphany, і так далі. Та й сам Konqueror в KDE4 згодом став застосовувати Webkit.

Ви можете запитати, чому ми так багато розповідаємо про движку? Елементарно. Адже в браузері движок - найважливіша частина програми. Саме движок відповідає за правильне відображення сторінок і швидкість їх завантаження. І саме Safari перший браузер, який успішно пройшов тест ACID3. А все браузери-конкуренти зробили це набагато пізніше. Так що ми з усією відповідальністю можемо заявити, що на сьогоднішній день Webkit не має собі рівних серед движків для браузерів.

Для Apple існують певні негласні стандарти, а саме зручність, функціональність, непомітність і стильність. Apple Safari цілком і повністю задовольняє всього вищепереліченого.

Вікно браузера сірого кольору. Але це зовсім не дизайнерська недоробка, навпаки - це зроблено для максимальної непомітності інструменту. Розробники розсудили так: користувачі повинні переглядати сторінки, а не розглядати браузер. Сумно, але економія простору в Mac OS X у них вийшла набагато краще. Наприклад, в Apple Safari для Windows меню розташовано під заголовком, а в Safari для Mac OS X на спеціально створеній для цього панелі вгорі.

Є одне досить незвичне властивість при роботі з вікнами в системі Mac OS X, яке перейшло і до Windows разом з Safari. Коли ви відновлюєте вікно браузера, яке розгорнуто на весь екран, розмір цього вікна змінюється так, щоб поточна сторінка була повністю відображена в браузері. Як мені здається, це досить зручне властивість, хоча комусь це може бути не зручно і не звично.

Ще одна цікава особливість інтерфейсу Safari - це виділення поля для введення, розташованого на сайті. Поле, де в даний момент знаходиться курсор, відразу ж буде виділено жирною окантовкою синюватого кольору. Тому виявити, де знаходиться курсор, не представляє жодних складнощів. У Google Chrome теж є подібна властивість, тільки тут колір окантовки коричневий. Інтерфейс реагує на будь-яку дію користувача практично в ту ж мить.

Інтерфейс реагує на будь-яку дію користувача практично в ту ж мить

Сторінки завантажуються швидко, а перемикання між вкладками відбувається моментально, на відміну від, наприклад, Mozilla Firefox. Відразу при запуску Safari Ви побачите вкладку, яка називається TopSites. На цій вкладці можна побачити ескізи дев'яти сайтів, які відвідуються найчастіше. В процесі роботи сайти, що входять в TopSites можуть зміняться.

Вибираючи згладжування нестандартних (для Windows) шрифтів, ви отримаєте шрифт, який буде виглядати трохи більше жирно. Який варіант ви виберете, буде залежати тільки від Вас. У браузері використовується технологія Cover Flow, яка напевно знайома власникам пристроїв і ПК від компанії Apple.

Природно, є в Safari і мінуси. Адже в браузері можна зробити вибір тільки з трьох пошукових систем - це Yahoo, Google і Bing. Причому додати інший пошуковик звичайним способом у Вас не вийде. В операційній системі Mac Ви зможете вирішити проблему за допомогою плагіна. Але в Windows такий номер не пройде, і змінити пошукову систему, наприклад, на Yandex Ви не зможете (з іншого боку кому потрібен Яндекс, коли є Google).

Родзинки і плюси Apple Safari

А тепер поговоримо про все хороше, що є в браузері. Крім дизайну, адже з ним і так все зрозуміло. На мою думку, найбільш приємною функцією є вбудований Reader. З його допомогою браузер може перетворити сайт таким чином, що залишиться тільки текст на білому тлі і картинки. Причому виглядає все це досить привабливо. Звичайно, те ж саме можна зробити і на будь-якому іншому браузері, але це можливо тільки за допомогою плагіна або розширення, а в Safari ця функція вбудована спочатку.

Друга, але не менш «смачна родзинка» Safari - це блокування всіх спливаючих вікон. Причому ніяких плагінів для цього не потрібно. Тому, користуючись даними браузером, можна назавжди забути про набридливої ​​спливаючій рекламі. Це не може не радувати, оскільки достаток подібної реклами при серфінгу в інтернеті дуже дратує.

На мій погляд, ще однією сильною стороною браузера є його захист. Завантаживши будь-якої файл, Safari перевірить його на присутність загроз. У порівнянні з будь-яким іншим браузером в тому, що стосується захисту, Safari є безсумнівним лідером.

Модулі Apple Safari

Сьогодні будь-який браузер підтримує найрізноманітніші плагіни і розширення, бо вони роблять більш функціональними сам же браузер. Подібні речі повинні бути в централізованому сховищі, інакше - Магазині розширень. І те, і інше є і для браузера Safari.

Плагінів для сафарі під Windows не так багато, але вони все ж є. Всі вони легко викачуються і встановлюються з офіційного сайту Apple, крім того, можлива установка плагінів і від сторонніх розробників.

Всі вони легко викачуються і встановлюються з офіційного сайту Apple, крім того, можлива установка плагінів і від сторонніх розробників

висновок

Браузер Apple Safari - дуже простий в управлінні і приємний візуально. Він підійде практично будь-якому користувачеві. Звичайно ж, люди, які проводять багато часу в мережі Інтернет, відчують відсутність будь-яких давно звичних опцій. Але для тих, хто звик до Mac OS X або iOS цей браузер буде звичним і просто ідеальним. До речі, якщо Ви захочете побачити роботу движка Webkit в іншому браузері, або якщо Вам раптом захочеться більшої функціональності, то зверніть увагу, наприклад, на Google Chrome.

Браузер Apple Safari зроблений виключно для роботи в Інтернет, з чим він прекрасно справляється. Apple Safari не містить нічого зайвого. А високий рівень захисту і приємний дизайн - великий плюс, оскільки в цьому плані у нього практично немає конкурентів.

  • для тих, хто хоче користуватися простим і зручним браузером, ми можемо порекомендувати Safari;
  • браузер підходить для декількох ОС;
  • для нього не потрібно встановлювати додаткові плагіни і розширення;
  • логіка його роботи відповідає додатків в Mac OS X.

Обговорити матеріал в конференції.

Ви можете запитати, чому ми так багато розповідаємо про движку?

Новости