Просмотр архивов по тагу: ‘javascript’

Подсветка синтаксиса и автоопределение языка

За всё время существования S@R для подсветки синтаксиса разного кода в постах я перепробовал огромную кучу самых разных плагинов. Среди всего прочего особо долго продержались Code Markup и iG:Syntax Hiliter. В последнем очень хорошо сделана подсветка разных языков, но все равно он мне показался несколько громоздким и не совсем удобным (зачем использовать BB-код, когда есть теги pre и code?).

Сегодня наконец-то руки дошли до javascript'а, сделанного Иваном Сагалаевым highlight.js (Syntax highlighting with language autodetection.) — подсветка синтаксиса с автоопределением языка. Замечательных 28 килобайт, несколько минут на подключение (никаких плагинов) и вууаля.

О том какой он удобный и простой в использовании я рассказывать не буду, сходите на офф.сайт для полного ознакомления. Но я однозначно рекомендую его всем, кому нужно что-то подобное.

PS. Прошу прощения, Иван, за то что выдрал CSS и иконки. Просто любопытсво быстрого тест-драйва. В любом случае, в ближайшее время исправлюсь :).

Про формы и чекбоксы

Если бы вы только могли представить себе как я их ненавижу. Но, учитывая специфику работы, приходиться частенько с ними иметь дело. И при этом очень конкретное и непростое. Так для проекта, над которым я сейчас работаю, понадобилось сделать взаимоисключаемые чекбоксы. Именно чекбоксы и не радио-кнопки.

Даже Google оказался почти бессильным. Нарыл я кучу яваскриптов, мануалов и глубинно изучил их. А потом буквально методом тыка нацарапал свой небольшой скриптик, с которым и делюсь с публикой. Глядишь, кому жизнь спасёт :).

Подбробнее про скрипт с описанием.

Валидность html-форм

На днях столкнулся с этой проблемой. Нужно было подключить проверку на валидность нескольких гемморных html-форм. Всё бы ничего, да я ленивый, в комсомоле не был и велосипеды не люблю, поэтому для меня выходом было использовать что-то готовое. Ну или по-крайней мере адоптировать что-то под свои нужды.

Перерыл кучу всего, пообщался даже в группах гугла с волунтёрами-разработчиками Dreamweaver, достал всех в мессенджере. В итоге, как почти всегда :), Google пришел на помощь. Через некоторое время поисков я нашел один javascript, довольно простой и удобный, проверяет на валидность почти всё. Даже так как мне надо, но у меня были еще fucking checkboxes. Хотел было заюзать его, но потом нашел еще одну програмку 'Simfatic Forms', которая с радостью сделает за Вас html-форму любой сложности. Кстати, програмулька очень и очень классная! Просто радость какая-то, делает всё что хочешь и как хочешь.

Продолжить чтение ...

AJAX в блогах

Тема AJAX'а в блогах набирает обороты. Особенно с выходом беты Wordpress. В связи с этим поделюсь некоторомы интересными ресурсами:

Blogpress — http://www.bloxpress.org/demo/ (AJAX + Wordpress )
Ajaxblog — http://ajaxblog.com/ (Wordpress+K2+Ajax )
Ajax в делисиос — http://del.icio.us/tag/ajax
Ajax Patterns — http://www.ajaxpatterns.org/Main_Page