Ubiquity

Скриншот программы:
Ubiquity
Детали программы:
Версия: 0.5
Дата загрузки: 27 Apr 18
Разработчик: Mozilla
Тип распространения: Бесплатная
Популярность: 16
Размер: 679 Kb

Rating: nan/5 (Total Votes: 0)

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

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

Хорошо, что Ubiquity заключается в том, что, помимо поддержки довольно хорошей суммы встроенных команд, прекрасно интегрированных с браузером, также позволяет создавать новые. Процесс создания команды может быть слишком сложным для нетехнических пользователей, поскольку он включает в себя кодирование.

Ubiquity удивила нас своим быстрым ответом, умными предложениями и приятным интерфейсом. Принимая во внимание, что это только прототип, все может только улучшиться.

Ubiquity позволяет вам управлять широким выбором команд и веб-инструментов только с одним текстом строки.

Изменения
  • «вкладки» в верхней части страниц about: ubiquity были реорганизованы. Новый список - «учебник», «настройки», «ваши команды», «получить новые команды», «поддержка» и «взломать вездесущность».
  • Все материалы, связанные с разработчиками, находятся на первой странице и теперь находятся на странице «hack ubiquity» вместе с редактором команд.
  • Пользовательский интерфейс изменит настройки клавиатуры, перемещенные на одну страницу с помощью списка скинов, и эта страница переименована из списка скинов в настройки.
  • Список команд был объединен с подписным списком каналов в новый унифицированный интерфейс на странице «ваши команды».
  • Обновлены ссылки, некоторые лозунги изменены и т. д.
  • Новая реализация парсера (парсер 2) с новым алгоритмом синтаксического анализа; дизайн документирован здесь. Теперь Parser 2 по умолчанию; на странице настроек есть переключатель, который вы можете использовать, чтобы вернуться к старому парсеру, если хотите.
  • Parser 2 определяет аргументы семантическими ролями для упрощения локализации. (например, получатель команды электронной почты является «целевой» ролью, что означает, что она идентифицируется словом «на» на английском языке, частицей «ni» на японском языке и т. д.).
  • Языковые грамматические файлы для Parser2 - это новый формат, который является декларативным - по сути, всего лишь связкой строк, так что не-программисты могут помочь с локализацией грамматики парсера.
  • Пространства теперь разрешены в именах команд, особенностью которых мы пользуемся в полной мере - см. раздел об изменениях в стандартных командах фида.
  • Мы используем gettext () и двуязычные PO-файлы для локализации. Это означает, что читаемые пользователем строки, используемые функциями предпросмотра команд () и execute (), теперь должны быть обернуты _ (). (Подробности см. В руководстве по разработке команд 0.5).
  • У нас есть в основном полные локализации стандартных каналов на японский и датский, а также на английский.
  • У нас есть плагины грамматики парсера для несколько других языков, включая французский, шведский, итальянский, португальский и китайский, поэтому мы скоро будем готовы также локализовать эти языки.
  • См. учебное пособие по локализации о том, как заставить грамматику анализатора Ubiquity работать на вашем языке и учебное пособие по локализации команд, как вы можете помочь в переводе строк, чтобы получить больше команд, локализованных на большее количество языков.
  • API для написания команд Ubiquity был изменен для Parser 2. Parser 1 является совместимым с Outlook, чтобы использовать команды, написанные для Parser2, но Parser 2 не совместим с предыдущим, чтобы использовать команды, написанные для Parser1, поэтому команды, написанные для Parser 1, должны переписываться.
  • Мы знаем, что изменение API - это боль для разработчиков команд, поэтому мы постараемся не делать это часто. Мы попытались сделать новый API перспективным и достаточно гибким, чтобы поддерживать наши планы в обозримом будущем, поэтому мы не думаем, что после этого нам придется снова менять API.
  • Все команды были обновлены для работы в Parser 2.
  • Новые команды включают в себя команду «enable», «disable command», «get support», запустить селектор-селектор "," историю команд "," отменить закрытые вкладки "," запустить букмарклет "и" проверить l

Скриншоты

ubiquity_1_341781.jpg
ubiquity_2_341781.jpg
ubiquity_3_341781.jpg

Поддерживаемые операционные системы

Другие программы разработчика Mozilla

django-cronjobs
django-cronjobs

11 May 15

localForage
localForage

10 Apr 16

Home Dash
Home Dash

12 Apr 18

Комментарии к Ubiquity

Комментарии не найдены
добавить комментарий
Включите картинки!