Глава 1. Широкие возможности HTML 23
Рис. 1.6.Этот созданный с применением JavaScript интерактивный калькулятор— простой пример использования HTML для создания интерфейса прикладной программы
+ GUI могут создаваться конечным пользователем или персоналом с небольшим опытом, что удешевляет разработку.
+ GUI легко отлаживаются и модифицируются.
+ Разработка GUI не привязывается к развитию приложения. Приложение может быть любого типа:ActiveX, JavaScript, VBScript или Java-апплет.
+ Уровень доступа приложения (локальный, к сети intranet или к глобальной сети)можно изменить, не переписывая код программы.
+ GUI выглядит естественнее и проще, работу с ним легче освоить, так как он напоминает Web-страницу.
Netscape активно поддерживает язык Java, разработанный компанией Sun, однако Microsoft предпочитает, чтобы разработчики использовали технологию ActiveX. Но главное в том, что эти компании поддерживают друг друга в стремлении применять HTML для создания новыхGUI.
Когда эта идея захватит умы программистов, мы увидим больше HTML-интерфейсов, и значение HTML еще возрастет, так как он станет языком для "склейки"миниприложений (апплетов), независимо от того, на каких языках они написаны. Со временем, возможно, большинство специализированных, условно-бесплатных программ и даже некоторая часть коммерческих приложений будут писаться с применением HTML.