The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

В web-браузер Epiphany добавлены средства разработки дополнений на JavaScript

11.02.2009 23:23

В дерево исходных текстов web-браузера Epiphany, разрабатываемого в рамках проекта GNOME, интегрирована поддержка создания дополнений на языке JavaScript. Возможность реализована через задействование системы Seed, GObject обвязки (биндинга) для JavaScript на основе WebKit/JavaScriptCore. Изначально Seed разрабатывается как средство для создания полноценных десктоп приложений на языке JavaScript, интегрируемых в среду GNOME и использующих API GTK+.

В основанной на Seed системе расширений Epiphany предусмотрены объекты для управления табами, элементами интерфейса, окнами, для обработки событий. Интроспекция с GObject позволяет при разработке расширений значительно упростить доступ к Epiphany API из JavaScript скриптов. Скрипт расширения и связанные с ним мета-данные помещаются в директорию ~/.gnome2/epiphany/extensions. Для демонстрации возможностей новой системы расширений представлено несколько примеров дополнений.

  1. Главная ссылка к новости (http://arstechnica.com/open-so...)
  2. OpenNews: Создание десктоп приложений GNOME на языке JavaScript
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/20229-javascript
Ключевые слова: javascript, gnome, Epiphany
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (3) RSS
  • 1, Аноним (-), 01:47, 12/02/2009 [ответить]  
  • +/
    если все так хорошо как здесь написано то мы получим простой броузер с расширениями(читать как FF) на webkit.
     
     
  • 2, Александр Семнов (?), 02:42, 12/02/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >если все так хорошо как здесь написано то мы получим простой броузер
    >с расширениями(читать как FF) на webkit.

    Жаль только, что расширения у них несовместимы — все переписывать придётся.

     

  • 3, Аноним (3), 04:43, 12/02/2009 [ответить]  
  • +/
    ну оно то и к лучшему. "Почувствуй себя создателем популярного расширения для фаирфокса!"
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру