Project spartan: огляд ранньої збірки нового браузера microsoft

Автор сайту mswin.me опублікував досить цікавий матеріал щодо розроблюваного зараз новому браузеру Spartan. Цю думку автора статті, засноване на особистому використанні браузера.

Отже, Project Spartan з mswin.me. Вважаю, в цьому записі цілком можна обійтися і без вступної частини - ви напевно знаєте, що це і навіщо воно потрібне. Зізнаюся, що спочатку я планував написати про нього з незалежної і об`єктивної точки зору, проте в ході використання його в якості основного браузера протягом двох повних днів, я просто не можу цього зробити. Тому по ходу прочитання ви неодноразово помітите «домішка» особистої думки. Ну а навіщо ж ще потрібен формат блогу, а не новинного сайту?

Інтерфейс і навігація

Інтерфейс і навігація Spartan

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

Розміри вікна браузера Spartan

Зліва - звичайний розмір вікна, праворуч - зменшений

Розміри вікна браузера піддаються зміні: ніяких проблем не виникає при розтягуванні вікна по горизонталі, однак по вертикалі зберігається мінімально допустимий розмір вікна, аналогічно іншим Modern-додатків, в тому числі і оновленим для підтримки нових можливостей Windows.


Зліва - звичайний режим + панель обраного, праворуч - планшетний режим (без панелі)




Окремо варто відзначити розмір інтерфейсу браузера: так, запущений в режимі робочого столу Spartan забирає 265 пікселів лише зверху (при включеній панелі обраного), залишаючи на взаємодію зі сторінкою куди менше місця, ніж я міг і хотів би отримати. Для порівняння, верхня частина класичного Internet Explorer 11 віднімає у користувача всього 85 пікселів екранного простору навіть з включеною аналогічним чином панеллю обраного. Звичайно, можна знову списати все на ранню стадію розробки як самого браузера, так і тієї ОС, для якої він призначений, однак зараз подібне розміщення заголовків, в тому числі і заголовка вікна, виглядає досить гнітюче. Якщо позбутися від заголовка включивши планшетний режим, ситуація стає трохи краще.


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

Меню браузера Spartan

У всіх вкладок присутній контекстне меню, однак не всі його елементи на даний момент доступні: наприклад, ви не зможете створити вкладку InPrivate, відновити раніше закриті або додати в обране відкриті в поточний момент вкладки. Звичайно ж, в майбутніх версіях всі ці пункти меню стануть доступні і будуть працювати належним чином. Аналогічне можна сказати і про контекстному меню відкритих сторінок - в ньому недоступні елементи, пов`язані з переглядом вихідного коду, але це пояснюється відсутністю інструментів розробника всередині браузера як таких.




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

Налаштування та інші можливості

налаштування Spartan

Детально розглянувши інтерфейс браузера, логічно було б звернути вашу увагу на функції, які повинні зробити його унікальним у порівнянні з браузерами від інших компаній. Однак почнемо ми, мабуть, все-таки з налаштувань, яких тут, на жаль, зовсім мало. На зображенні вище ви можете спостерігати 5 основних параметрів браузера, піддаються зміні через його інтерфейс: включення / відключення панелі обраного, перемикач визначення телефонних номерів на сторінках, використання фільтра SmartScreen, зміна адреси домашньої сторінки і налаштування зовнішнього вигляду вбудованого режиму читання. Не густо, прямо скажемо. Також варто врахувати, що внесення змін на сторінці about: flags не має ефекту на роботі Spartan, а тому абсолютно марна в його середовищі.

Список для читання

Зліва - додавання в обране або список для читання, праворуч - сам список

Список для читання, як і обіцяли представники компанії Microsoft, тепер інтегрований в середу браузера, однак в використовуваної мною збірці, на жаль, не працює: сам список завжди залишається порожнім, не важливо скільки сторінок ви в нього вже встигли додати. Рівно як і інші елементи нового меню вибраного - завантаження і журнал відвідувань. Саме ж обране функціонує справно.


Інтеграція з персональним помічником Cortana є одним з найважливіших нововведень браузера: в теорії, вона дозволить моментально дізнаватися додаткові дані про місця, статус ваших квитків на літак або посилок, ну або просто значенні слів - все це відбувається без втрати оригінального контексту, в вигляді з`являється бічний панелі з усією необхідною інформацією. На жаль, оцінити можливості такої інтеграції не є можливим через орієнтованості Cortana лише на США в поточних збірках Windows 10, проте в перспективі, подібна функціональність буде доступна і на інших ринках. Більш докладно і навіть з робочими прикладами цю можливість розглянув мій колега з WinBeta.org, Зак Боуден. Ознайомитися із записаною їм відео-демонстрацією роботи Cortana в інтерфейсі Spartan ви можете в його оригінальній статті (або нижче - прим. Winline.ru).


негатив

Крім непрацюючих елементів інтерфейсу або відсутніх можливостей (наприклад, від функціоналу по створенню заміток прямо на веб-сторінці в браузері присутній лише неактивна кнопка), які ми списали на статус розробки Project Spartan, варто відзначити деякі з вельми дратівливих особливостей, що проявилися в ході його використання . Так, наприклад, в поточному стані Spartan не здатний замінити modern-версію Internet Explorer в сценаріях постійного використання на планшетному пристрої: з завидною регулярністю щось просто працює не тим чином, яким має. Деякі сторінки можуть зависнути ще під час відкриття (підозрюю, що тут винен Adobe Flash, який, до речі, працює як і в попередніх версіях IE для сенсорних пристроїв - в цілому без нарікань), тим самим «потягнувши» з собою весь браузер - відновити його працездатність можливо лише повторним запуском.

Ще одним істотним мінусом для мене виявилася відокремленість нового браузера від класичної версії IE: раніше між нею і «сучасної» версією була присутня деяка програмна зв`язок, яка давала можливість їм використовувати загальні настройки. Однак зараз Spartan не взаємодіє з IE ні на одному з рівнів - наприклад, задана вами домашня сторінка в одному з браузерів чи не з`явиться в іншому. Аналогічним чином ви не можете змінити пошуковик, який використовується в пошуковому рядку Spartan - навіть якщо змінити параметри в реєстрі, пошук все одно буде виконуватися через Bing. Однак все це лише особисті відчуття - з архітектурної точки зору це поділ є більш ніж правильним кроком. Справа в тому, що в поточних планах Microsoft значиться відмова від попередньої установки Internet Explorer в Windows 10, навіть в незалежності від її SKU: як то кажуть в конфіденційних документах, IE буде доступний в якості завантажується компонента лише в редакції Enterprise.

Ще один факт, який слід додати розголосу не дивлячись на те, що він не пов`язаний безпосередньо з цієї складанням, стосується слуху про підтримку розширень браузера від Google Chrome. Так, Microsoft вже офіційно підтвердила наявність подібних планів, проте на даний момент в партнерській документації повідомляється про те, що до реалізації подібної функціональності розробники приступлять лише після випуску фінальних версій Windows 10, і, відповідно, Spartan, як би він до того моменту не називався . Крім того, компанія вирішила не забезпечувати підтримку ActiveX в Spartan в будь-якому вигляді.

Висновок?

В цілому використання Spartan в його поточному стані залишає лише негативні відчуття: браузер просто не готовий до «виходу у великий світ» станом на кінець лютого. Цілком можливо, що необхідність стабілізувати і кілька відполірувати його роботу і є причиною чергового зсуву в терміни випуску наступної публічної збірки Windows 10, так як компанія гранично ясно дала зрозуміти, що перша публічна версія Spartan стане доступна учасникам Windows Insider Program вже в ній.

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


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

По темі: