Camino

Camino (Каміно) - вільний браузер, заснований на ядрі Gecko, що розвивається Mozilla Foundation і сотнями добровольців [1].

Браузер заснований на Mozilla, проте, звичайний для Mozilla інтерфейс XUL замінений на інтерфейс Cocoa, стандартний для Mac OS X. Браузер існує тільки у версії для Mac OS X і використовує можливості цієї операційної системи (технології Spotlight, Address Book, Keychain, Finder, Dock, Bonjour, Services і System Preferences).

Camino не містить будь-яких засобів для роботи з електронною поштою або створення веб-сторінок. Як і інші проекти Mozilla Foundation, Camino використовує ядро Gecko, однак запланований перехід на WebKit [2].


1. Основні можливості

Серед відмінних особливостей версії 1.0 можна виділити:

  • блокування спливаючих вікон ( англ. pop-up ),
  • підтримку вкладок ( англ. tabbed browsing ) (Кілька сторінок в одному вікні),
  • підвищену турботу про безпеку,
  • вбудовану панель пошуку в Google,
  • автозаповнення форм з адресної книги,
  • вбудований пошук по журналу відвіданих сторінок.

2. Історія створення

В кінці 2001 Майк Пінкертон [En] і Відур Апарао [En] у складі Netscape Communications розпочали проект, метою якого була розробка браузера на основі ядра Gecko у вигляді Mac OS X Cocoa-додатки. На початку 2002 до них приєднався один із творців Firefox (тоді називався Phoenix) Дейв Хайят [En] . У підсумку вони створили додаток Chimera - невеликий і легкий браузер.

Перша доступна користувачам версія Chimera 0.1 була випущена 13 лютого 2002 року. Ранні версії стали досить популярні, завдяки високій швидкості роботи, в порівнянні з Microsoft Internet Explorer 5.2, домінували тоді в середовищі Mac OS X. Багато хто вважав його найшвидшим браузером, проте він був менш функціональний, ніж інші.

Дейв Хайят був найнятий компанією Apple Computer для роботи над майбутнім браузером Safari. Залишилася невелика команда розробників і співробітників відділу контролю якості змогли випустити чергову версію програми до виставки MacWorld Expo в січні 2003. Однак, за два дні до неї, власник Netscape, компанія AOL вирішила повністю закрити проект. Незважаючи на це, 3 березня 2003 залишився кістяк команди Chimera випустив Camino 0.7.

