Помимо браузеров, упомянутых в списке категорий нашего блога, в сети есть еще великое множество других браузеров, о существовании которых многие даже не подозревают. Попробуем восполнить этот пробел мини-рубрикой «Иные». Итак, встречаем: открытый XML-браузер X-Smiles.

X-Smiles был создан в 1998 году, как студенческий проект в Технологическом университете Хельсинки. В 2001 году он был представлен, как open source браузер, но основная разработка до сих пор ведется все в том же университете.
Главные достоинства X-Smiles: кроссплатформенность (неудивительно, ведь он написан на Java) и поддержка различных XML-приложений: XHTML (вместе с CSS), SVG, SMIL, XSL, XForms, и др. Несмотря на такой внушительный список поддерживаемых форматов, X-Smiles может быть легко портирован на встроенные микросистемы с поддержкой Java.
На интерфейс X-Smiles смотреть без содрогания невозможно. Понятно, что это для разработчиков это не главное, но все же можно было уделить больше внимания этому компоненту. Впрочем, X-Smiles поддерживает скины (Edit → Change GUI), что несколько смягчает этот недостаток.
Конечно, трудно ожидать от некоммерческого проекта группы энтузиастов реализации всех стандартов на уровне лидеров рынка, но SVG и CSS X-Smiles поддерживает сносно, в чем можно убедиться посмотрев примеры на стартовой странице браузера. Однако, стоит уйти от демок к реальным сайтам, как нас постигнет жестокое разочарование: современные верстальщики и X-Smiles говорят будто бы на разных языках.

В итоге: X-Smiles игрушка для любопытных, в которой можно, например, посмотреть в действии XForms. Но от реалий сегодняшнего интернета он бесконечно далек.

