Это одна из сборок браузера на основе Chromium. Ссылку не дам, да и не нужна эта сбока — как и у многих других, у неё отставание от Хрома на несколько мажорных версий.
Это просто демонстрация того, что в Chromium можно впилить боковую панель, если очень хочется.
Для себя лично пока решил проблему с ES6 так: для let и const использую defs. Добавил в него поддержку rest, sparse и default params. Пока для меня достаточно es6 плюшек. Модули пишу на CommonJS.
А использовать TS — это хорошая идея, нужно будет попробовать объединить эти библиотеки.
Google traceur compiler очень плохой код делает на выходе. Не только для production не подходит, так из-за багов может легко «сломать» логику кода. Только для поиграться подходит. А ES6 Module Transpiler, насколько я понял, синтаксис ES6 модулей поддерживает не полностью.
Есть ли планы выложить исходники Speed Dial на github, чтобы сообщество тоже могло участвовать в его развитии? Посмотрел код — есть что улучшить, в том числе и в плане производительности.
Вы говорите про баги в движке JS в старых Операх, но забываете, что в текущих версиях WebKit есть баги по-хуже. Работая над саджестами и операндами в почте, больше всего я намучался с Chomium-based браузерами.
Вот вам например два критических бага: jsfiddle.net/termi/bps48/show/ первый всё ещё присутствует в Chrome, второй же (наиболее критический), исправлен, но присутствует во всяких поделках типа Яндекс@Браузера.
Я пользуюсь закладками в основном из-за удобного поиска по ним из адресной строки. В Опера 15, к сожалению, поиск по «закладкам» в Speed Dial работает по-другому (читай хуже)
Пока не знаю. Скорее всего можно. Нужно копаться в исходниках Speed Dial. Но всё равно это бесполезная трата времени, т.к. текущая версия Оперы 15 неюзабельна, и я сейчас говорю не про отсутствие функций, а про работу браузера в целом.
Возможность кастомизировать экспресс-панель есть. Другое дело, дадут ли к этой возможности удобное API или настроечный интерфейс?
Вот я себе сразу исправил так, как мне удобнее. Вопрос только, как это теперь сохранить.
Да! Вкупе с полноценным управлением с клавиатуры, в Opera 12 можно было вообще к мышке не притрагиваться. И наоборот, из-за отличного управления с мыши, можно было не притрагиваться к клавиатуре.
Эх, я уже скучаю по былым временам.
Каждый инструмент по-своему хорош. Опишу плюсы Dragonfly относительно Chrome Developer Tools:
1. Отличный поиск по js(хотя в некоторых сценариях неудобный)
2. Отличный поиск по названиям файлов js (в CDT тоже есть, но неудобный)
3. Всегда работающий JavaScript pretty-printing (в CDT отваливается)
4. Всегда работающая подсветка JavaScript кода (в CDT отваливается)
5. Стабильно работающие и очень удобные всплывающие подсказки инспектирования (в Chrome часто отваливаются и неудобные)
6. Return values при отладке js-кода — отличная вещь
7. В Chrome Developer Tools некоторое время назад было внесено весьма спорное изменение — теперь при отладки js кода нельзя изменить значение переменной в текущем скоупе — это очень мешает отладке.
8. Удобная возможность видеть список событий навешанных на DOM-элемент, с возможностью перейти к функции или установить brakepoint (в CDT неудобно)
Есть ещё разные мелочи. Но основное я описал.
В работе пользуюсь и тем и другим инструментом, под разные сценарии — разный инструмент. В Dragonfly много недостатков/недоделок, но свою нишу у меня в инструментарии он занял. А вот FireBug'ом я не проникся — не удобный он какой-то.
Прошу прощения за оффтоп, но вы не совсем правы по поводу win8 — она многим не понравилась. В компании в которой я работаю, win8 только для тестирования, ну и на одном/двух планшетах. У всех остальных (в порядке убывания): MacOS, Win7, Unix'ы
Это просто демонстрация того, что в Chromium можно впилить боковую панель, если очень хочется.
Sublime подсветка
А использовать TS — это хорошая идея, нужно будет попробовать объединить эти библиотеки.
Вот вам например два критических бага: jsfiddle.net/termi/bps48/show/ первый всё ещё присутствует в Chrome, второй же (наиболее критический), исправлен, но присутствует во всяких поделках типа Яндекс@Браузера.
Вот я себе сразу исправил так, как мне удобнее. Вопрос только, как это теперь сохранить.
Эх, я уже скучаю по былым временам.
1. Отличный поиск по js(хотя в некоторых сценариях неудобный)
2. Отличный поиск по названиям файлов js (в CDT тоже есть, но неудобный)
3. Всегда работающий JavaScript pretty-printing (в CDT отваливается)
4. Всегда работающая подсветка JavaScript кода (в CDT отваливается)
5. Стабильно работающие и очень удобные всплывающие подсказки инспектирования (в Chrome часто отваливаются и неудобные)
6. Return values при отладке js-кода — отличная вещь
7. В Chrome Developer Tools некоторое время назад было внесено весьма спорное изменение — теперь при отладки js кода нельзя изменить значение переменной в текущем скоупе — это очень мешает отладке.
8. Удобная возможность видеть список событий навешанных на DOM-элемент, с возможностью перейти к функции или установить brakepoint (в CDT неудобно)
Есть ещё разные мелочи. Но основное я описал.
В работе пользуюсь и тем и другим инструментом, под разные сценарии — разный инструмент. В Dragonfly много недостатков/недоделок, но свою нишу у меня в инструментарии он занял. А вот FireBug'ом я не проникся — не удобный он какой-то.