Проект Mozilla объявил (https://blog.mozilla.org/blog/2014/11/03/the-first-browser-d.../) о намерении раскрыть 10 ноября сведения о новом web-браузере, развиваемом специально для разработчиков web-приложений. В процессе создания web-приложений разработчикам приходится использовать множество разноплановых инструментов, которые часто слабо сочетаются друг с другом. Подобная обособленность разных типов web-инструментов вынуждает разработчиков постоянно переключаться между разными программами, web-браузерами и платформами, что замедляет работу и снижает эффективность процесса разработки.
Проект Mozilla, последнее время активно добавляющий различные средства разработки в браузер Firefox, попытался найти решение для проблемы с разрозненностью инструментов и объединить их в форме специализированного web-браузера, упрощающего жизнь разработчикам. Браузер для разработчиков переработан в плане первоочерёдной ориентации на решение задач разработчиков и позволяет отлаживать любые существующие web-проекты и создавать новые. В состав входят такие новые разработки Mozilla как интегрированная среда разработки WebIDE (http://www.opennet.me/opennews/art.shtml?num=40065) и дополнение Firefox Tools Adapter (https://hacks.mozilla.org/2014/09/firefox-tools-adapter/), позволяющее оценить работу web-приложения с учётом особенностей различных платформ и браузеров.
<center><iframe width="640" height="360" src="//www.youtube.com/embed/Ehv5u-5rE8c?rel=0" frameborder="0" allowfullscreen></iframe></center>URL: https://blog.mozilla.org/blog/2014/11/03/the-first-browser-d.../
Новость: http://www.opennet.me/opennews/art.shtml?num=40989
Видео "ниочём". А вообще идея внушает некоторые надежды - выкинуть все свистелки-перделки ввиде новых нескучных интерфейсов с GPU-акселерацией, оставить только самое нужное + продвинутый API для расширений с возможностью врезаться в любой момент работы браузера и может получится что-то путное.
> выкинуть все свистелки-перделки ввиде новых нескучных интерфейсов с GPU-акселерациейвыкинуть акселерацию?
может посоветуешь ещё и пустые циклы вставить в код? :-)
> выкинуть акселерацию?
> может посоветуешь ещё и пустые циклы вставить в код? :-)Зачем же так категорично. Вот у меня половина используемых оконных менеджеров без акселерации работает так же быстро, как и с ней. Потому что, если удалить из программы свистелки-перделки, то акселерировать будет нечего. А ещё такая программа умеет запускаться по X протоколу через сеть.
> А ещё такая программа умеет запускаться по X протоколу через сеть.Gl через сеть пропускается, вроде, лучше, чем битмапы.
Любителям Иксов не понять. Они не в курсе, что их хвалёный X-протокол -- это XBM-ы по сети.
Они даже в курсе, что иксы позволяют эти XBM кешировать и собирать из них картинку отдельными командами. И что возня с XBM в основном - это в основном результат совершенно изврашенного и кривого использования X-протокола вместо добавления туда нового набора команд. И что NX - это, как ни странно, тот же X-протокол с весьма небольшими дополнениями, дающий вполне приличную производительность жаэе с этими самыми XBM.
Зачем нудна эта акселерация? Чтобы нарисовать окошко? Да оно как бы и на 8МБ и 100МГц прекрасно рисовалось и без ускорения. Графический ускоритель - это удел рисования игр и теней от окон. Без окон все переживут, пока не напилят идеальной реализации.
Убунта/гном/КДЕ со всеми перделками жрут столько ресурсов ни о чем, что просто минимальная крыса, без патчей от перечисленных, ломают восприятие: "А оно у меня тормозило из-за графики???"
лучшая на данный момент идея - выкинуть из профессии комментаторов opennet
> выкинуть из профессии комментаторов opennetТак это и есть профессия. Откуда/куда выкидывать-то?
> куда выкидывать-то?На мороз
Если они после этого из обычного ff выпилили бы все свои встроенные средства разработки, то было бы вообще замечательно.
Как ты прав!
> Если они после этого из обычного ff выпилили бы все свои встроенные
> средства разработки, то было бы вообще замечательно.Дико, неистово плюсую.
Сильно мешают? Слепи себе кастрированную сборку. А мне они периодически оказываются необходимы - обходить потуги некоторых уеб-дизайнеров огораживать контент на своих страницах.
> Сильно мешают? Слепи себе кастрированную сборку. А мне они периодически оказываются необходимы
> - обходить потуги некоторых уеб-дизайнеров огораживать контент на своих страницах.И пересобирать каждые 6 недель (а то и чаще)?
я, обычный пользователь, отказываюсь это делать.
Хотя могу и пересобрать по инструкции... но нет).
зы какие мне сегодня интересные капчи приходят, то 87000, то 00666...
+1, не понимаю кому они мешают. а польза от них часто бывает. такое ощущение что предыдущего комментатора заплюсовали набижавшие невесть откуда фанаты эпла, у которых любая возможность выбора вызывает неимоверный зуд
Зуд у них теперь объясняется ориентацией или склонностью к ней.
>Сильно мешают?ff по дизайну задумывался как максимально обезжиренный браузер. Даже некоторые полезные пользователям фичи, которые изначально присутствовали в опере, в ff предлагалось реализовывать дополнениями, с чем пользователи уже смирились. Даже синхронизации встроенной до 4-ой версии не было. А тут они клепают не понятно кому нужные инструменты разработчиков, со всякими 3D-моделированием разметки и прочей ерундой.
>Слепи себе кастрированную сборку.Уже ответил Аноним выше.
>...обходить потуги некоторых уеб-дизайнеров...Кому это нужно, используют Firebug, включая разработчиков.
> 3D-моделированием разметкиПотрясная штука, много времени и нервов мне сэкономила.
Я всегда обхожусь Firebug-ом.
Мне много времени и сил экономит возможность изменять любые параметры CSS на лету, отключать и создавать свои.
> Я всегда обхожусь Firebug-ом.
> Мне много времени и сил экономит возможность изменять любые параметры CSS на
> лету, отключать и создавать свои.Если серьёзно, то одно никак не исключает другое. Если на сайте что-то полезло в сторону, то можно сперва посмотреть в 3D и определить "кривой" элемент, а уже после этого лезть править разметку.
Для того, чтобы понять, что у меня полезло в вёрстке, мне достаточно просто навести Firebug-ом на этот элемент, и мне становится сразу всё очевидным, без всяких 3D.
Вангую, что именно это они и хотят сделать.
Оставить их на месте есть серьезная причина - если юзер репортит о баге на твоем сайте, можно посмотреть что пошло не так прямо у него в браузере, "не отходя от кассы".
Если помните, чуть раньше была новость о "браузере для чайников" на основе лисы.
Ну вот ты им будешь держать эту самую девелоперскую версию, которая позволит тебе делать то же самое. А зачем это рядовым пользователям тащить? Чтобы были лишние мишени для зловредов? разработчиков-то мало, на них эксплоиты целенаправленно если и будут делать, то много реже. Это не говоря об уменьшении шансов запутать пользователя.
А вот тут смешаные чувства. Порой довольно важно поглядеть на внутренности _чужой_ страницы. Если выпилят из FF, то чем можно будет посмотреть чужие наработки?
Насчёт "чужого", один маленький пример: "Сделайте мне на сайте также как на сайте у ..".
Если новинка будет позволять открывать любые страницы, в т.ч. чужие - тогда соглашусь, что из FF неплохо бы убрать все средства разработки, оставив API для дополнений, которыми можно было бы те средства так или иначе получить.
Глупость номер раз!!!Наоборот всё встроено должно быть в обычную версию! А то скажут потом что мол этим нашим отдельным браузером пользуется 2% пользователей, и забьют на его нормальную доработку... Или того хуже, сделают какой-нить DRM который не будет работать в разработческом браузере...
Ещё бы версии браузеров для гиков и для домохозяек отдельно.
Ну так браузер для разработчиков и станет гиковским вариантом. Ничего большего (вроде доступа через SWIG), к сожалению, ни от кого от браузероводов ждать не приходится.
Нинада!!! Нинада!!! Зачем вам всем это сдалось-то?
Когда уже энергопотребление на маке они починят?
спросите у жлобса, в смысле - кука.
Спросить у Тима Кука, когда разработчика Firefox исправят свой браузер?
А почему бы и нет?
Он наверняка знает.
Все они из одной компашки, ворон ворону глаз не выклюет.
А почему бы и да? Вы явно знаете больше остальных, не томите, говорите уже.
А я уж было обрадовался что серво допилили
О Господи, неужели хоть кто-то догадался вынести все эти программистские штучки из основного браузера.
Все эти инспекторы кодов были для пользователей как кобыле пятая нога.
>О Господии далее предсказуемый бред о воображаемых пользователях и программистских штучках
> О Господи, неужели хоть кто-то догадался вынести все эти программистские штучки из
> основного браузера.
> Все эти инспекторы кодов были для пользователей как кобыле пятая нога.Да вашу мать. Они же не мешают никому! Зато можно подойти к _любому_ юзеру на работе, нажать F12 и сразу посмотреть чего там у него не так.
Блин, даже в IE отладчик встроен, не говоря уже о хроме. Не дай бог его выпилить кто-то догадается...
Ода. Наконецто, ато фф стайбл для разработки а найтли для серфа.
Не хочу разводить базар, но мазила как всегда, браузер толком слепить не может, а уже вперед понеслась за эффективностью разработки, а то что при отладке скрипта жмешь ф5, а браузер тебя игнорит пока не перезагрузишь это побоку.Вот лично меня абсолютно устраивает драгонфлай вшитый в оперу которую черт знает сколько уже не обновляют (линукс версию). Единственное чего там нельзя - это напрямую править http-заголовки, ну так-а нигде нельзя, когда возился с глючной железкой пришлось писать свои скрипты для генерирования "правильных" запросов которые эта кривая железяка понимала.
А фф даже с телефона снес к чертям, потому что в экспресс панели лабуду показывает, а как ее исправить хз, что в общем-то так же как и в хроме, но хром умеет логинится по пользовательскому сертификату, а этот нет.
Все-в-одном изначально - довольно хреновая затея. Разработчикам нужно одно, а пользователям совсем другое. А ваши фантазии и догадки оставьте при себе. Несерьезно для взрослых солидных людей. Да и отвратительный характер желательно скрывать.
Все-в-одном изначально разработчикам нужно, а пользователям совсем другое. *фиксед
Очень рад первому воплощению действительно важной идеи. Давно пора! Давно не хватало особо-нацеленного ПО для разработки веб-страниц. Надеюсь интерфейс они догадаются распространить на все 4 края экрана, вместо одной нижней панели с малопонятными нагромождениями и "лепниной".
Баги тоже разные будут?
Где Servo, мать вашу?
Зададите этот вопрос когда Rust 1.0 выйдет. До тех пор никто Servo не зарелизит даже если тот будет почти допилен.