The OpenNET Project / Index page

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

Компания Jolla открыла исходные тексты браузера Sailfish

13.02.2014 08:44

Разработчики из компании Jolla, основанной бывшими сотрудниками Nokia с целью развития новых смартфонов, построенных на базе Linux-платформы MeeGo, открыли исходные тексты web-браузера мобильной платформы Sailfish. Код открыт под свободной лицензией MPL 2.0. Интерфейс браузера создан с использованием Qt5, QML и Qt-компонентов Sailfish Silica. Для обработки контента используется развиваемый Mozilla движок Gecko.

Движок Gecko задействован через прослойки EmbedLite и QtMozEmbed. Пользовательский интерфейс и движок Gecko выполняются в разных потоках, но теоретически могут быть запущены и разных процессах. Рендеринг вынесен из основного потока в отдельный поток композитинга, что позволяет исключить влияние обработки сайтов на отзывчивость интерфейса (подобная схема используется в Firefox OS и Firefox для Android). Интерфейс построен с использованием QML. XUL не используется.

Интерфейс браузера рассчитан на активное управление жестами. Например, для показа адресной строки со списком ранее открытых страниц следует сдвинуть вверх специальную управляющую область в нижней части экрана. Для перехода между вкладками можно использовать жесты сдвига содержимого экрана вправо или влево. В интерфейсе показа миниатюр открытых вкладок для создания новой вкладки или закрытия всех вкладок следует потянуть вниз текущий экран. Поддерживаются закладки и страница быстрого вызова часто используемых сайтов.

