В очікуванні chrome

W440x0 01260

Розробникам Google Chrome знадобилося трохи більше року, щоб випустити три версії нового браузера і приступити до бета-тестування четвертої. На жаль, результати їхньої бурхливої діяльності, як і раніше доступні тільки користувачам Windows. 

Google обіцяє випустити Chrome для Mac OS X з минулого вересня. Називалися навіть терміни: перша половина 2009 року. Але дедлайни, як відомо, потрібні лише для того, щоб їх зривати. Перша половина року давно пройшла, скоро закінчиться вже і друга, а «маковский» Chrome так і не з`явився.

Втім, чекати, судячи з усього, залишилося недовго. Про хід портирования можна судити по свіжим збірок Chromium ( «Робочого» варіанту Chrome). На початку року вони просто не запускалися під Mac OS X, влітку з`явилися працездатні, але абсолютно непридатні для використання версії, а близько місяця тому маковский Chromium досяг тієї стадії, коли недоробки хоч і є, але на перший погляд майже непомітні.

Відео: MIRROR POWDER NAILS Step by Step - Nails 21

Чому Chrome заслуговує на увагу? Справа навіть не в тому, що це хороший браузер (а це хороший браузер). Справа у впливі, яке він справляє на інші браузери і веб-додатки.

ChromeУ Chrome з самого початку було кілька важливих відмінностей від конкурентів. По-перше, характерний мінімалістичний інтерфейс: смужка табів у верхнього краю екрану, стартовий екран з скріншот часто відвідуваних сайтів і «розумна» адресний рядок, що нагадує результати зі своєї історії і закладок. 

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




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

Автори інших браузерів поспішили скопіювати «хромовскіе» нововведення. Щоб далеко не ходити, подивіться на Safari 4: в нього додали майже такий же стартовий екран, як в Chrome, а продуктивність інтерпретатора javascript підтягнули до рівня, заданого розробниками Google. У бета-версії Safari 4 навіть таби стояли уздовж краю вікна абсолютно по-хромовскі (і, по-моєму, абсолютно марно їх повернули на старе місце).

Але ще важливіше зміни, які не настільки очевидні для звичайних користувачів. Chrome, а слідом за ним і інші браузери (в тому числі і Safari), стали підтримувати елементи HTML 5, які спрощують розробку складних веб-додатків.




Саме заради веб-додатків, схоже, все і затівалося. Завдання Chrome полягала в тому, щоб підготувати грунт для сервісів Google, яким стало тісно в рамках старих браузерів (вони і раніше-то вміщалися там, здається, тільки дивом).

Швидкий javascript, поділ процесів і можливості HTML 5 роблять відмінності між програмами, встановленими на комп`ютер користувача, і сервісами, що працюють в браузері, все менше і менше істотними.

Сучасні веб-додатки можуть зберігати дані не тільки на сервері, а й на комп`ютері користувача (це означає, що відсутність доступу до інтернету для них не перешкода), малювати нестандартні елементи управління і навіть распараллеливать довгі обчислення (це необхідно, щоб програма продовжувала реагувати на команди користувача, не чекаючи завершення розпочатої роботи).

А коли підтримка HTML 5 буде реалізована повністю, веб-додатки зможуть використовувати drag-n-drop, додавати нові пункти в контекстні меню і обробляти копіювання або вставку нестандартних форматів даних.

Після цього у звичайних додатків збережеться зовсім небагато переваг. Вони мають прямий доступ до заліза, краще підходять для обробки дуже великих файлів (наприклад, монтування відео) і тісніше інтегровані з системою: у них є іконка в доці, вони можуть повідомляти про події за допомогою Growl і так далі. 

Ось тільки чи довго протримається їх перевага? Про доступ з браузера до заліза і прискорювача тривимірної графіки в Google вже думають - поцікавтеся проектами NaCl і O3D. Швидкість зв`язку, швидше за все, продовжить рости, так що проблема з передачею по мережі якісних мультимедійних даних зникне сама собою. Що стосується взаємодії з системою, то у цього завдання вже є рішення: спеціалізовані браузери.

Відео: В очікуванні (2016) - Мелодрама фільми 2016 - Нові фільми

FluidДеякі сервіси вже упаковані в готові оболонки. Наприклад, спеціалізований браузер Mailplane призначений для роботи з веб-поштою Gmail. Він додає в Dock індикатор кількості непрочитаних листів, підтримує drag-n-drop і сумісний з планувальником OmniFocus. Схожим чином влаштований і WaveBoard, спрощує спілкування в Google Wave.

Безкоштовна утиліта Fluid дозволяє генерувати спеціалізовані браузери у міру потреби. Це просто: потрібно тільки вказати адресу цікавить сайту, перетягнути новий браузер в папку Applications і, можливо, додати якісну іконку (їх слід шукати в співтоваристві користувачів Fluid у Flickr). Аналогічне засіб вбудовано в Chrome (під Mac OS X воно, правда, поки не працює).

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


Поділися в соц. мережах:

По темі: