Как стать автором
Обновить

Комментарии 28

В целом все максимально просто и удобно.
Не хватает drag and drop окошка. И еще можно было бы сделать окошко прозрачным, а при наведении убрать прозрачность.
Как по мне — так все-равно верстальщику просто прийдется пройти через ФаерФокс, хотя бы для проверки кроссбраузерности. Т.е. таковое чудо МАСТ ХЭВ любой верстальщик… Исходя из этого WebDeveloper, в принципе, не стает проблемой… И зачем усложнять(ИМХО) жизнь и без того затурканного верстальщика Джава Скриптами???

Хотя все это чисто мое мнение ;)
Можно было бы оформить для Greasemonkey в огнелисе там можно навешивать команды скрипта, то есть запускать только когда надо, а так же с помощью них же сохранять все в куках…
Да и в остальных браузерах [кроме ИЕ] можно подключать сторонние скрипты, правда не знаю можно ли им добавлять пункты меню…
Пока нет
Плохо то, что приходится вычислять размер сетки — количество ячеек и толщину линии. Сделайте автоматическое вычисление сетки.
Например, хочу сетку с шагом «десять» с учетом толщины линии для дива #content.

И неплохо было бы сохранять позицию. В куки, например.

И еще круто будет иметь резиновую сетку. С привязкой к процентам.
Автоматическое вычисление сетки сделать не сложно :)

Но есть небольшая проблема, если по ошибке верстальщика блок схлопнется и высота будет не корректной, соответственно и сетка рассчитается не правильно. Но это все условности ) Сделать можно.

Насчет резиновой верстки согласен, есть в планах, в следующей версии появится.

А что вы имеет в виду с сохранением позиций?
чтобы по контрол+эфпять позиция сетки и состояние «скрыть/показать» не менялись. Сохраняйте значение всех полей в куки и читайте от туда же.
Да хорошая идея. Обязательно сделаем
Я тут посмотрел как работают «столбцы» — это строки на самом деле ; )
поддерживаю. все-таки привычно, что и стоблы вертикальные, и колонны.
что-то у меня с глазами. не работает ни в хроме, ни в опере, ни в фф… :(
Я так понимаю, опечатку в слове «отступ» надо править в extend.grid.ru.pack.js :) ??
Именно :) Спасибо, сейчас поправлю
Спасибо за ссылку, интересно
Еще один, очень удобный способ.

function _columns(a) {

document.write(' .column_ { position: fixed; '+
'z-index: 999; top: 0; display: block; height: 100%;' +
'border-right: 1px dashed #4affff; }' +
'* html .column_ {position: absolute; } ');

for (var i = 0, l = a.length; i < l; i++) {
document.write('');
}
}

_columns([2, 13, 15, 21, 34, 42, 50, 58, 66, 74, 82, 90, 98]);
Извините, я не совсем понял. Ну вот сохранил я локально в куке какую-то сетку для определенного ID, прогнал по браузерам, а дальше что?.. Не понял фокуса удобства.
вместо кук лучше пользовать localStorage например (есть в современных браузерах FF, Safari, Chrome, Opera, IE8)
и места больше, и апи нормальный и нет ограничений на работу в iframes,
а куки оставить для недобраузеров — IE6/7 (если вы их поддерживаете)
Да эту идею мы тоже рассматривали, так скорее всего и сделаем
А еще, для удобства, чтобы данные не приходилось вводить в каждом браузере вручную, можно сделать сериализацию в строку и давать возможность загружать сетку из строки. А так же можно это в параметр инициализации сетки вынести, чтобы вообще не заморачиваться с вводом настроек для разных браузеров )
Да, уже начали делать сериализацию :)
Ряды, названные «Столбцами», рвут шаблоны.
Японская мудрость.
Прям 19й :)?
Хм… Интересная штука. Только я не пойму, каким образом она упрощает работу? Столько править потом придется, или все авто сделается?
Думаю, лучше использовать свой фреймворк, хотя бы html+css, в котором внести небольшие правки при смене задачи, чем каждый делать новую сетку на js.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации