Как стать автором
Обновить

Комментарии 29

Вектор в интернете - революция
odb-ui prototype
вот также прототипчик, более юзабельный с кривыми, следущюю версию пока не выложили: http://gwt.org.ua/ru/odb-ui-demo/
Это под opera 9.26 отказалось работать +)
никак gwt дебагать на опере :\ местами разработки на gwt выходят за предусмотренную "совместимость" с оперой, мы наловили и другие мифические баги в ней... если бы услышать варианты почему не работает? Web Developer Toolbar & Menu for Opera - неюзабелен :\
зачем проходить всякие асиды, если на практике стандартов не поддерживают?
риторический вопрос
А какой стандарт применяется в данном случае?
В Фоксе 3 пашет. Вы, кстати, в Опере 9.5 попробуйте.
попробовал - тоже ничего не отображается... где-то что-то кого-то перекрывает, немножко пробовал потелепатировать, но так и не угадал. Опере не хватает средств отладки, чтобы быть хорошо поддерживаемым браузером.
революции что-то не увидел, вразумите, если чего не понял: уже есть, к примеру, mootools + moocanvas
ну и когда canvas будет работать в InternetExplorer? )

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

насчет отслеживания событий фигур (если я правильно понял) и т.д. - к сожалению не могу ничего сказать, т.к. не знаю, как это реализовано в dojo, возможно там тоже просто обертка. как-нибудь потом изучу и, возможно, напишу статейку.
Вы так считаете? VRML был ещё когда я начинал (~1997-й год), VML был ещё в IE 5.5.
Пример похож на гипножабу — я пять минут пялился :-)
Удивительно - вроде бы ничего нового, такого типа анимация и под DOS могла бы быть, но реализация в браузере заставляет восхищаться ;-)
но... блог для поста приходиться выбирать только один )
> Для начала ознакомьтесь с самим демо...

При просмотре демо загрузка процессора 100%, точнее 50% на Core 2 Duo.
у меня тоже :) это ведь просто демка, у которой обновление стоит с интералом 30-45мс - браузер не успевает отдавать 25 кадров в секунду. Сделай больше в коде (второй параметр) - будет легче, уже проверено - интервал подобран неудачно )
Да уж, загрузка процессора неслабая. Покамест продолжим делать аналогичное на флеше.
Понравилось +1 вам. Вопрос к аффтарам. Можно ли подобное реализовать просто на svg и dojo . Какова роль в этих сэмплах вашего фреймворка "GWT Pleso framework"?
спасибо. Можно реализовать такое исключительна на Dojo - оно как раз и занимается рисованием SVG/VML, GWT - мы используем для удобного написания более сложных веб приложений, чудесная вещь с дебагом! непосредственно java-кода.

к этому семплу GWT-PF не имеет отношения - это наша другая разработка созданная в проектах разработки пользовательского веб-интерфейса к решениям на базе данных. Позволяет легко скручивать и поддерживать типичные формы -справочники со вложенностью: поиск - таблица - просмотр - редактирование, пока нишевое решение - следующая версия как бы есть, но очень поломанная под проект, нужно найти время отрефакторить и выложить, в этой интерфейс плохо гнется, если нужно больше типического справочника.

в персональном блоге был пост: http://235.habrahabr.ru/blog/39085.html
НЛО прилетело и опубликовало эту надпись здесь
> Работает в большинстве браузеров, разработка практически только на Java.

Нет. Оно Java не использует. Всё рисуется посредством банального JavaScript из dojo.js и других .js-файлов.

На Java написаны GLIPS Graffiti editor и продукты на основе открытой библиотеки Batik SVG Toolkit.
добро пожаловать к технологиям от гугла - да, dojo - внешний компонент для рисования, но сама разработка на Java - сорец возможно скачать по линку в посте. После окончания разработки GWT транслирует Java в JavaScript, также беспокоясь в меру ний о кросбраузерной совместимости, и в браузере Java непосредственно не используется.
Зачем это нжно, если JavaScript торозит хуже Java?

Чтобы работать в браузере, да и с нормальной скоростью, сравнимой с нативными приложениями, достаточно загрузить JRE (около 13МБ) и применять апплеты, а не мучить себя и пользователей созерцанием слайдшоу на активных страничках, у которых >1000 визуальных элементов.

Ну если вычислительную мощь Core2Duo некуда девать, кроме как на очередную интерпретацию JavaScript и несолько одновременно открытых вкладок браузера, то пожалуйста... :)
рисовать - возможно, но джава везде заблокирована в браузере, проблемы безопасности. В браузере работает только javascript.

ребята ошиблись написав gmaps, gmail на GWT? (хотя они возможно там используют там далеко не только gwt)
Проблемы безопасности не в Java, а в головах разработчиков IE. JavaScript уж конечно небезопаснее апплетов, в этом скриптовом языке постоянно находят бреши.
Апплеты выполняются в песочнице, им не видна файловая система и работать они могут только с тем сервером, с которого они были загружены.
это опять сравнение яблок и апельсин. с таким же успехом могу сказать, что лучше взять flash - если уже и качать что-то к браузеру - он куда меньше по объему и куда лучше поддерживаться. просто подумаем, что мир не ограничен технологиями, которые выбрал сам для себя
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории