Полезная информация

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

№106-04-2008 16:33:38

waitekk
Участник
 
Группа: Members
Зарегистрирован: 06-04-2008
Сообщений: 5
UA: Foxware 0.0

Интеграция расширений в Firefox

Всем здравствуйте.
Прошу извинить, если поднимаю старую тему - по этим словам находится куча мусора.

Всем известно, что ФФ хвалят за быструю работу и почти неограниченные возможности за счет подключаемых расширений. Расширения и правда хороши, но проблема в том, что когда их много - ФФ уже не может похвастаться быстрой работой даже не неслабых машинках.

В общем, у меня вопрос такой - нельзя ли как-то расширения интегрировать в сам ФФ, чтобы работало это все быстрее?
Типа сделать (в индивидуальном порядке) из ФФ Оперу - все-в-одном

Отсутствует

 

№206-04-2008 20:03:31

Vednier
Участник
 
Группа: Members
Откуда: В ауте
Зарегистрирован: 23-11-2006
Сообщений: 1430
UA: Minefield 3.0

Re: Интеграция расширений в Firefox

Самый простой способ оптимизации расширения - переписать всю собственно, функциональность в DLL и подключать её к Фоксу через JS
Именно так работают особо сложные расширения...


Свобода только тут - mozilla@conference.jabber.ru

Отсутствует

 

№306-04-2008 20:10:24

waitekk
Участник
 
Группа: Members
Зарегистрирован: 06-04-2008
Сообщений: 5
UA: Foxware 0.0

Re: Интеграция расширений в Firefox

Vednier пишет

Самый простой способ оптимизации

так-то да, но у меня нет подобных навыков

Отсутствует

 

№407-04-2008 12:58:49

Shura
Участник
 
Группа: Members
Зарегистрирован: 06-05-2006
Сообщений: 1205
UA: Firefox 2.0
Веб-сайт

Re: Интеграция расширений в Firefox

Vednier
Это не универсально, dll не запустятся на платформах, отличных от windows.
А так, конечно, идея очень интересная - убрать к чертям весь этот тормозной XUL и закомпилять в дистрибутив только те расширения, которые нужны.
Я так, подозреваю, что идея никогда не воплотится в жизнь... а жаль.


FreeBSD 8.2, IceWM

Отсутствует

 

№507-04-2008 18:18:11

waitekk
Участник
 
Группа: Members
Зарегистрирован: 06-04-2008
Сообщений: 5
UA: Foxware 0.0

Re: Интеграция расширений в Firefox

Shura пишет

Vednier
Я так, подозреваю, что идея никогда не воплотится в жизнь... а жаль.

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

Отсутствует

 

№608-04-2008 10:50:00

Shura
Участник
 
Группа: Members
Зарегистрирован: 06-05-2006
Сообщений: 1205
UA: Firefox 2.0
Веб-сайт

Re: Интеграция расширений в Firefox

waitekk
кто мешает? Вперед! :iron:
Думаю, для этого эксперимента нужны слишком большие трудозатраты


FreeBSD 8.2, IceWM

Отсутствует

 

№708-04-2008 11:47:33

tenshi
Участник
 
Группа: Members
Зарегистрирован: 30-03-2008
Сообщений: 47
UA: Firefox 3.0

Re: Интеграция расширений в Firefox

тормозной не xul, а яваскрипт, которого каждое расширение считает своим долгом напихать с горкой.

Отсутствует

 

№808-04-2008 20:38:26

Vednier
Участник
 
Группа: Members
Откуда: В ауте
Зарегистрирован: 23-11-2006
Сообщений: 1430
UA: Minefield 3.0

Re: Интеграция расширений в Firefox

Shura
Угу, расширение с dll не только не запустится, но и не установится на, к примеру, Линухе..Но, обычно, такие бинарные библиотеки компилируют под все основыные платформы.
Что до эксперимента, по темам что тут бывают. я так понимаю, что написание собственных бинарных библиотек - это совсем даже и не просто....


Свобода только тут - mozilla@conference.jabber.ru

Отсутствует

 

№908-04-2008 20:48:28

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785
UA: Firefox 2.0

Re: Интеграция расширений в Firefox

waitekk пишет

нельзя ли как-то расширения интегрировать в сам ФФ, чтобы работало это все быстрее?

можно, но скорость работы от этого не измениться абсолютно.

наверное, любое приложение при наличии большого количества расширений/плагинов начинает тормозить. выход -> удалить всё, что используется очень редко/не_используется

Отсутствует

 

№1008-04-2008 21:01:42

waitekk
Участник
 
Группа: Members
Зарегистрирован: 06-04-2008
Сообщений: 5
UA: Foxware 0.0

Re: Интеграция расширений в Firefox

Shutnik пишет

выход -> удалить всё, что используется очень редко/не_используется

у меня отключены расширения, которыми я пользуюсь редко, но они не удалены. остальными же пользуюсь постоянно.
не удалять же их :(

Отсутствует

 

№1111-04-2008 09:32:56

Nikko
Участник
 
Группа: Members
Зарегистрирован: 17-10-2007
Сообщений: 46
UA: Firefox 2.0

Re: Интеграция расширений в Firefox

Shutnik пишет
waitekk пишет

нельзя ли как-то расширения интегрировать в сам ФФ, чтобы работало это все быстрее?

можно, но скорость работы от этого не измениться абсолютно.

Если яваскрипт заменить бинарниками, то скорость просто не может не вырасти. Для платформонезависимости можно было бы использовать не dll, а яву (чуть медленнее, но всё равно быстрее скриптов).  В идеале хорошо было бы написать транслятор/компилятор, который делал бы бинарники из яваскрипта, но этим вряд ли кто-нибудь займётся.

Отсутствует

 

№1211-04-2008 09:53:59

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785
UA: Firefox 2.0

Re: Интеграция расширений в Firefox

Если яваскрипт заменить бинарниками, то скорость просто не может не вырасти.

это будет уже не интеграцией расширения в браузер.

Отсутствует

 

№1311-04-2008 14:37:07

Nikko
Участник
 
Группа: Members
Зарегистрирован: 17-10-2007
Сообщений: 46
UA: Firefox 2.0

Re: Интеграция расширений в Firefox

Shutnik пишет

Если яваскрипт заменить бинарниками, то скорость просто не может не вырасти.

это будет уже не интеграцией расширения в браузер.

Да, но будет достигнута цель - повышение скорости.

Отсутствует

 

№1411-04-2008 16:33:28

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785
UA: Firefox 2.0

Re: Интеграция расширений в Firefox

Да, но будет достигнута цель - повышение скорости.

топик посмотри

Отсутствует

 

№1511-04-2008 16:40:13

waitekk
Участник
 
Группа: Members
Зарегистрирован: 06-04-2008
Сообщений: 5
UA: Foxware 0.0

Re: Интеграция расширений в Firefox

Shutnik пишет

топик посмотри

топик топиком, а цель преследовалась все-таки - повысить производительность за счет этой самой интеграции

Отсутствует

 

№1611-04-2008 17:21:24

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785
UA: Firefox 2.0

Re: Интеграция расширений в Firefox

топик топиком, а цель преследовалась все-таки - повысить производительность за счет этой самой интеграции

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

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]