JavaScript

Пишем на JS и решаем интересные задачи.

Form styler jQuery: стилизуем checkbox, radio и select

Для разработки и интернет магазина потребовалось стилизовать элементы форм HTML такие как input[type="checkbox"], input[type="radio"] и select. По некоторым причинам многие существующие плагины мне не подошли так как потеряли свою актуальность и их код не адекватно работал с новыми версиями jQuery, а также конфликтовал с другими плагинами. Собственно, пришлось написать свою примитивную обертку для стилизации элементов форм.

JavaScript micro framework Evolution 1.7.2

И так. Сейчас Фреймворк развивается весьма медленно, так как я его использую всего на тройке своих и проектах клиентов, а новые функции и ревизии API происходят только по надобности в новом функционале.

Что же изменилось в версии 1.7.2? Во первых, изменился способ самоинициализации. Теперь он построен не на таймере потому что мобильные версии бразуеров до сих пор тупят и не следуют стандарту(медленно инициализируются).

Второе изменение ‐ это появление API $.fireEvent для симуляции какого либо события(например, click или from submit).

42 Kb или как я начал рефакторить свой фреймворк на ES 7

Собственно, ради развлечения и для повышения скилов в области HTML DOM и JavaScript мною порядка года назад был написан микрофреймворк Evolution. Название было выбрано в силу того, что появлялись новые стандарты языка JavaScript ES6 и ES7 и нужен был какой-то более менее интересный проект для миграции кода(его постепенной эволюции с непрерывным тестированием фич в современных браузерах). Сразу же идея подразумевала не поддерживать старые браузеры и тащить только те, которые будут обеспечивать работоспособность системы на определенный этап развития.