The OpenNET Project / Index page

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

Рассматривается возможность выноса Firefox Developer Tools в системное дополнение

18.01.2017 09:54

Разработчики Firefox рассматривают вопрос перевода средств для разработчиков (Developer Tools) из встроенной функциональности в форму системного дополнения, предлагаемого по умолчанию в Firefox и не отображаемого в менеджере дополнений (для просмотра следует использовать about:support).

Поставка в виде системного дополнения позволит организовать независимый от браузера цикл разработки и более часто выпускать обновления с предложением новых возможностей, проводя новшества без необходимости длительной обкатки в тестовых ветках Firefox. Кроме того, системные дополнения могут быть отключены по желанию пользователя (в том числе обсуждается возможность отключения по умолчанию системного дополнения с Developer Tools).

  1. Главная ссылка к новости (https://www.soeren-hentzschel....)
  2. OpenNews: В Firefox 53 будет включён просмотрщик JSON
  3. OpenNews: Обновлён план перевода Firefox на многопроцессную архитектуру
  4. OpenNews: Firebug интегрируется c Firefox и прекращает разработку браузерного дополнения
  5. OpenNews: В ночные сборки Firefox встроено дополнение FlyWeb
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/45877-firefox
Ключевые слова: firefox
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (53) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним Анонимович Анонимов (?), 09:57, 18/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Правильное решение. Я помню каким глотком воздуха была консоль для дебага js в огнелисе и firebug. Сейчас тулзы уже переросли в самостоятельную форму. Глядишь вынос этого функционала скажется на производительности в ещё большую сторону.
     
     
  • 2.9, rshadow (ok), 11:24, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В том то и дело что нет. Потому и тянули.
     
     
  • 3.33, Аноним (-), 17:04, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >В том то и дело что нет. Потому и тянули.

    Откуда такая уверенность? А тянули видно по прихоти какого-то манагера, который решил что Developer Tools должны идти вместе в Firefox в поставке по умолчанию. Потребление памяти уж точно уменьшится после выноса этих Developer Tools в отдельное дополнение.

     
     
  • 4.43, Аноним (-), 19:52, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты не заметил, что потребление памяти увеличивается при открытии дев-тулз, уверенный ты наш? Они не жрут у тех, кто ими не пользуется.
     
     
  • 5.56, Аноним (-), 15:39, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ты не заметил, что потребление памяти увеличивается при открытии дев-тулз, уверенный ты
    > наш?

    Только что проверил. Увеличение потребления памяти на 10Мб, о боже, как много.

     
  • 2.15, Аноним (-), 13:31, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > вынос этого функционала скажется на производительности

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

     
     
  • 3.34, Аноним (-), 17:10, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >ни грамма. просто теперь ты будешь без глотков воздуха нюхать то, что есть

    Каких ещё глотков воздуха? Web-разработчиков среди пользователей Firefox менее 1%, а остальным наличие dev tools ничего не даёт.

    Да даже мало того что не ничего не даёт, так ещё иногда открываются формы какие-то на странице если случайно нажал не ту комбинацию клавиш, например Ctrl+Shift+C для копирования выделенного текста иногда по инерции нажимашь в окне браузера, а не только в консоли.

     
  • 2.19, Аноним (-), 14:17, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Дополнение (предположительно) будет тормозить ещё больше, так как кривой и устаревший XUL. А может криворукая мозилла, не знаю даже.
     
     
  • 3.45, Аноним (-), 22:55, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А сам Firefox, значит, не на XUL, да? Система дополнений в Firefox устроена так, что компоненты расширений (классических, с перезапуском) и свои собственные он не различает и загружает все вместе. Поэтому разницы не будет _никакой_.
     
     
  • 4.49, Аноним (-), 07:23, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > А сам Firefox, значит, не на XUL, да? Система дополнений в Firefox
    > устроена так, что компоненты расширений (классических, с перезапуском) и свои собственные
    > он не различает и загружает все вместе. Поэтому разницы не будет
    > _никакой_.

    Освой уже about:performance и посмотри, какой XUL костыль. Просто какую-нибудь страницу загрузи и посмотри, как у тебя плагины влияют на фреймрейт всего браузера.

     
     
  • 5.50, Аноним (-), 10:43, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Освой уже about:performance и посмотри, какой XUL костыль. Просто какую-нибудь страницу
    > загрузи и посмотри, как у тебя плагины влияют на фреймрейт всего
    > браузера.

    Освоивший about:performance аноним не понял намека, да? Я к тому, что девтулзы и так на XUL.
    Это первое. Второе: плагины или расширения? Это разные вещи.

     
     
  • 6.51, Аноним (-), 11:13, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >  Я к тому, что девтулзы и так на XUL.

    Сильно сомневаюсь. Иначе при будущем переходе на web extensions будет куча проблем.

    > плагины или расширения

    Плагины умерли.

     
     
  • 7.52, Аноним (-), 11:23, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Сильно сомневаюсь. Иначе при будущем переходе на web extensions будет куча проблем.

    А вы не сомневайтесь, а откройте исходники и посмотрите.
    Я сейчас еще удивлю: настройки, менеджер дополнений, about:config и т.д. тоже на XUL.

    > Плагины умерли.

    Именно. Поэтому и уточнял.

     

  • 1.2, Аноним (-), 10:08, 18/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +13 +/
    FireBug умер. Да здравствует FireBug!
     
     
  • 2.10, freehck (ok), 11:29, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати да, firebug-то умер. Разработчики на офсайте пишут, что он не будет работать в многопроцессорном режиме, и переписывать firebug для него - та ещё задачка.

    Агитируют переходить на DevTools. Похоже, от него никуда не деться. Придётся переходить.

    Может, кто-нибудь выскажется, как DevTools после Firebug?

     
     
  • 3.14, rshadow (ok), 12:55, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Уже почти то-же самое. Некоторых простых и привычных вещей нет.

    Например: повторить POST запрос в новой вкладке, показать свойства DOM выбранного элемента через ж, сеть показывается только когда ты именно перешел на эту вкладку и приходится рефрешить страницу заново, неработающие имитации :hover и.д. Фаербаг наверно останется самой удобной тулзой еще надолго.

    Из плюшек: практически не тормозит, редакторы (анимаций, стилей, шрифтов, canvas, звука и т.д.), нескучные темы (даже есть тема фаербага, только она кривая), профилирование памяти и цпу.

    В целом, можно смело переходить и привыкать к новой тулзе. Альтернатива отвалится уже в одной из следующих версий.

     
     
  • 4.18, имя (?), 13:56, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > неработающие имитации :hover

    Даже в сто лет не обновлявшемся фаерфоксе есть вообще-то: http://i.imgur.com/78s553x.png

     

  • 1.3, A.Stahl (ok), 10:23, 18/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    >и не отображаемого в менеджере дополнений

    Почему? Почему это не сделать обычным дополнением? Яваскриптистам тяжело представить, что людям плевать на яваскрипт? Даже подавляющему большинству программистов плевать на яваскрипт.

    P.S. ОпенНет катится в сраный ЛОР -- он начинает расстраиваться при слове срать: " ПРЕДУПРЕЖДЕНИЕ: В сообщении используется ненормативная лексика.
    Пожлуйста откорректируйте сообщение, воздержитесь от острых высказываний и несодержательных комментариев, проявите уважение к собеседнику.
    Выражение, на которое сработало предупреждение: 'на/срать' "

     
  • 1.4, Аноним (-), 10:24, 18/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Там еще много чего можно выкинуть в дополнения. Оставить FF как он есть, ни UI не менять, ни движок, а все лишее - в дополнения бы.

    Но, да, когда коту делать нечего, он лижет яйца.

     
     
  • 2.12, Аноним (-), 11:45, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Тоесть сделать как в FF2? Да было-бы не плохо.
     
     
  • 3.22, Аноним (-), 14:38, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Тоесть сделать как в FF2? Да было-бы не плохо.

    Почему сразу FF2? Сделать как в FF до Australis, когда не тормозило ничего, лишнего не было.

     
     
  • 4.31, Аноним (-), 16:51, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    FF до австрализа тормозил не меньше, чем FF с австрализом + Classic Theme Restorer.
     
     
  • 5.36, Аноним (-), 17:21, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > FF до австрализа тормозил не меньше, чем FF с австрализом + Classic
    > Theme Restorer.

    Недавно проверял - у меня старые версии FF, которые ещё до внедрения всех этих излишеств, типа покета и иже с ними, тормозят куда меньше, чем новые.

     
  • 2.47, Алексей (??), 06:42, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    ну да, например половину CSS3 - он только разработчикам счастье доставляет, что бы сайты подороже продавать. Пользователю все эти анимации и градиенты совсем никуда...
     

  • 1.5, Аноним (-), 10:33, 18/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +12 +/
    Хорошее решение. Предлагаю название - Firebug
     
  • 1.6, vantoo (ok), 10:41, 18/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    А отключить его можно будет? Если да, то это прекрасно!
     
     
  • 2.23, Аноним (-), 14:40, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > А отключить его можно будет? Если да, то это прекрасно!

    sudo rm /usr/lib/firefox/browser/features/firefox@devtools.xpi

     

  • 1.7, Аноним (-), 11:09, 18/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Выпилят, а потом обратно впихнут. Нам не привыкать.
     
  • 1.8, trubulizator (ok), 11:10, 18/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    О, неужели! Меня услышали! 10 лет об этом говорю!
     
  • 1.13, XXXasd (ok), 12:30, 18/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > ...в форму системного дополнения, предлагаемого по умолчанию в Firefox и не отображаемого в менеджере дополнений (для просмотра следует использовать about:support).
    >
    > Поставка в виде системного дополнения позволит организовать независимый от браузера цикл разработки и более часто выпускать обновления ...

    нифига не ясно.. и как же эти дополнения будут обновляться якобы более часто?

    вот уж прям ещё более чаще чем делаешь pacman -Syu ?

    а если несколько профелей в системе -- то у каждого пользователя своя копия этого дополнения и свои независимые обовления?

     
     
  • 2.24, Аноним (-), 14:42, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > а если несколько профелей в системе -- то у каждого пользователя своя
    > копия этого дополнения и свои независимые обовления?

    Системное дополнение тебе это ни о чём не говорит? Оно будет в пакете с браузером, ну или как соберут.

    Вероятно будет по адресу: /usr/lib/firefox/browser/features/

     

  • 1.16, Аноним (-), 13:33, 18/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    без встроенных средств разработки это уже не браузер, а смотрелка, пожирающая память
     
     
  • 2.20, paulus (ok), 14:20, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • +7 +/
    браузер и есть смотрелка, это потом в него г насовали...
     
     
  • 3.21, Аноним (-), 14:28, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    средства разработчика это не г. напонавылазивали тут ыксперты, панимаешь )
     
     
  • 4.25, Аноним (-), 14:43, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > средства разработчика это не г. напонавылазивали тут ыксперты, панимаешь )

    90% пользователей dev tools нафиг не сдался. Есть же Firefox dev - там бы и оставили.

     
     
  • 5.30, Аноним (-), 16:47, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >90% пользователей dev tools нафиг не сдался.

    По вашему 10% пользователей Firefox это люди занимающиеся web-разработкой? Что-то сильно сомневаюсь. Думаю их сильно меньше чем 1% от общего числа пользователей Firefox.

     
     
  • 6.37, Аноним (-), 17:22, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > По вашему 10% пользователей Firefox это люди занимающиеся web-разработкой?

    Да я просто от балды цифру написал. Начётчики такие начётчики.

     
  • 6.46, Led (ok), 00:01, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Думаю их сильно меньше чем 1% от общего числа пользователей Firefox.

    Да ладно... вэб-макак уже больше, чем пользователей.

     
  • 5.38, angra (ok), 19:07, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Про эти 90% давно написана хорошая басня "Свинья под дубом". Почитайте, может что-то поймете.
     

  • 1.27, th3m3 (ok), 15:33, 18/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну что, рады?
     
     
  • 2.35, KOT040188 (ok), 17:20, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Фиолетово. Я уже свалил с него.
     
  • 2.57, iZEN (ok), 23:29, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Правильное решение. В Java есть JDK и JRE: одно для разработки и выполнения кода, другое чисто для выполнения кода. Логично.

    В случае с Mozilla давно пора делать браузер с использованием динамически линкуемой libxul, а не смешивать в одном процессе "комбайны" (браузер, почтовик, календарь, отладчик), как это происходит с SeaMonkey. Когда один комбайн из-за ошибки рендеринга якобы случайно может свалить другой, параллельно запущенный.

     

  • 1.32, Аноним (-), 16:56, 18/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >обсуждается возможность отключения по умолчанию системного дополнения с Developer Tools

    Обсуждается? Да чего тут обсуждать то? Developer Tools нужны менее чем 1% пользователей Firefox, которые занимаются разработкой, уровень их технической грамотности должен быть такой что никаких проблем с включением этого дополнения у них возникнуть не должно.

    Так что однозначно, по-умолчанию дополнение Developer Tools должно быть отключено.

     
     
  • 2.39, angra (ok), 19:11, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А еще этот "нинужный" 1% может просто перестать пользоваться firefox и перейти на chrome/chromium, а заодно посоветовать это сделать всем, кто пользуется результатами их труда/знаний.
     
  • 2.41, Аноним (-), 19:44, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    сегодня devtools, завтра браузер. у сообщества линух и так нет ни одного нормально работающего браузера. chrome ничтожество убогое, куча недоделанных поделок на вебкит:uzbl,surf,luakit,dwb,epiphany,midori,xxxterm... тысячи их. остаётся только калич firefox. ну и с чем ты останешься завтра, когда тебе гуголь скажет праститизвинити?
     
     
  • 3.48, Аноним (-), 07:19, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > ну и с чем ты останешься завтра, когда тебе
    > гуголь скажет праститизвинити?

    https://en.wikipedia.org/wiki/List_of_web_browsers#Gecko-based

    GNU IceCat, Conkeror, Gnuzilla, SeaMonkey\Iceape, etc...

     
     
  • 4.53, Аноним (-), 14:34, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    умрёт основной проект, загнутся и эти. там по списку уже дохлятины в достатке
     
     
  • 5.54, Аноним (-), 14:46, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > умрёт основной проект, загнутся и эти.

    Ну умрут в прямом смысле не умрут. PaleMoon вон, сказали, что будут поддерживать XUL, после того, как мозилла его выкинет. Да и сильно я сомневаюсь, что FF умрёт. Скорее всего если и умрёт, то будет умирать долго и мучительно.

     

  • 1.40, Аноним (-), 19:30, 18/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Мало того что файрбаг убили, так теперь на встроенный функционал замахнулись. Похоже придётся ставить хром в виртуалке, а самому жить как в 00 - на каждую задачу по программе.
     
     
  • 2.42, Аноним (-), 19:46, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    корпорация гуголь аплодирует стоя. аккуратнее с шариками там )
     
  • 2.55, Аноним (-), 14:50, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > а самому жить как в 00 - на каждую задачу по программе.

    Вы любитель комбайнов? Которые умеют и парить и варить и жарить и даже делать торты? У меня на кухне нет комбайна, но у меня есть много инструментов для разных задач. Так же, по моему скромному мнению, должно быть и в ПО.

    И да, про 00 загнул, это было уже, когда появились первые ЭВМ :)

     

  • 1.58, Аноним (-), 10:03, 20/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Для меня нужная вещь. Мне не в одном браузере не когда Developer Tools не мешало. Если сделают отдельно дополнением буду устанавливать и использовать в виде установленного дополнения.
     
     
  • 2.59, Аноним (-), 10:04, 20/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А в SM Developer Tools мне не хватало.
     

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



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

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