Главная Блог Статьи Конференции Портфолио Flash-point RSS  RU EN

Владимир Бондаренко

Специалист по web-технологиям
ПОСЛЕДНИЕ ЗАПИСИ
  •  Тьма за спиной – мобильный квест написанный Виталием Зыковым
  •  Автоматизация процессов в компании: объединение всей информационной среды в одной системе Mauris CRM (CMS + SalesForce + MailChimp + мобильное приложение)
  •  10 советов по созданию страницы своей компании в «Википедии»
  •  Сравниваем форматы для документирования RESTful API: WADL, Swagger, I/O Docs, API BluePrint, RAML, Google API Discovery, Apimatic

  • ОБЛАКО ТЕГОВ
    Ajax Apple Chrome cloud CMS ECM Flash-point Folium iPad iPhone Java Script jQuery mobile development MVC PHP Python RESTful API SDK SEO StarCraft Swagger Twitter блоги видео кодирование конференция обучение SEO оцифровка информации плагины презентация программирование развлечение скрипт советы сравнение технологии хостинг ЧПУ
    КОНТАКТЫ

    Skype: coolweb_ua

    twitter

    СЧЕТЧИК


    Реализация подсветки синтаксиса кода на своем сайте

    Реализация подсветки синтаксиса кода на своем сайте
    Довольно часто возникает необходимость разместить пару строк программного кода на своем сайте или блоге. Обходиться стандартными возможностями HTML как-то несолидно. Самому писать скрипт нет ни желания, ни времени. Следует обратиться к уже готовому решению и за считанные минуты поставить его  на сайт. Красиво, функционально и просто. Об этом и пойдет речь в статье.

    Как выбрать?

    Как говорится: «Гугл вам в помощь», когда вас спрашивают о чем-то, что вы еще не знаете. Так же поступил и я. Вооружившись Гуглом, стал искать. Удалось найти с десяток различных решений, но стоящих оказалось всего 2. Далее я расскажу о каждом из них поподробнее.


    Syntaxhighlighter

     Самое популярное решение подсветки синтаксиса в русскоязычной блогосфере. На сегодняшний день уже разработана 3 версия скрипта, которая и стоит на большинстве блогов. Протестировав различные версии, я все же решил поставить на свой сайт версию 2.1.382. Третья версия показалась мне неподходящей в связи с концептуальным различием подходов к реализации. Во второй – обычный блог, в третьей – формат фрейма.

    Демо скрипта можно посмотреть тут.


    Highlight.js

     Скрипт имеет сайт на русском языке в отличии от Syntaxhighlighter. Перед скачкой можно создать подборку языков программирования, которые будут нужны для дальнейшей работы. Сайт автоматически сгенерирует архив для скачки.

    Демо скрипта можно посмотреть тут.

     

    В данной статье были рассмотрены два самых интересных решения подсветки синтаксиса, реализованных на Java Script. Имея возможность протестировать, решайте сами, что больше подходит под специфику вашого сайта.


    Теги:  скрипт, Java Script, плагины

    Читать по теме:

     Русифицированный календарь для сайта на Java Script
     Пишем свою программу для чистки переполненного диска C: на Python
     Решение проблемы производительности работы веб-сайтов с большим объемом мультимедийных данных

    loading

    Написать комментарий

    Имя:
    Почта (скрыта):
    Сайт:
    Текст: :) :( 0_o =-0 =-D 8-) :-(( TT >:o ]:->

    Использование любых материалов сайта возможно только при размещении активной и прямой ссылки на VBond.Kiev.ua.

    Главная | Блог | Статьи | Конференции | Портфолио | Flash-point | RSS

    developed by Bondarenko Volodymyr