Статьи
Портфолио
Друзья
Контакты

Последние статьи

15.10.2011 Zend Framework Day 2011, 12 ноября, Киев (0)

27.09.2011 MSSQL, XML и PHP. Как заставить это работать из под *nix? (0)

22.06.2011 Zend Framework, MSSQL и UTF-8 - проблемы с кодировками (5)

Все

Категории

PHP (2)

Zend Framework (32)

Javascript (4)

Другое (13)

Книги (1)

Все

RSS

Статьи

Комментарии

Портфолио

Облако тегов

программирование  open search  портфолио  php  zend framework  Zend_Db  Smarty  Zend_Form  паттерны  javascript  niceforms  jQuery  Zend_Mail  веб  Google  Zend_Rest  Zend_View_Helper  zend casts  Zend_View  Zend_Layout  speedUp  интернет  Загрузчик фотографий  Flash  ВКонтакте  zend  localization  zend_translate  gettext  Я читаю  Книги  sphinx  софт  массовые рассылки  хранение данных 

Все

Статистика



Покупай с умом - купить доменное имя. Домен .RU за 99 руб.
. ул. Прохоровская 4/6 044 361-29-13: погрузчик тойота, расход топлива погрузчика.
. Авиакомпания АЭРОСВИТ Сбор: авиабилеты Одесса - www.avia.ua.

Главная > Статьи > Javascript > Niceforms - стилизируем формы!
19.11.08 Niceforms - стилизируем формы!

Здравствуйте, дорогие друзья! Вот решил написать интересную заметку о забавном JS, который поможет сделать Ваши веб-формы более красивыми и изящными всего за пару минут Вашего внимания.

Скриншот №1

Речь идет о малоизвестном проекте Niceforms, который ведет Lucian Slatineanu. На момент написания статьи последней была доступна версия 2.0.

Это решение построено с использованием JavaScript и CSS, без применения сторонных библиотек и Javascript-фреймворков.

 

Для того, чтобы начать использовать всю эту красоту нужно:

 

  1. Скачать самую последнюю версию разработки с сайта Emblematiq;
  2. Поместить файлы проекта в папку на Вашем сервере;
  3. Подключить файлы в Ваши веб-странички (как обычно);
  4. Открыть страничку с подлюченными файлами и... вуаля!

Скриншот №2

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

 

Но как всегда в бочке меда найдется и ложка дегтя. Протестировав компонент на нескольких разных страницах при разных браузерах, я не нашел никаких проблем, но тут я вспомнил, что некоторые важные для меня формы используют для наполнения контентом TinyMCE, а он в свою очередь експлуатирует для своих целей textarea. Мои догадки оказались не безпочвенными.

 

Действительно, отрисовка этого елемента производилась некоректно. Но после некоторых примитивных правок в коде Niceforms я добился нужного и библиотека не срабатывала на полях ввода, где уже работает TinyMCE.

Скриншот №3

Итак, Данный инструмент из этого:

Скриншот №4

Делает вот такую красоту:

Скриншот №5

В общем - неплохая разработка. Мне очень понравилась. Настоятельно рекомендую обратить на неё внимание.

 

Сайт проекта: www.emblematiq.com

Теги:  javascript, niceforms

Другие категории:

■ PHP ■ Zend Framework ■ Javascript ■ Другое ■ Книги
Комментарии к статье
  autotop

21.02.09 09:23:26

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

  illusive

27.02.09 14:20:28

Вещь полезная, но прихотливая: если чего-то не так, то все лезет, а если подключать другие скрипты, которые имеют отношение к формам, то вообще завал.

  Роман

16.03.09 14:24:45

а кто нибудь может поделиться формой vars.php. чет я недоганяю по моему маленько. Спасибо!

  illusive

16.03.09 14:30:49

Роман, подкрутить этот скрипт - проще-прощего. Создайте свою форму с классом "niceform" и просто подключите на страницу JS-файлы. Все сразу станет на свои места

  Роман

16.03.09 16:00:45

Спасибо за оперативный ответ. Только я не совсем понимаю в терминологии. А можно дать мне какой ибудь фалик и я его уже под себя посмотрю... Спасибо!

  illusive

18.03.09 12:58:38

ок. Я сброшу Вам ссылку на такой файлик, когда его сделаю Улыбается.

помещу в него только пример и больше ничего. Так, думаю, будет понятнее.

  illusive

26.03.09 09:17:59

Роман, держите обещанный пример. Извините, что так долго, я просто был очень занят.

Оставить свой комментарий

 
Статьи | Портфолио | Друзья | Контакты
Идея и мозги: Васильев Андрей © 2008-2011 Web-Blog Кисточка и фантазия: Зелинский Богдан