Pull to refresh

Comments 53

крутая штука, сохраню, плюсанул Вам
Я не понял что то. Еще раз поясните, какую смысловую нагрузку несет эта сетка?
сетка самым верхним слоем (помните графические редакторы?). даёт возможность проверять выправку дизайна, чтобы вовремя подправить. вещь удобная. умелое использование положительно влияет на точность и аккуратность конечного результата.
Только странно что её не убрали после запуска сервиса.
Там много чего не убрали после запуска сервиса. Даже код приветствия авторизованного пользователя, некого Sundukov. Впрочем, там же есть ответ яндекса на Ваш вопрос: <--Найдётся&nbsр;всё-->
;)
А ещё <div id="debug_div"></div> внизу страницы...
Можно, например, наглядно проконтролировать отступы и равнение по краю.
К тому же интересна сама идея подключения яваскрипта для подобных целей.
выравнивание вёрстки по сетке. достаточно важная штука в веб-дизайне
А еще посмотрите код страницы edu.mail.ru/cgi-bin/splash
Довольно-таки оригинальный способ "облегчить" странчку :)))
UFO just landed and posted this here
Превосходно :) комментирование решает :)
UFO just landed and posted this here
Помоему правильней использовать plugin к браузеру типа GridFox и минимизировать количество кода используемого для дебага пусть и визуальных фич.
В других браузерах тоже стоит проверять )
вау, Тайные рецепты от artlebedev
да этим рецептам уже больше года, гуляют по ангоязычному интернету и CSS-фреймворкам.
Виталий, я не умаляю Вашей гениальности (не поймите превратно), просто на фоне
http://developer.yahoo.com/yui/grids/bui…
http://www.w3.org/TR/css3-grid/
http://www.gwhite.us/downloads/css_grid_…
http://960.gs/
http://code.google.com/p/blueprintcss/
предложенное решение выглядит не настолько передовым. Да, его идея витает в воздухе, и большой респект за реализацию. Но оно не является новым для Интернета вообще, хотя для Рунета в частности очень даже новаторское.
А я, в свою очередь, не утверждаю, что это rocket science и решение витает в воздухе. Но это не означает, что оно откуда-то слизано. И да, ему уже больше двух лет (оно опубликовано позже начала использования).
если ему 2 года — значит, Вы — первооткрыватель :)
Это приятно, когда твоё решение используется студией Лебедева при создании страниц Яндекса? :)
Страницы Яндекса содаются Яндексом, а не студией Лебедева.
Теперь макеты ТМ будут верстаться с использованием такой вот сетки? ;-)
У нас не настолько жёсткие требования.
Проголосовать не могу, но добавил в избранное...
Полезная штука.
а никто не подумал, что эти вот комментарии оставлены специально?
Люди даже, возможно, думали, когда писали их.
А почему нельзя делать скриншоты и просто сверять расстояния в оригинальным макетом.. например, наблюдая за координатами мышки в пикселях (в фотошопе)?
Потому что это неудобнее?
кстати! по Ctrl-плюс дизайн разъезжается, ибо часть элементов жестко прибита к сетке, а часть - нет
Вот такое пришло в голову для GreaseMonkey:

// ==UserScript==
// @name gridViewer
// @namespace gridViewer
// @description View grid of page
// @include http://*.ru*
// ==/UserScript==

(function() {
function _columns(a) {
if (window.location.search.indexOf("columns") == -1) {
return;
}
_addStyles();

_addGrid(a);
}

function _addStyles() {
var _rule = '.column_ { position: fixed;z-index: 999; top: 0; display: block; height: 100%;border-right: 1px dashed #4affff; }' +
'* html .column_ {position: absolute; }'
document.styleSheets[0].insertRule(_rule, 0);

}

function _addGrid(array, containerNode) {

var _containerNode = (containerNode || document.body);

for (var i = 0, l = array.length; i < l; i++) {

var el = document.createElement('span');
el.className = 'column_';
el.style.cssText = 'left:' + array[i] + '%';

_containerNode.appendChild(el);
}
}

_columns([2, 10, 18, 26, 34, 42, 50, 58, 66, 74, 82, 90, 98]);

})()
у меня почему-то не хочет работать :(
Чтобы в продакшене не было всякого лишнего, я использую конструкции вида (PHP)
if (CONFIGURATION !== CONF_PRODUCTION) {
$this->layout->addJsFile('/js/columns.js');
}

Еще есть CONF_DEVELOPMENT (локальная тачка) и CONF_PREVIEW (демо-сервер)
Ну просто откровение свыше…
Ага, типа Страшный Секрет ))
И вносите кучу ifов на нагруженный продакшн?:(
сказать, что if выполняется быстро - ничего не сказать ))
Там всё по сетке. Сется это не только линии, но и всё, что между ними. Например, половинки.
Сетка на то и сетка, чтобы по ней блоки выравнивались... А когда "там еще половинки, четвертинки" - это уже значит "была сетка, да забили" :)
Какой-то неубедительный довод )
Удобнее былобы включать режим с сеткой не через query-srting, а якорем.
Чоб страница не перезагружалась. Ну и для такой бодяги совсем не нужно заводить не анонимную функцию в глобальной видимости.
Sign up to leave a comment.

Articles

Change theme settings