Некоторое время назад я делал обзор библиотек, предназначенных для подсветки кода. Но тогда я упустил из виду одно очень интересное решение (скорее всего не одно ). Называется эта библиотека Chili и представляет собой плагин к jQuery. Т. е. в данном случае речь идет о подсветке кода на стороне браузера. Это очень удачное решение, особенно если вы уже используете jQuery для других целей. В этом случае объем дополнительного JavaScript кода сводится к минимуму. Прежде всего, посмотрите на список поддерживаемых языков: C++, C#, CSS, Delphi, Java, JavaScript, LotusScript, MySQL, PHP и XHTML. Конечно, если сравнивать с библиотеками вроде GeShi (которые выполняют подсветку на стороне сервера), то список выглядит совсем не впечатляюще. Но, с другой стороны, вы не используете ресурсы сервера для подсветки. Да и по большому счету все самые распространенные языки присутствуют. Естественно, языки можно добавлять, но делать это без особой необходимости не стоит. Все-таки не всем понравиться дополнительно грузить несколько десятков килобайт кода библиотеки ради подсветки пары строчек. Теперь рассмотрим установку и настройку. 1) Распаковываете библиотеку в какую-нибудь папку на сервере (например, js/chili). 2) Добавляете в заголовок страницы следующий код:
Понравилась статья? Получай обновления и будь всегда в курсе событий!