Далее обычно следует список множества вещей, которые Mozilla тоже умеет делать (к примеру, прозрачность элементов страницы или редактирование содержимого страницы), о чем аргументирующий просто поленился узнать. Даже для ActiveX можно при желании установить плагин (но лично мне как-то не хочется, если подумать о последствиях для безопасности моего компьютера). Да, конечно, многие вещи в Mozilla реализованы иначе, чем в Internet Explorer, но почему они должны быть реализованы так же, если они не описаны ни в каком стандарте (то есть могут запросто измениться в следующей версии), часто недостаточно продуманы, заточены под одну определенную операционную систему, а то и вовсе реализованы так, что ни в каком другом браузере поддерживаться вообще не могут?
С другой стороны, Mozilla предоставляет программистам на JavaScript множество классов на все случаи жизни, которые в IE отсутствуют или реализуются только через ActiveX с соответствующими предупреждениями для пользователя (парсинг и сериализация XML-кода, работа с протоколами SOAP и XML-RPC и т.д.). Можно делать сайты на XUL, который намного лучше HTML подходит для создания пользовательских интерфейсов (на нем, конечно же, можно точно так же делать и клиентские приложения). При желании можно даже получить доступ на внутренние компоненты Mozilla (с разрешения пользователя, конечно), с помощью которых можно делать практически все.
|