The OpenNET Project / Index page

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

Доступен web-браузер Min 1.6

06.07.2017 23:15

Состоялся релиз web-браузера Min 1.6, предлагающего минималистичный интерфейс, построенный вокруг манипуляций с адресной строкой. Браузер создан с использованием платформы Electron, позволяющей создавать обособленные приложения на основе движка Chromium и платформы Node.js. Интерфейс Min написан на JavaScript, CSS и HTML. Код распространяется под лицензией Apache 2.0. Сборки сформированы для Linux, macOS и Windows.

Min поддерживает навигацию по открытым страницам через систему вкладок, предоставляющих такие функции как открытие новой вкладки рядом с текущей вкладкой, скрытие невостребованных вкладок (к которым пользователь не обращался определённое время), группировка вкладок и просмотр всех вкладок в виде списка. Имеются средства для построения списков отложенных задач/ссылок для чтения в будущем, а также система закладок с поддержкой полнотекстового поиска. В браузер встроена система блокировки рекламы (по списку EasyList) и кода для отслеживания посетителей, имеется возможность отключения загрузки изображений и скриптов.

Центральным элементом управления в Min является адресная строка, через которую можно отправлять запросы к поисковой системе (по умолчанию DuckDuckGo) и выполнять поиск на текущей странице. При вводе в адресной строке по мере набора формируется сводка актуальной для текущего запроса информации, такой как ссылка на статью в Wikipedia, выборка из закладок и истории посещений, а также рекомендации от поисковой системы DuckDuckGo. Каждая открытая в браузере страница индексируется и становится доступна для последующего поиска в адресной строке. В адресной строке также можно вводить команды для быстрого выполнения операций (например, "!settings" - переход к настройкам, "!screenshot" - создание скриншота, "!clearhistory"- очистка истории посещений и т.п.).

