суббота, 13 февраля 2010 г.

Desktop-интерфес на html?

На днях, долго выбираемй мной домашний антивирус avast!, заполучил довольно симпатичный новый внешний вид(откровенно говоря старый был жутковат). Проходясь по UI в поисках возможности временного отключения резидентной защиты(кстати эта возможность появилась - правда не так удобно как в Касперском) я набрел на форму "О программе", где вычитал, что построен новый интерфейс с использованием библиотеки HTMLayout.

Вспоминая мучения во время разработки пользовательского интерфейса на Delphi - интересная это в общем штука, позволяет привнести в мир desktop разработки все прелести html/css:
HTMLayout – это, грубо говоря, веб-браузер, который Windows-программист может встроить в свою программу и, таким образом, построить интерфейс программы на базе DHTML

Использует ее уже достаточно много крупных компаний, так что для приложений, требующих развитого UI, можно пробовать. Пока хорошей/популярной обертки для Delphi нет, но начало уже положено.

Подробнее, в интервью с разработчиком, можно почитать здесь

1 комментарий:

stokito комментирует...

круто, мне давно было интересно как они сделали такой хтмл. На досуге попробую.
Кстати в самой винде тоже много на каком то хитром хтмл поделано. Ну например всякие аплеты в панели управления. Ты не в курсе как они это делают?