Jputty Для Верстки, Плагин Jquery



Задача Мне нужно было разработать сайт с таким дизайном, главная страница разделена на две полосы – темную и светлую.

Тонкие линии и некоторые ключевые элементы расположены строго по принципу золотого сечения.

И тут меня осенило.



jPutty для верстки, плагин jQuery

Опять делаете простые вещи со сложным кодом html+css? Опять же, будет ли каждый браузер отображать страницу по-разному? Опять возитесь с кроссбраузерностью? Писать хаки? И почему в десктопном программировании таких проблем нет? Вы можете изменить размеры элемента в соответствии с формулой.

Переместите кнопку влево на 17 пикселей – пожалуйста.

Организовать принципиально иное расположение элементов строго в зависимости от размеров окна – не проблема! И только в html+css с этим могут возникнуть такие сложности.

Однажды я чуть не потерял заказчика, когда затянул с задачей «переместить блок чуть выше и влево»… Пришлось полностью переделывать всю планировку, потому что старая конструкция не была рассчитана на такие перемещения блока.

Эту работу не оценили, и это правильно, ведь в результате я просто сдвинул блок.

Хватит, с этого момента я решил максимально использовать в верстке JavaScript. Да, я знаю, что не у всех включен js. Да, я знаю, что сейчас этим мало кто занимается.

К статистика , JavaScript отключен менее чем у 1% пользователей! Это много или мало?



jPutty

Идея была реализована в новом плагине jQuery. Для тех, у кого отключен JavaScript, мы реализуем максимально простую верстку в связанном обычном стиле CSS (не стремятся ли такие пользователи к максимальной простоте?).

Для тех, у кого включен JavaScript, будет запущен скрипт, реализующий специальное событие:

   

$(window).

readyresize(function(width, height) {

Теги: #плагины jquery #верстка #кроссбраузерность #разработка сайтов #JavaScript #jQuery
Вместе с данным постом часто просматривают: