XHTML победил
Сейчас разбирал завалы rss-подписок и прочитал в блоге Алекса Москалюка крайне интересную заметку. В ней говорится о том, что Facebook запустила программу Facebook Connect, позволяющую сайтам авторизовать пользователей через эту крупнешую в мире социальную сеть.
Но интересным для меня стало не это, а тот факт, что для работы требуется в html-коде страницы написать “<fb:login-button></fb:login-button>”.
Казалось бы, ничего удивительного, если не заметить двух вещей: 1) это XML; 2) не используется быстрая форма пустого тэга (<fb:login-button />).
Начну с конца. Короткая форма тэга, оказывается, применена потому, что FireFox некорректно обрабатывает их и, хотя в DOM документа этот узел присутсвует, редактировать его не представляется возможным.
Теперь самое интересное. Использование разметки именно Xhtml для задействования сервисов сайта масштаба Facebook говорит о том, что про html-разметку можно начинать забывать. В любом случае, сейчас переходить на xhtml ломанётся огромная толпа мелких сайтов (благо различные Wordpress-ы и так уже давно размечены в xhtml, о чём красноречиво заявляет каждый подвал любой мало-мальски приличной темы).
Кроме того, Facebook Connect уже поддержали такие монстры, как TechCrunch, CBS и CNN.
И под конец ещё один не менее примечательный факт: FC не работает в IE6 и Facebook отвечает на это просто: обновите браузер. Но это уже так, вишенка на коктейле.
