Google

индекс
191,41

Дизайнеры Chrome OS о будущем системы

image
Мы выкладываем перевод интервью с командой разработчиков пользовательского интерфейса Chrome OS, возглавляемой Гленом Марфи. В ходе дисскусии мы выясним будущие пути развития Chrome и Chrome OS, почему Chrome Web Store так важен, и безусловную важность тач-скринов и клавиатурных сокращений.

На прошлой неделе на конференции Google I/O вы объявили о скором открытии сервиса Chrome Web Store. Как долго вы шли к этому, и какие задачи это ставит перед вами, как перед разработчиками дизайна операционной системы?

Это то, о чем мы думали с самого начала. Веб-магазин и приложения для него – были огромной частью изначально задуманного. Мы запускали различные приложения, и какое-то время реализация веб-магазина лежала на дальней полке, но сейчас все силы сфокусированы на этом, и веб-магазин это финальная часть целостности нашей ОС.

Самая большая проблема, с которой нам пришлось столкнуться, это безопасность системы – мы должны быть уверены, что пользователь не сможет установить вредоносное приложение. Та же проблема и с расширениями. Совершенно очевидно, что написать расширение, которое будет собирать ваши персональные данные – не составит большого труда, и это вызов для нас. А помочь нам в этом может пользовательский опыт.

Вторая главная проблема — наши попытки разделить приложения от обычных страничек, которые люди держат открытыми в браузере. Между ними должны быть очевидные различия, но иногда сложно найти разницу между веб-приложением и веб-страничкой. Здесь мы опять решили обратиться к опыту пользователей, и использовать то, как именно они это себе представляют. С магазином приложений и целой инфраструктурой, которую мы создали для этого, мы пришли к эффективному и знакомому использованию табов. Не сомневаемся, пользователи быстро привыкнут к этому.

Какие наиболее важные принципы в разработке пользовательского интерфейса Chrome OS вы можете выделить?

Принцип, которого мы придерживались с самого начала разработки – важно содержание, а не Chrome: позволить веб-приложениям быть обособленными и независимыми. Пользователей не заботят их компьютеры. Они просто не должны волноваться о них. Урезание Chrome до почти абсолютного «ничто» — это и есть наша самая большая задача, это же и урок для нас. Движение к простой и высоко-производительной модели.

Насколько сложно было создавать функциональную ОС, в которую заложен принцип «один браузер»?

Очень сложно. Мы потратили много времени продумывая такие простые вещи, как например, выбор языка и определение доступных сетей. У вас ведь должна быть возможность присоединится к нужной беспроводной сети и выбрать нужный язык, особенно учитывая тот факт, что огромное число нынешних пользователей Chrome не говорят по-английски. Но все должно оставаться простым и понятным для конечного пользователя.

В Chrome используются клавиатурные сокращения для быстрого взаимодействия с интерфейсом, с ними действительно часто приходится работать и это удобно, но они не отображаются на экране. Это было преднамеренное решение?

Мы хотим избежать помех и ненужного захламления, и к слову сказать, мы потратили немало времени, чтобы добиться удобного использования клавиатурных сокращений. Chrome разрабатывался в компании Google, тестировался там же, а у нас буквально все гуру клавиатурных сокращений. Есть еще несколько вещей, которые мы хотим воплотить в нашем продукте. Люди, которые свободно пользуются мышью, должны быть знакомы и с ее другими возможностями. Так что, если мы видим, что вы часто кликайте на кнопке обновления, мы должны предложить более быстрый способ для этого, но так, чтобы не быть надоедливым. Мы очень много обсуждаем подобные вещи.

Как много внимания вы уделяете роли тач-скринов при использовании Chrome OS?

Мы уделяем этому очень много внимания. Будучи гиками, мы особенно воодушевлены технологией touch. Но штука в том, что эта технология еще не слишком употребима на стационарных компьютерах. Она подходит для ноутбуков, но форм-фактор все равно не лучший для этого. Рассматривая Chrome на устройстве типа «таблетка», мы провели множество исследований. Chrome на абсолютном «тач-девайсе» будет выглядеть несколько иначе. Постоянно возвращаться к верхней части экрана, где находятся ваши открытые табы, довольно неудобно, поэтому табы были несколько сдвинуты. (Куда, не уточняется — прим. переводчика)

Насколько сильно команда разработчиков Chrome взаимодействует с командой разработчиков Android?

Мы делимся многими вещами, например движок V8 Javascript собирают портировать на Android. Также, команда разработчиков Android работала над функцией гео-локации в браузере. В основном мы кооперируемся, когда дело касается браузера.

Какие приемы вы используете для организации вашего рабочего времени?

Я использую принцип продуктивности. Мне нравится использовать новые механизмы для этого. Я в свое время даже написал приложение To-Do для себя. Но примерно через месяц с целым списком задач в To-Do листе, я прекращал использовать его, и становился совершенно непродуктивным, пока не составлял новый список. Я думал иногда, что у меня мозги вытекут. Было что-то совершенно невероятное в использовании метода To-Do листов, и первые недели пользования ими я был весьма воодушевлен, но потом эксперимент провалился.

В компании Google, каждый делает это по-своему. Многие до сих пор используют карандаш и листок. Некоторые вообще ничего не используют и выполняют невероятные объемы работ.

Какой следующий шаг для Chrome?

