Difference between revisions of "OSDN-UA-2012 (Обзор Стаса Фомина)/Firefox OS"

From Wiki4Intranet
Jump to: navigation, search
Line 20: Line 20:
 
И меня дико угнетает, со всеми этими планами покорения планшетов, они не замечают, что у них, несмотря на полное отсутствие стратегии и поддержки, сформировался настоящий мультиплатформенный Firefox Desktop OS. Но косой и недоделанный, причем недоделанный на жалкие копейки, по сравнению с затратами атаки на «новые рынки».
 
И меня дико угнетает, со всеми этими планами покорения планшетов, они не замечают, что у них, несмотря на полное отсутствие стратегии и поддержки, сформировался настоящий мультиплатформенный Firefox Desktop OS. Но косой и недоделанный, причем недоделанный на жалкие копейки, по сравнению с затратами атаки на «новые рынки».
  
Да, я имею в виду Firefox + инфраструктуру плагинов.
+
Да, я имею в виду Firefox + инфраструктуру плагинов (почти «аппстор»).
 
То, что дает возможность вообще плюнуть, на то, стоит ли там линукс, виндовс или что еще, когда 99% времени ты проводишь в броузере.
 
То, что дает возможность вообще плюнуть, на то, стоит ли там линукс, виндовс или что еще, когда 99% времени ты проводишь в броузере.
 
* Переключение приложений → переключение вкладок.
 
* Переключение приложений → переключение вкладок.
* Проблема юзабилити «непонятных пользователю файлов» → решена, no more files.
+
* Проблема юзабилити «непонятных пользователю файлов» → решена, no more files. Страницы и ссылки.
* Низкая юзабилити вебсервисов → прокачанные плагины, юзерскрипты, «стероиды» внешних сервисов.
+
* Проблема persistence и continuos работы, даже если ОС не осиливает надежный sleep/hibernate → решена, не надо изобретатать Фантом-ОС, ведь хранится состояние окон+вкладок.
* Выйти за пределы броузерного окна? Потрогать файлы? От разноинтерфейсного несовместимого софта → К однообразным плагинам!
+
* Низкая юзабилити вебсервисов → прокачанные плагины, юзерскрипты → чинят криворукость вебдизайнеров, освобождают от рекламы, ну и работают как  «стероиды для юзабилити» вебсервисов, что нужно тем, кто борются за личную продуктивность.
** Файловый менеджер FireCommander
+
* Но в целом, для большинства задач с не очень навороченным/игровым интерактивом юзабилити вебинтерфейса заруливает юзабилити стандартного десктопного приложения! Стандарный десктопное приложение (или, ужас → «бизнес-приложение») → это маленькие окна, с тесной кучей контролов, лабиринтом вкладок, ручными переходами по интерфейсу, отсуствием persistence, сплошные издевательства над законами Фитса/Хика. Броузерный интерфейс — длинные (не проблема после изобретения колеса<ref>Колеса мыши</ref>) красивые страницы, с крупными контролами, с инфографикой, ссылками, по сути это literate user interface<ref>Отсылка к literate programming, К.О.</ref>. Можно обходить интерфейс «в глубину», можно «в ширину», открывая иерархию вкладок, кому как удобно!
** FireSSH
+
* Выйти за пределы броузерного окна? Потрогать файлы? От разноинтерфейсного несовместимого софта → К однообразным плагинам! (Файловый менеджер FireCommander, даже FireSSH использую!).
**
+
*
 +
 
 +
Но все это живет… несмотря, и даже вопреки разработчикам Firefox!
 +
Очевиднейшие, ожидаемые решения не сделаны!
 +
 
 +
Personal Identity and Information Management →
 +
* синхронизация
 +
** профилей
 +
** закладок
 +
** набора расширений
 +
→ до сих пор не осилили<ref>Да, есть отдельные расширения+сервисы, я использую например Siphon, для синхронизации набора плагинов, но это просто поделка энтузиаста с собственным сервером! А за такими базовыми вещами должна стоять компания и мощная инфраструктура!</ref>!
 +
 
 +
Какого хрена под Linux и Windows изменена структура меню и хоткеи? (хорошо хоть не сильно, но все равно!).

Revision as of 09:28, 23 October 2012

