Первый пост темы
|
|
Ilya
|
Admin
|
|
|
|
|
Opera Dragonfly - встречаем
17/05/2008 21:06
|
|
|
Сегодня объявлен первый релиз альфа-версии нового средства разработки, созданного в недрах компании Opera Software - Opera Dragonfly. Его разработка проходила под покровом тайны, постоянно подогреваемой самими разработчиками. Что ж, пришло время оценить, насколько успешным оказался дебют.
В Opera Dragonfly входит целый комплекс средств, включающих отладчик JavaScript, DOM и CSS инспекторы, консоль ошибок и командную строку. Для того, чтобы попробовать данный инструментарий в действии, необходимо скачать и установить Opera 9.5 beta 2 и перейти в меню Tools->Advanced->Developer Tools. "Стрекоза" автоматически загрузится и установится в браузер - можно приступать к работе. Из основных вкусностей:
Удалённая отладка - Opera Dragonfly позволяет удалённо подключаться к любым компьютерам и устройствам с установленным браузером Opera, поддерживающим данную новую технологию, и осуществлять отладку веб-страниц.
Автообновление - Opera Dragonfly будет автоматически обновляться, в связи с чем разработчики могут не тревожиться о своевременном обновлении средств разработки.
Открытость и свобода - весь код Opera Dragonfly выпущен под свободной лицензией BSD.
DOM инспектор - Opera Dragonfly позволяет просматривать DOM и все свойства. Редактирование будет добавлено в следующих версиях.
CSS инспектор - на данный момент реализован просмотр всех таблиц CSS, редактирование будет позже.
Отладчик JavaScript - полноценный инструмент, незаменимый при разработке AJAX-приложений.
Консоль ошибок и командная строка - скрупулёзный поиск ошибок, быстрая фильтрация и прочие прелести средств разработки.
Примечательно, что Opera Dragonfly является своего рода "гибридом", включающим в себя как стационарно устанавливаемые компоненты, так и размещённые в сети.
Также не забываем, что это лишь альфа-релиз, не лишённый ошибок, поэтому терпеливо тестируем и пишем баг-репорты.
|
Ilya
|
Admin
|
|
|
Зарегистр: 15/04/2003
|
Сообщений: 4254
|
Из: Санкт-Петербург
|
|
Re: Opera Dragonfly - встречаем
08/05/2008 05:31
[Re: iNDiAnFLy]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
BSD - свободная лицензия, но мне в ней не нравится то, что разрешается делать с кодом всё, что угодно, включая закрытие исходников и смену лицензии. Не знаю, почему норвежцы выбрали именно BSD. Спрошу при случае. Но при этом BSD таки свободная лицензия.
|
Mister Nobody
|
Moderator
|
|
|
Зарегистр: 25/11/2002
|
Сообщений: 315
|
Из: Perm
|
|
Re: Opera Dragonfly - встречаем
08/05/2008 13:39
[Re: iNDiAnFLy]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Весь код останется на JS, так что надежды не обоснованы... Кроме того, думаю JS не скоро сможет использовать для ускорения несколько ядер.
|
Ilya
|
Admin
|
|
|
Зарегистр: 15/04/2003
|
Сообщений: 4254
|
Из: Санкт-Петербург
|
|
|
А зачем JS должен использовать несколько ядер процессора? Возможно туплю, но мне кажется, что распределением процессов между процессорами (или ядрами процессора) должен заниматься ядерный шедулер (в ядре ОС). А уж ему по-барабану, занимается он "логистикой" для JS или для какой другой шняги.
|
iNDiAnFLy
|
Operaman
|
|
|
Зарегистр: 14/12/2004
|
Сообщений: 1248
|
Из: Россия, Москва, Сокольники
|
|
Re: Opera Dragonfly - встречаем
08/05/2008 20:48
[Re: Ilya]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
в том то и дело =) это не свобода, а раздолбайство. BSD по сути вообще не является лицензией, а добровольным отказом от каких либо прав на код.
наивно пологать, что такая лицензия сможет защитить разработку и разработчиков, ведь кто угодно сможет использовать код, изменять его, изменять лицензию и в конце-концов, полностью перехватив инициативу в разработке, закрыть исходники -- вот они "грабли замедленнго действия", уже не однократно по причине непродуманности лицензирования возникали проблемы, что приводило к неразберихе и возникновению форков -- страдают в основном пользователи, ведь для них эта свобода пустое, а для разработчиков множество приключений
понятно, что для Opera это очень хорошая возможность привлечь независимых разработчиков и улучшить продукт, но вот как быть с конкурентами, которые как известно очень любят чужие идеи
из области фантастики наверное, но в теории такая лицензия может привести к полному закрытию исходников... посмотрите на те же одноимённые ОСи - как много там открыто?
ведь по лицензии все поправки в исходниках будут принадлежать тем, кто эти поправки делал, а не Opera или сообществу, и на эти поправки можно изменить лицензию.
|
iNDiAnFLy
|
Operaman
|
|
|
Зарегистр: 14/12/2004
|
Сообщений: 1248
|
Из: Россия, Москва, Сокольники
|
|
Re: Opera Dragonfly - встречаем
08/05/2008 20:55
[Re: iNDiAnFLy]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
хорошо сказал "для JS или для какой другой шняги" =))
слишком уж медленый этот JS, я вообще не воспринимаю эту "шнягу" в серьёз, как дополнение к статичному HTML - да, как клиентскую часть XML-сервера - да, но и то, только в том случе если это используется умеренно, наверняка ни раз встречали сайты на столько перегруженные айксами и пр. злом, что браузер еле-еле воркает...
*это же, в том числе, и одна из причин моего скепсиса в отношении виджетов
|
Angolier
|
Operaman
|
|
|
Зарегистр: 19/02/2003
|
Сообщений: 1446
|
Из: Россия _ Химки
|
|
Re: Opera Dragonfly - встречаем
16/05/2008 18:46
[Re: iNDiAnFLy]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Opera 9.27 появился пункт меню средства разработки в Сервис--Специальные--средства разработки
Раньше его небыло...
|
Lex1
|
Operaman
|
|
|
Зарегистр: 19/12/2006
|
Сообщений: 944
|
|
|
Re: Opera Dragonfly - встречаем
17/05/2008 08:50
[Re: Angolier]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
В ответ на: Раньше его небыло
Он появился в 9.20 полтора года назад
|
Angolier
|
Operaman
|
|
|
Зарегистр: 19/02/2003
|
Сообщений: 1446
|
Из: Россия _ Химки
|
|
Re: Opera Dragonfly - встречаем
17/05/2008 12:13
[Re: Lex1]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
неправда... ))
ех... всеже по моему раньше его небыло. ну ладно... все ошибаются
|
Lex1
|
Operaman
|
|
|
Зарегистр: 19/12/2006
|
Сообщений: 944
|
|
|
Re: Opera Dragonfly - встречаем
17/05/2008 19:55
[Re: Angolier]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Opera_9.20_Classic_Setup.exe -> STANDARD_MENU.INI Code:
[Advanced Tools Menu] Item, 69887 = Manage cookies Item, 69888 = Manage wand Item, 920136405 = Content block details, 1 --------------------1 Item, 50838 = Go to page, "opera:plugins",,,"Blank" Item, 50835 = Go to page, "opera:cache",,,"Blank" --------------------3 Item, 54122 = Show Java console Item, 67476 = Show Message console Item, 800491965 = Go to page, "http://dev.opera.com/tools/" --------------------4 Item, 51212 = Refresh display
«800491965="Developer tools» Старое меню?
|
Angolier
|
Operaman
|
|
|
Зарегистр: 19/02/2003
|
Сообщений: 1446
|
Из: Россия _ Химки
|
|
Re: Opera Dragonfly - встречаем
17/05/2008 21:06
[Re: Lex1]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
я не спорю, видимо я невнимателен
|