Одна из ключевых вещей, которую мы делаем, это объединение всего опыта пользователей Chrome. C Chrome OS и браузером Chrome у вас должна быть возможность запустить их на любой машине и использовать их так, как вы привыкли, где угодно, в любом месте. И сделать это правильно, довольно сложная задачка. Это здорово, что мы разрабатываем свою родную платформу и стили для нее, но есть и что-то хорошее в том, что нам не приходится заботиться о базе нашей ОС (наверное, имеется ввиду веб-приложения — прим. переводчика). Разработка продукта для различных платформ – тоже задача. Будут ли темы для Windows выглядеть также хорошо и на Mac'e? Это те вещи, о которых мы думаем.

Перевод подготовил Cherezzabo.
+60
28 мая 2010, 18:04
9

комментарии (49)

+10
opckSheff #
Интересная статья, спасибо за перевод. Жду chrome os с нетерпением, хочется потыкать финальную версию.
–7
blainer #
Зачем врать? Статья — так себе, перевод — ужасный (просто взгляните на оригинал).
0
gorl #
можно было обойтись без тире
–4
deniamnet #
> возглавляемой Гленом Марфи
невольно прочиталось как «Членом Мафии» =)
+2
TravisBickle #
Пятница
+11
deniamnet #
стоило пошутить — карму замацали
+8
deniamnet #
стоило написать, что пошутил и карму замацали — так ее еще больше замацали… одно расстройство =)
0
andy1985 #
гуглодрочеры на страже
–2
Riateche #
А вы не шутите. Всем лучше будет.
+2
enl #
Статья старая? V8 уже портирован на андроид.
+5
BBSoD #
Третьего дня свежести. Да и конференция Google I/O только-только прошла. В общем, новая статья.
+1
Palehin #
Ребята из Google ни на минуту не отдыхают, что не может не радовать :)
+5
samansay #
безобидная шутка:

«зло не дремлет»
+1
Isis #
Даты финального релиза нету?
+13
deniskin #
Кстати, в мае Хром перегнал Оперу в статистике по использованию браузеров на Хабре. Такая, вот, тенденция.
Картинка для подкрепления слов: img179.imageshack.us/img179/1011/screenshot20100528at810.png

–8
MTWizard #
Предатели! ;)
+10
MagaSoft #
Эту бы картинку да в мировую статистику…
0
danilissimus #
>Картинка для подкрепления слов
где нотариальное заверение?
+3
dimap #
Во во. Однозначно фотошоп
+3
deniskin #
К сожалению, все нотариусы работают обычно до 17 часов :)
0
noma4i #
пятница, сегодня до 15:00
+3
Thomas #
Умиляет количество пользователей IE ;)
+1
Kirin #
Что магазин, что работа отдельных программ независимо от системы и так далее… Apple
0
Mezomish #
Да, точно: Яббл изобрёл магазины приложений.
Видимо, сразу после того, как Билл Гейтс изобрёл интернет :)
+15
Levsha100 #
А если закрыть все вкладки, то компьютер выключится? =)
0
FTM #
я так думаю, что или закончится сеанс пользователя, или он перейдет в ждущий режим.
+3
michaelchips #
Speed Dial логичнее.
0
exename #
скажет опаньки и повиснет от такой неожиданности
+1
Riateche #
Если мне не изменяет память, там на последней вкладке открывается список приложений. И эта вкладка не закрывается.
НЛО прилетело и опубликовало эту надпись здесь
+3
Cherezzabo #
Я. Спасибо. Исправили.
–1
Nubus #
Интерестно, но насколько действительно востребована эта система? И что имеенно на ней можно будет запускать? Будет ли она Win/Unix/Mac совместимой или???
Какие инструменты для разработки приложений?
+1
stetzen #
Судя по всему, это будет идеальная система для планшетов. По совместимости — насколько я помню, речь шла о разработке приложений только как веб-страниц. Со всеми современными плюшками HTML5, включая storage и WebGL.
+1
Foror #
Ну вон GIMP предлагают портануть в списке идей для NaCl, а со временем и все остальное портанут вплоть до 3D Max (он тоже вроде на С++ написан? :))
–2
srka #
когда они показывали первую версию, там четко было видно, что внутренности там от убунты
Наверное они использовали свою собственную gobuntu
0
mrskam #
Где вы там убунту нашли? Все исходники выложены.
+1
srka #
Скорее всего ядро от убунты :)

сам ставил на флешку, баловался, uname -a показывало чтото типа
Linux sr 2.6.32-22-generic #33-Ubuntu SMP Wed Apr 28 13:27:30 UTC 2010 i686 GNU/Linux
только ядро было старее

0
mrskam #
Да, судя по исходникам, ядро действительно убунтовское. И погуглив, нашел, что ось создавалась, в том числе, и при содействии ребят из каноникал убунты. Но кода из убунты там нет в явном виде. Так что это не сильно переработанная убунта, а все-таки новая ось.
+1
srka #
согласен :)
но компиз заводился из каробки на интел карточках ноутбуков.
НЛО прилетело и опубликовало эту надпись здесь
0
michaelchips #
Если брать к сведенью этот пост с Пакманом, то можно предположить, что если они такое сделают — мировая экономика рухнет.
–1
r00tkit #
Если на каждый браузер будет по ОСи…
НЛО прилетело и опубликовало эту надпись здесь
0
Himari #
Интересно когда на них Opera наедет…
0
bruce #
Не раньше, чем Chrome OS сможет станет монополистом на рынке операционных систем.
–1
pgrishin #
а дизайн они сперли у битрикса :)
–1
despoth #
С точки зрения девелопмента — это все несказанно круто. С точки зрения дизайна — несказанно убого. То, что пока нам продемонстрировали, иначе как третьесортным страхопиздищем назвать сложно.
+1
kirilloid #
Артемий, залогинтесь под своим основным аккаунтом.
0
almozavr #
Статья о изобретении велосипеда, я расстроился :(

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.