Firefox OS (Тимофій Бабич, OSDN-UA-2012). Вообще-то, я этот доклад пропустил, по причинам описанным в разделе «OSDN-UA-2012 (Обзор Стаса Фомина)#Трудности перевода», но так как мне захотелось высказаться на тему FF&OS, а писать в духе «я Пастернака не читал, но…» не хотелось, то да, посмотрел в свою собственную запись.

Краткий спойлер доклада: Firefox OS идет на мобильные ARM-девайсы, система из трех очевидных уровней:

Gonk
линуксовое ядро, выставляющее дальше абстракции для железа
Gecko
старый добрый прокачанный HTML5&JS движок FF
Gaia
«мобильный десктоп», полностью HTML5-ый.

Никакого нативного кода, чистый HTML5/JS.

Прорываться на плотно забитый мобильный рынок собираются с помощью своих производителей в Бразилии.

Что тут сказать? Идея романтичная и благородная, как и давно пробуемый подход к унификации расплодившихся платформ на базе HTML5, может быть и взлетит, или, по крайней мере увидим четко, в чем ограничения такого подхода. Фиг знает, сможет ли оно на этом стеке эффективно работать с железом — камера-гироскопы-компасы-акселерометры, чтобы показывать дополненную реальность? — то, чего все ждут от продвинутых мобильных устройств. Или это будет очередной тормозящий квазисмартфон с гламурными иконками?

Но я бы, раз пошла такая пьянка, хотел бы воспользоваться случаем и высказаться на тему приоритетов FF, и собственно доклад я смотрел, чтобы получить это моральное право.

Mozilla, как сообщество и компания — мощнейшая организация. Под тыщу сотрудников, огромное коммьюнити, вот как раз на конференции хантили в украинский центр разработки.

И меня дико угнетает, со всеми этими планами покорения планшетов, они не замечают, что у них, несмотря на полное отсутствие стратегии и поддержки, сформировался настоящий мультиплатформенный Firefox Desktop OS. Но косой и недоделанный, причем недоделанный на жалкие копейки, по сравнению с затратами атаки на «новые рынки».

Да, я имею в виду Firefox + инфраструктуру плагинов (почти «аппстор»). То, что дает возможность вообще плюнуть, на то, стоит ли там линукс, виндовс или что еще, когда 99% времени ты проводишь в броузере.

  • Переключение приложений → переключение вкладок.
  • Проблема юзабилити «непонятных пользователю файлов» → решена, no more files. Страницы и ссылки.
  • Проблема persistence и continuos работы, даже если ОС не осиливает надежный sleep/hibernate → решена, не надо изобретатать Фантом-ОС, ведь хранится состояние окон+вкладок.
  • Низкая юзабилити вебсервисов → прокачанные плагины, юзерскрипты → чинят криворукость вебдизайнеров, освобождают от рекламы, ну и работают как «стероиды для юзабилити» вебсервисов, что нужно тем, кто борются за личную продуктивность.
  • Но в целом, для большинства задач с не очень навороченным/игровым интерактивом юзабилити вебинтерфейса заруливает юзабилити стандартного десктопного приложения! Стандарный десктопное приложение (или, ужас → «бизнес-приложение») → это маленькие окна, с тесной кучей контролов, лабиринтом вкладок, ручными переходами по интерфейсу, отсуствием persistence, сплошные издевательства над законами Фитса/Хика. Броузерный интерфейс — длинные (не проблема после изобретения колеса[1]) красивые страницы, с крупными контролами, с инфографикой, ссылками, по сути это literate user interface[2]. Можно обходить интерфейс «в глубину», можно «в ширину», открывая иерархию вкладок, кому как удобно!
  • Выйти за пределы броузерного окна? Потрогать файлы? От разноинтерфейсного несовместимого софта → К однообразным плагинам! (Файловый менеджер FireCommander, даже FireSSH использую!).

Но все это живет… несмотря, и даже вопреки разработчикам Firefox! Очевиднейшие, ожидаемые решения не сделаны!

Personal Identity and Information Management →

  • синхронизация
    • профилей
    • закладок
    • набора расширений

→ до сих пор не осилили[3]!

Какого хрена под Linux и Windows изменена структура меню и хоткеи? (хорошо хоть не сильно, но все равно!).
  1. Колеса мыши
  2. Отсылка к literate programming, К.О.
  3. Да, есть отдельные расширения+сервисы, я использую например Siphon, для синхронизации набора плагинов, но это просто поделка энтузиаста с собственным сервером! А за такими базовыми вещами должна стоять компания и мощная инфраструктура!