Основные новшества:

  • Возможность закрытия вкладок из режима с обзором открытых задач;
  • Поддержка поиска отложенных вкладок из адресной строки;
  • Добавлены горячие клавиши для перемещения между задачами (cmd/ctrl-] и cmd/ctrl-[ для перехода на следующую и предыдущую задачу);
  • Переработана реализация экранного жеста для листания вкладок на устройствах с сенсорными экранами;
  • Реализована команда адресной строки "!bookmarks" для отображения списка закладок. Также теперь можно ограничить поисковый запрос поиском только в закладках, указав "!bookmarks" перед поисковой фразой;
  • Добавлена поддержка восстановления ранее закрытой вкладки (shift+cmd/ctrl+t);
  • Увеличена скорость работы блокировщика рекламы;
  • Браузерный движок обновлён до Chromium 58 и Electron 1.7.4.


  1. Главная ссылка к новости (https://github.com/minbrowser/...)
  2. OpenNews: Создатель JavaScript и бывший руководитель Mozilla представил новый браузер Brave
  3. OpenNews: Выпуск браузера Otter 0.9.12, предлагающего интерфейс в стиле Opera 12
  4. OpenNews: Разработчики KDE обсудили интеграцию web-браузера с рабочим столом Plasma
  5. OpenNews: Выпуск браузера Pale Moon 27.1
  6. OpenNews: Выпуск web-браузера QupZilla 2.1
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/46818-electron
Ключевые слова: electron, browser
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (60) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Pinkie (?), 23:41, 06/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +38 +/
    >Браузер создан с использованием платформы Electron

    Браузер в браузере, как это мило

     
     
  • 2.11, irinat (ok), 01:09, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Ну дык, chrome://browser/content/browser.xul в Firefox.
     
     
  • 3.29, Аноним Анонимович Анонимов (?), 08:38, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    http://i.imgur.com/vOEKDKs.png

    Забавно

     
  • 3.43, th3m3 (ok), 14:08, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если что, то chrome в Firefox - это совсем не тот Chrome, про который можно подумать.
     
     
  • 4.45, irinat (ok), 16:18, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Если что, то chrome в Firefox - это совсем не тот Chrome,
    > про который можно подумать.

    Ну, вообще-то это почти одно и то же. «Chrome» — это то, что вокруг рабочего пространства браузера. Одно из происхождений названия браузера Chrome — от этого термина.

     

  • 1.4, Аноним (-), 23:54, 06/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    > минималистичный

    Всякий раз, когда вижу это слово, перед глазами возникает образ Попова, который объясняет, что его принципиально новая операционная система нацелена на минималистичность.

     
  • 1.5, th3m3 (ok), 00:03, 07/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +30 +/
    Ехал браузер через браузер
    Видит браузер в реке браузер
    Сунул браузер браузер в браузер
    Браузер браузер браузер браузер
     
     
  • 2.12, Аноним (-), 01:13, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Видит браузер в браузере браузер...
     
  • 2.32, Аноним (-), 09:22, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > в реке

    s/рек/браузер/

     

  • 1.6, paulus (ok), 00:13, 07/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Если уж так приперло, почему просто на хромиуме не делать или вообще сразу на блинк для минимализьму... Что так поголовно ломанули на електрон? Нужен ликбез, а не любители минусовать ;)
     
     
  • 2.9, Ишамбет Краковочик (?), 01:05, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Среднестатистический IT-хипстор не осилит перепиливать движок и/или UI хрома. Проще взять электрон и сверстать интерфейс прямо как свою страничку на вордлпресе.
     
     
  • 3.13, Junior frontend developer (?), 01:20, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Свою страничку на реакте

    Пофиксил

     
  • 3.19, Аноним (-), 05:24, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Среднестатистический IT-хипстор не осилит.

    пофиксил, не благодари

     
  • 2.20, виндотролль (ok), 05:53, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • +8 +/
    минималистичный — не в смысле функционала, а в смысле знаний, требуемых для разработки.
     

  • 1.7, Аноним (-), 00:29, 07/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    как там с нативной поддержкой wayland?
     
     
  • 2.36, iPony (?), 10:50, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Как и у Chromium - пока нет.
     
     
  • 3.56, Аноним (-), 09:13, 08/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Как и у Chromium - пока нет.

    Хмм... А GTK Wayland умеет?
    Ответ: да умеет и нативно. GDK_BACKEND=wayland
    ==> GDK_BACKEND=wayland chromium
    ===> GDK_BACKEND=wayland min

     

  • 1.8, Аноним (-), 00:30, 07/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Это ещё бОльший Опера.Браузер, чем сам Опера.Браузер.
     
  • 1.10, Аноним (-), 01:05, 07/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +14 +/
    > с использованием платформы Electron

    давай, досвидания!

     
  • 1.14, Аноним (-), 02:01, 07/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    >Electron
    >минималистичный

    можно выбрать только одно

     
     
  • 2.15, Баклан Балканский (?), 02:50, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так синюю или красную? Эх Морфеус... Где-же ты, когда такнужен...
     
     
  • 3.22, ryoken (ok), 07:29, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Так синюю или красную? Эх Морфеус... Где-же ты, когда такнужен...

    ЗЕЛЁНУЮ!

     
  • 3.38, Мадара (ok), 11:18, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    бери ультрафиолетовую
     

  • 1.16, Аноним (-), 03:08, 07/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Что за DE у того, кто скриншотил?
    Мне очень нравится.
     
     
  • 2.18, Анониммм (?), 04:40, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Похоже на ubuntu 8.04 https://upload.wikimedia.org/wikipedia/commons/b/b7/Ubuntu_8.04_Hardy_Heron_&#

    Э-эх умели раньше делать...

     
  • 2.21, Аноним (-), 06:36, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    На xfce похоже.
     
  • 2.24, Maxim Chirkov (ok), 07:58, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Что за DE у того, кто скриншотил?
    > Мне очень нравится.

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


     
  • 2.27, istepan (ok), 08:31, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Вот и настали те времена...
     

  • 1.17, Аноним (-), 03:21, 07/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Yo, dawg! I heard you like browsing. We put a browser into your browser, so you can browse while you browse.
     
  • 1.23, лютый жабист__ (?), 07:29, 07/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Минималистичный браузер надо писать на жабовой библиотеке Htmlunit.
    Зависимость только от jre, а безопасность будет на Эвересте.
    Кушает вполне вменяемо 100-200мб на вкладку.

    Сам всё чаще подумываю...

     
     
  • 2.26, proud_anon (?), 08:14, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Из 2-х зол, выбираю тебя, Пикачу!
     
  • 2.53, X4asd (ok), 18:10, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > безопасность будет на Эвересте

    ахахахаха!

     
  • 2.57, commiethebeastie (ok), 11:02, 08/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    example.org откроет? Или жирно будет?
     
  • 2.58, Аноним (-), 17:13, 08/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > 100-200мб на вкладку.

    Надеюсь это был сарказм, потому что у меня весь браузер кушает 300-500Мб с 20 вкладками.

     
     
  • 3.61, лютый жабист__ (?), 10:16, 10/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Надеюсь это был сарказм, потому что у меня весь браузер кушает 300-500Мб с 20 вкладками.

    lynx?

    Открыто ДВЕ вкладки с опеннетом в chromium.

    17491 publ      20   0 1003,1m 157,6m   0,2  4,0   0:14.88 S chromium                                                                      
    17102 publ      20   0  940,6m 234,7m   0,0  6,0   0:11.21 S chromium                                                                      
    17104 publ      20   0    6,2m   0,7m   0,0  0,0   0:00.00 S chrome-sandbox                                                                
    17105 publ      20   0  482,4m  43,3m   0,0  1,1   0:00.03 S chromium                                                                      
    17107 publ      20   0  482,4m  10,8m   0,0  0,3   0:00.01 S chromium                                                                      
    17245 publ      20   0  917,0m 161,3m   0,0  4,1   0:04.60 S chromium                                                                      
    17274 publ      20   0  537,5m  16,3m   0,0  0,4   0:00.00 S chromium                                                                      
    17290 publ      20   0 1015,5m 175,0m   0,0  4,5   0:03.78 S chromium

    даже RES в сумме под 700МБ. VIRT вообще в космосе.

     
     
  • 4.62, Аноним84701 (ok), 15:34, 10/07/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > даже RES в сумме под 700МБ. VIRT вообще в космосе.
    > VIRT вообще

    Т.е. вы не в курсе, что такое RES, а что VIRT?
    Оправдываете ник? :)


     
     
  • 5.63, лютый жабист__ (?), 20:58, 10/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не газифицируй попусту, RES достаточно точно характеризует текущее потребление. И оно за полгига на двух вкладках в хромиуме. Поставил smem, один Х, плюс минус....

    User     Count     Swap      USS      PSS      RSS
    publ        10        0   416356   523120   812432

    так что браузер на жабе с 100МБ на вкладку был бы скромнягой, притушите газы ;)

    p.s. Как прогер прекрасно понимаю, что VIRT тоже достаточно интересный параметр, показывающий сколько прога СОБИРАЕТСЯ попросить рамы. А аналлитики опеннета что думают про VIRT?

     
     
  • 6.64, Аноним84701 (ok), 01:15, 11/07/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> VIRT вообще
    > Не газифицируй попусту, RES достаточно точно характеризует текущее потребление.

    Я же специально "VIRT вообще" выделил, а ты завелся ...

    > p.s. Как прогер прекрасно понимаю, что VIRT тоже достаточно интересный параметр, показывающий
    > сколько прога СОБИРАЕТСЯ попросить рамы.

    Например, можно застолбить адресное пространство для собственных аллокаторов, чтобы не дергаться потом,  когда прижмет? Нет, оно конечно скорее актуально для 32-битного адресного пространства, но …
    Опять же, есть нюансики, когда нужно зарезервировать большой кусок целиком:
    https://github.com/v8/v8/blob/a389f16157b927e0e2ddd385c63d4a26d4a36d54/src/hea
    > // All heap objects containing executable code (code objects) must be allocated
    > // from a 2 GB range of memory, so that they can call each other using 32-bit
    > // displacements.  This happens automatically on 32-bit platforms, where 32-bit

    https://github.com/v8/v8/blob/6f0556e8c1544fc95f9f57a21a6112889ff5ed02/src/hea



    if (requested == 0) {
        // When a target requires the code range feature, we put all code objects
        // in a kMaximalCodeRangeSize range of virtual address space, so that
        // they can call each other with near calls.
        if (kRequiresCodeRange) {
          requested = kMaximalCodeRangeSize;
        } else {
          return true;
        }
      }
    // To use pseudo-relative jumps such as j/jal instructions which have 28-bit
    // encoded immediate, the addresses have to be in range of 256MB aligned
    // region. Used only for large object space.
    const size_t kMaximalCodeRangeSize = 256 * MB;



     

  • 1.25, Аноним (-), 08:07, 07/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Попробовал. Браузер реально лёгок и быстр. Жаль блокировщик рекламы к нему не прикрутить, вообще бы был космос.
     
     
  • 2.28, Аноним (-), 08:38, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Жаль блокировщик рекламы к нему не прикрутить, вообще бы был космос.

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

     
     
  • 3.59, Аноним (-), 17:26, 08/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ну чужую рекламу (не гугловскую) за милую душу. А вот свою ни в коем случае.
     
  • 2.35, Аноним (-), 10:43, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >Жаль блокировщик рекламы к нему не прикрутить

    Там easylist вшит. Можно скачать из гита, добавить туда нужные фильтры и собрать

     

  • 1.31, Аноним (-), 09:19, 07/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Выглядит как
    import sys
    from PyQt4 import QtGui,QtCore,QtWebKit,QtScript
    app=QtGui.QApplidogion(sys.argv)
    web=QtWebKit.QWebView()
    web.setGeometry(100,50,800,480)
    web.setWindowTitle('MyBrowser')
    web.load(QtCore.QUrl('http://www.belursus.info'))
    web.show()
     
  • 1.33, kknight (ok), 10:31, 07/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Всё, что сделано на Электроне - г*вно. Жрёт ресурсы как Хром и выглядит как веб-страница.
     
     
  • 2.47, Zoolander (?), 16:52, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    AxoSoft с GitKraken с тобой не согласятся.
     

  • 1.34, Аноним (-), 10:41, 07/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > для листания вкладок на устройствах с сенсорными экранами

    Чо!?

     
  • 1.37, iZEN (ok), 11:03, 07/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это уже было в конце 1990 с Java-апплетами (не JavaScript) в Mosaic. Новому поколению захотелось испробовать старые грабли? Фактически сам браузер "вывернут наизнанку": управляемый код теперь представляет графический интерфейс и рулит нативным движком. Двойной удар!!
     
  • 1.39, Аноним (-), 11:32, 07/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Электрон - идея хорошая, а реализация - адовая. Вот если бы по принципу "jre с доступам ко всем браузерным фишкам (html, js ,css)" гуи бы только на нем и писал.
     
     
  • 2.41, iZEN (ok), 12:12, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А зачем GUI писать на отличном от основного языка? Чтобы что?
     
     
  • 3.48, Zoolander (?), 16:53, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А зачем GUI писать на отличном от основного языка? Чтобы что?

    Скорость разработки и кроссплатформенность

     
     
  • 4.54, iZEN (ok), 21:11, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> А зачем GUI писать на отличном от основного языка? Чтобы что?
    > Скорость разработки

    Java

    > и кроссплатформенность

    Java

     
     
  • 5.55, Нонейм (?), 23:39, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ...FX
     

  • 1.40, Аноним (-), 12:09, 07/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >40.7 M

    min

     
  • 1.46, Аноним (-), 16:46, 07/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >скрытие невостребованных вкладок (к которым пользователь не обращался определённое время)

    Кто-нибудь знает, есть ли такая штука для Firefox?

     
     
  • 2.49, Аноним (-), 17:20, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Кажется, для firefox есть всё.
     

  • 1.50, Аноним (-), 17:21, 07/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сколько браузеров не далай, а всё равно Blink. Экая "стандартизация".
     
  • 1.51, Аноним (-), 17:32, 07/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Тьфу... читал, читал, думал что-то новое, а тут опять очередной Хромоклонище
     
     
  • 2.52, Аноним (-), 17:33, 07/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Главное, шоб Гугл ещё людей не начал клонировать
     

  • 1.60, Аноним (-), 09:43, 10/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    шел второй год жизни браузер Min
    размер пакета сравнялся с хромом, 100М
     
  • 1.65, Аноним (-), 10:06, 11/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >min
    >electron

    ну акей )))

     

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



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

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