Назва Chimera довелося змінити на Camino з юридичних мотивів. Справа в тому, що слово Chimera (" Химерадавньогрецької міфології) було вельми популярне серед програм для роботи з гіпертекстом. Один з перших графічних браузерів був названий Chimera, вчені з Каліфорнійського університету в Ірвайн свою систему для роботи з гіпертекстом назвали так само.

На відміну від версії 0.7, яка була створена в основному командою Netscape, версія 0.8 стала, за словами провідного розробника Майка Пінкертона [En] , Тріумфом відкритого вихідного коду і відкритого процесу розробки: "Люди з усього світу допомагали нам з патчами, контролем якості, пошуком помилок, локалізацією, графікою".

В лютому 2005 один провідних розробників Camino Джош Еас [En] був прийнятий на роботу в Mozilla Foundation для поліпшення підтримки Mac OS X в таких проектах як Firefox, Thunderbird і Mozilla toolkit. Він повністю перейшов в Mozilla Foundation в травні 2005.

В вересні 2005 року Пінкертон прийняв пропозицію Google, де він тепер працює в команді Google Firefox. В даний час він працює над проектом Camino в рамках програми Google "20% часу" [En] .

Camino 1.0, що вийшов 14 лютого 2006, завдяки зусиллям ще одного розробника Марка Ментоваі [En] , Став першим браузером сімейства Mozilla, який підтримував Universal binary [En] , Тобто працював на комп'ютерах Apple Macintosh як на базі IBM PowerPC, так і на базі Intel.


2.1. Історія версій

2.1.1. До першої фінальної версії


2.1.2. Версія 1.0.1

Дата виходу: 2 травня 2006

Зміни у версії:

  • виправлено декілька проблем з безпекою, включаючи ті, що були вирішені з виходом ядра Mozilla Gecko версії 1.8.0.3;
  • Java Embedding Plugin оновлено до версії 0.9.5 + d;
  • поліпшена система блокування реклами, особливо в німецькій версії;
  • додана можливість відкриття SVG -файлів з ​​локального диска;
  • виправлена ​​помилка, коли Camino при роботі на Intel -Маках не міг прочитати інформацію з Keychain, збереженого Camino на PowerPC -Маках.

2.1.3. Версія 1.0.2

Дата виходу: 20 червня 2006

Зміни у версії:

  • виправлено декілька проблем з безпекою, включаючи ті, що були вирішені з виходом ядра Mozilla Gecko версії 1.8.0.4;
  • виправлена ​​помилка, при якій ігнорувалися файли автоматичної конфігурації проксі (PAC);
  • виправлена ​​помилка, при якій метадані закладок не індексувалися в Spotlight;
  • виправлена ​​помилка, при якій істотно сповільнювалася робота в мережі з більшим числом хостів Bonjour;
  • виправлена ​​помилка, при якій ігнорувалася настройка відкриття посилань з інших додатків;
  • виправлена ​​помилка відображення полів пошуку на сайті apple.com.

2.1.4. Версія 1.0.3

Дата виходу: 14 вересня 2006

Зміни у версії:

  • виправлено декілька проблем з безпекою і стабільністю, включаючи ті, що були вирішені з виходом ядра Mozilla Gecko версії 1.8.0.7;
  • вбудований плагін Java оновлено до версії 0.9.5 + g;
  • команда "Відновити стандартні параметри Camino" ("Reset Camino ...") тепер впливає і на згорнуті вікна;
  • виправлена ​​проблема, при якій команда Cmd-B (перехід в закладки) не працювала як перемикач в деяких випадках;
  • поліпшена блокування спливаючих вікон.

2.1.5. Версія 1.0.4

Дата виходу: 7 березня 2007

2.1.6. Версія 1.0.5

Дата виходу: 20 червня 2007

2.1.7. Версія 1.5

Дата виходу: 5 червня 2007

Основні зміни:

  • Вимоги до версії ОС. Робота Camino 1.5 більше не підтримується у версії Mac OS X 10.2 Jaguar. При роботі в Mac OS X 10.2 слід використовувати серію Camino 1.0.х
  • Перевірка орфографії використовує словники Mac OS X і працює в текстових полях на веб-сторінках.
  • Пошук RSS -потоку. Якщо на веб-сторінці доступний RSS або Atom потік, в адресному рядку відобразиться відповідний значок. Клік по ньому призведе до відправки потоку в додаток для читання потоків, встановлене в системі.
  • Відновлення сесії. Сторінки, відкриті в Camino перед його закриттям (в тому числі, перед аварійним закриттям програми), можуть бути автоматично відкриті при наступному запуску програми.
  • Покращена робота вкладок. Додана нова опція, яка змушує сторінку, яка повинна відкриватися в новому вікні, відкриватися в новій вкладці активного вікна. При закритті такої вкладки відбувається повернення до вихідної сторінці.
  • Підтримка "Зв'язки ключів" (Keychain). Паролі тепер зберігаються в "зв'язці ключів" Mac OS X. Camino також може використовувати тепер паролі, збережені в "зв'язці ключів" браузером Safari.
  • Блокування спливаючих вікон. Додано повідомлення про спробу відкриття спливаючого вікна і нові можливості по контролю за спливаючими вікнами.
  • Покращена робота плагінів. З'явилася можливість блокування всіх плагінів.
  • Блокування Flash -анімації. Нова опція дозволяє заборонити Flash-анімацію до тих пір, поки користувач не клацне на відповідний значок.
  • Збільшення розміру вікна. Відповідна системна кнопка в заголовку вікна більше не розгортає вікно на весь екран, а збільшує його розмір так, щоб у ньому помістилося вміст веб-сторінки без смуг прокручувань, якщо це можливо, як у більшості додатків Mac OS X.
  • Завантаження файлів. Додано новий значок в панель інструментів, що дозволяє видаляти завантажені файли. Вікно завантажень може автоматично очищатися при виході з програми.
  • Пошук. Розмір поля пошуку в панелі інструментів зроблений змінним. Контекстне меню для виділеного на сторінці тексту включає пункт "Пошук".
  • Робота з cookie. З'явилася можливість приймати cookie тільки в поточній сесії.
  • Зміни в інтерфейсі. Проведена реорганізація меню і клавіатурних скорочень. Перероблена панель налаштувань.
  • Нове ядро. Здійснено перехід на ядро ​​Mozilla Gecko версіі1.8.1, в якому виправлено безліч помилок і реалізована підтримка JavaScript 1.7.

2.1.8. Версія 1.5.1

Дата виходу: 17 серпня 2007

Основні зміни:

  • Ядро Mozilla Gecko оновлено до версії 1.8.1.6, що включає кілька критичних оновлень в області безпеки і стабільності.
  • При перемиканні в налаштування шрифтів китайської, японської та корейської мов аркуш "Додатково" встановлює шрифти правильно.
  • Виправлена ​​помилка, при якій Camino завершував свою роботу при правому кліку на деякі меню на веб-сторінках.
  • Попередження і підтвердження, що з'являються в той час, поки Camino прихований, тепер нормально відображаються, коли додаток знову доступно.
  • Запропоновані виправлення в контекстних меню тепер відображаються на правильних мовах в локалізованих версіях Camino.
  • Camino більше не заповнює автоматично паролі в заблокованих полях введення.
  • Покращена блокування реклами.

2.1.9. Версія 1.0.6

Дата виходу: 20 серпня 2007

2.1.10. Версія 1.5.2

Дата виходу: 19 жовтня 2007

Основні зміни:

  • Ядро Mozilla Gecko оновлено до версії 1.8.1.8, що включає кілька критичних оновлень в області безпеки і стабільності.
  • Camino більше не зупиняє завантаження сторінок або відкриття вікон, якщо зустрічаються великі списки завантаження або пошкоджені значки сайтів.
  • При перегляді вихідного коду фрейма Camino використовує дані кеша, замість нового звернення сторінці.
  • Коли код JavaScript переводить фокус на мінімізоване вікно, Camino коректно відновлює його з "Дока" (Dock).
  • Сторінки, що виробляють дії, коли вкладка або вікно закрите.
  • Camino більше не кешує значки сайтів для локальних файлів.
  • Функція блокування Flash -анімації використовує оновлену версію Flashblock 1.5.4.1.
  • Плагін Java Embedding оновлено до версії 0.9.6.3.
  • Покращена блокування реклами.

Примітки

  1. Our Contributors - www.mozilla.org / credits
  2. Розробники браузера Camino планують перейти на WebKit - Новини - ITC.UA - itc.ua/news/razrabotchiki_brauzera_camino_planiruyut_perejti_na_webkit_52756