Дальнейшее развитие браузера планируется вести в рамках открытой модели разработки, подразумевающей возвращение всех изменений и наработок по адаптации движка Gecko для мобильных систем в основную кодовую базу Mozilla. В репозитории на GitHub будут публиковаться все изменения, как созданные сторонними участниками, так и подготовленные разработчиками Jolla. В ближайшее время планируется запустить систему отслеживания ошибок bugzilla (на данный момент используются средства обработки сообщений об ошибках, предоставляемые GitHub). Таким образом браузер Sailfish стал первым открытым приложением проекта Jolla.

  1. Главная ссылка к новости (https://lists.sailfishos.org/p...)
  2. OpenNews: ОС Sailfish, основанная на Mer, Qt и Wayland, портирована для смартфона Nexus 4
  3. OpenNews: Первый смартфон Jolla на базе Sailfish в Финляндии опередил по объёму продаж iPhone 5S/5C и Samsung Galaxy S4
  4. OpenNews: Компания Jolla выпустила в продажу первый телефон на платформе Sailfish, основанной на Mer, Qt и Wayland
Автор новости: Клыкастый
Тип: Программы
Ключевые слова: web, browser, sailfish
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (46) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, ыть (ok), 10:22, 13/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    <offtop>Подскажите пожалуйста минимальные системные требования Sailfish</offtop>
     
     
  • 2.20, ГГ (?), 12:52, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Труба Jolla первой редакции
     
  • 2.33, Evgueni (?), 16:08, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Говорят на google nexus 4 портировали
     
     
  • 3.46, wq (?), 18:44, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    http://www.youtube.com/watch?v=MaVAMGv3tI4
    точно портировали
     

  • 1.2, бро (?), 10:29, 13/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Годная новость. Сначала Нокия с её андроид телефоном, теперь сейлфиш.
     
     
  • 2.8, Аноным (ok), 11:59, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Нокия с Андроидом ничего из себя не представляет.
     
     
  • 3.12, Aceler (ok), 12:20, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Нокиа с андроидом представляет собой телефон нокиа без винды. Это уже кое-что.
     
     
  • 4.13, Аноным (ok), 12:36, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ничего, обычный бюджетник на старом Андроиде и сильно завышенной цене.
     
     
  • 5.14, Aceler (ok), 12:42, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ничего, обычный бюджетник на старом Андроиде и сильно завышенной цене.

    Пробный шар есть пробный шар. Вопрос не в этом — вопрос в том, что MS выпускает телефоны не на своей ОС.

     
     
  • 6.16, Аноным (ok), 12:49, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Тем более от МС.
     
  • 6.21, ГГ (?), 12:53, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >> Ничего, обычный бюджетник на старом Андроиде и сильно завышенной цене.
    > Пробный шар есть пробный шар. Вопрос не в этом — вопрос в
    > том, что MS выпускает телефоны не на своей ОС.

    МС выпускает телефоны на той ос, которая приносит ей больше денег

    ^_^

     
     
  • 7.23, Aceler (ok), 13:02, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >>> Ничего, обычный бюджетник на старом Андроиде и сильно завышенной цене.
    >> Пробный шар есть пробный шар. Вопрос не в этом — вопрос в
    >> том, что MS выпускает телефоны не на своей ОС.
    > МС выпускает телефоны на той ос, которая приносит ей больше денег
    > ^_^

    ¡Si, señor!

     
  • 7.34, Lain_13 (ok), 16:24, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Так в том-то и соль.
     
  • 7.36, Аноним (-), 16:50, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +6 +/
    И платит сама себе рояльти?
     
     
  • 8.37, Imprtat (?), 16:57, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А почему бы и нет, потом же можно показать акционерам красивые отчеты о прибыли ... текст свёрнут, показать
     
  • 7.53, Амоним (?), 03:10, 20/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    не видел МС-телефоны на андроиде
     
  • 4.41, Аноним (-), 17:11, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Нокиа с андроидом представляет собой телефон нокиа без винды. Это уже кое-что.

    А смысл? Элоп-остолоп все-равно прибьет это дело скорее всего. Нафига ему конкуренция с самим собой?

     

  • 1.3, бедный буратино (ok), 10:44, 13/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ёжики в сахаре, оно ещё и закрытое?
     
     
  • 2.19, wS (?), 12:51, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Они говорили, что какое то время всё будет закрыто.
    есть определённые особенности при подготовление ОС.
    Вот первая часть отрыта, скоро дальше будут открывать.
    не всё сразу :)
     
     
  • 3.35, vitalif (ok), 16:43, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Боже, неужели всё остальное до сих пор закрытое?
     
     
  • 4.38, wS (?), 16:58, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    да.
    Они говорили что пока не приведут до определённого состояния ОС, будут открывать постепенно.
     
     
  • 5.39, Аноным (ok), 17:07, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А смысл вот таких постепенных открытий?
     
     
  • 6.40, Sluggard (ok), 17:08, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Им стыдно.
     
     
  • 7.42, wS (?), 17:13, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    в том то и дело. сырую ОС выкладывать не айс
    плюс обязательства перед людьми у которых $$$$ взяли.
    об этом же писали много :)
     
     
  • 8.44, Sluggard (ok), 17:27, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да даже если б не писали 8212 это понятно и логично Все бы так делали ... текст свёрнут, показать
     
     
  • 9.48, marks (?), 20:32, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    И даже делали Гугл свой андроид 3 0 так и не открыл, например Допилили до не ... текст свёрнут, показать
     
  • 5.47, vitalif (ok), 18:45, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Хы-хы... такими темпами долго можно ждать.
     
  • 2.49, arisu (ok), 07:08, 14/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ёжики в сахаре, оно ещё и закрытое?

    конечно. кривое, косое и закрытое. отчего дураки на йолку так фапают — не понимаю.

     

  • 1.4, Аноним (-), 11:01, 13/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Исходники своей обертки над Gecko?
    Ну мы в шоке, чо.
     
  • 1.5, Аноним (-), 11:21, 13/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –15 +/
    Кому оно теперь нужно, когда вся ОС загнулась?
     
     
  • 2.6, vitalif (ok), 11:24, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +8 +/
    А она что, уже загнулась, не успев разогнуться?
     
  • 2.7, Аноним (-), 11:39, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Не несите чушь! У себя на родине Jolla очень даже популярна. Определенно следующий аппарат куплю от этой фирмы.
     
     
  • 3.10, jOKer (ok), 12:06, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >Определенно следующий аппарат куплю от этой фирмы.

    А кстати, это же они вроде как обещались сделать установщик на любой андроид-смарт? Если так, то шанс поюзать их софт будет как бы и без покупки аппарата от Jolla.

     
     
  • 4.11, Аноным (ok), 12:16, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Прям на любой и без допилки? Не верю.
     
     
  • 5.15, wS (?), 12:47, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Смотрим и удивляемся
    http://www.youtube.com/watch?v=MaVAMGv3tI4

    и они обещались на все аппараты nexus портировать sailfish os
    первый есть.

     
     
  • 6.17, Аноным (ok), 12:50, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Там конкретно 4 Нексус, Гелекси уже вряд ли им сдался и всё это ни как не "все", под каждый конкретный аппарат запиливать надо отдельно.
     
  • 4.22, ГГ (?), 12:55, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >>Определенно следующий аппарат куплю от этой фирмы.
    > А кстати, это же они вроде как обещались сделать установщик на любой
    > андроид-смарт? Если так, то шанс поюзать их софт будет как бы
    > и без покупки аппарата от Jolla.

    Нет, это Шаттл-в-рот и цианогенмод обещали. Фины не обещали такого.

     
  • 2.31, Аноним (-), 15:10, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Странно, сейчас держу Jolla в руках, вполне себе рельный аппарат. Все работает, один минус мало родных приложений, спасает alien-davlink.
     

  • 1.9, Аноним (-), 12:05, 13/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Прекрасный первый шаг. Осталось открыть все остальное.
     
  • 1.24, rm (??), 13:39, 13/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    > Код открыт под свободной лицензией MLP 2.0.

    Лицензия которая гласит что дружба это магия?

     
     
  • 2.28, 8a55m1 (?), 14:18, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нарушители лицензии ссылаются на луну.
     

  • 1.25, chupnik (ok), 13:50, 13/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Молодцы!
    Наконец-то тулбар снизу запилили - очевидно же, что удобней ему быть снизу, т.к. не у всех пальцы длинные, как у инопланетян.

    А про то, что вкладки можно переключать свайпом вправо-влево так это просто чудо)

     
     
  • 2.51, zoonman (ok), 17:29, 17/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Есть значительное количество приложений, у которых свайпом влево-вправо открываются сайдбары, меню и прочие вещи. Полагаю, что подобная практика не всегда может быть удобна для конечного пользователя.
     

  • 1.26, anonimous (?), 13:56, 13/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Я бы эту новость рассматривал в контексте того, что теперь есть открытая референсная имплементация gecko браузера на основе EmbedLite (который не тащит за собой XUL), поддерживаемая материально Йоллой.

    Эмбеддинг gecko стал чуточку проще.
    http://blog.idempotent.info/posts/whats-behind-sailfish-browser.html

     
  • 1.32, Аноним (-), 16:00, 13/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я всегда верил в возможности Gecko
     
  • 1.52, zoonman (ok), 17:33, 17/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ребята, пожалуйста, делайте скриншоты 1:1 и в png. Совершенно невозможно оценить внешний вид приложения.
    Кстати, в таком случае изображения можно вставлять по-одному и CSS вас спасет :)

    .chtext img {max-width: 100%}

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

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