Хм... ну да, изменение-то в принципе линейное...
Однако в верстке имхо стоит ограничиться прямой пропорциональностью — всё-таки мало когда пригодится блок, вылазящий за край экрана. Да и другие блоки вам будет труднее спозиционировать с таким решением. Не будут ли проценты проще? ;)
Глупый пост.
В вашем случае изменение не линейное ни разу. Про проценты вам уже сказали в случае пропорциональной зависимости, ага.
Особенно убила фраза про гугление арифметических преобразований...
Меня как раз интересует время до загрузки страницы ;) Это особенно актуально для Хабра с тяжелым кодом на длинных страницах.
Насколько я помню, доступ к DOM может быть и до полной его загрузки... Но вот вряд ли это нормально кроссбраузерно... Я привык работать через инлайн-скрипты с запусками инициализации (
В HabraForest я пытался сделать подсмотренную где-то вещь — просто запускать цикл, пока DOM полностью не загрузится, в котором проходиться по нужным элементам и на обработанные ставить маркер, чтобы пропускать их на дальнейших итерациях.
Спасибо!
Сам код будет последним этапом, и про него сказать не могу ничего) Кстати, волнует один технический момент — как заставить код выполняться до полной загрузки страницы. Я попытался это сделать, однако неуспешно...
GreaseMonkey — инструмент для работы userscripts в ff. В опере userscripts нативны; и точно знаю, что они прикручиваются к сафари. Для ие в голову приходят только букмарклеты...
А вы инвайты на него не раздаете? ;)
Я забросил ХабраФорест в ожидании СуперХабра и собирался либо поучаствовать в обсуждении новой системы комментирования, либо сделать ХабраФорест уже под СуперХабр. А оказался облом в виде лимита кармы...
имхо, к навигации это имеет малое отношение ;)
у меня вот все руки не доходят сделать вторую версию ХабраЛеса, с блекджеком и шлюхами с уменьшением отступов в том числе...
Название слабо соотносится с текстом статьи — я ожидал увидеть рекомендации для ускорения работы javascript'а, а увидел рекомендации по оптимизации загрузки js и css файлов... Насколько позволяет судить мой английский, ваше название не является переводом авторского ;)
use автоподстановку делает.
Как я понимаю, new Class() будет на самом деле делать new MyCMS::Core::System::Class()...
Имхо, бесполезная штука — нагляднее использовать полное название неймспейса или хотя бы алиас...
как можно в автолоаде узнать запрашиваемый неймспейс или как можно (и можно ли) делать локальные (в рамках одного неймспейса) автолоады
можно ли перемещаться по иерархии неймспейсов? потому как если нет, то лучше было бы сделать вложенные классы для static обращений
как понять фразу мануала «К примеру, если пространство имён A::B::C импортировано, new C() будет транслировано как new A::B::C().», если new A::B::C() обращается к неймспейсу A::B
Очень понравилось оформление! Но с недостатком ;)
Вы путаете источники и ссылки. Источники указываются в сносках [x], а ссылки лучше вставлять напрямую. Т.е. в вашем случае стоит оставить только сноски 1, 2 и 6, остальное — конвертировать в прямые ссылки.
И да, не убирайте ни за что «заметки на полях» — не так уж сложно их пропустить тем, кому не интересно ;)
Однако в верстке имхо стоит ограничиться прямой пропорциональностью — всё-таки мало когда пригодится блок, вылазящий за край экрана. Да и другие блоки вам будет труднее спозиционировать с таким решением. Не будут ли проценты проще? ;)
В вашем случае изменение не линейное ни разу. Про проценты вам уже сказали в случае пропорциональной зависимости, ага.
Особенно убила фраза про гугление арифметических преобразований...
А форматирование либо опциональное авто-, либо функционал для ручной расстановки.
Насколько я помню, доступ к DOM может быть и до полной его загрузки... Но вот вряд ли это нормально кроссбраузерно... Я привык работать через инлайн-скрипты с запусками инициализации (
В HabraForest я пытался сделать подсмотренную где-то вещь — просто запускать цикл, пока DOM полностью не загрузится, в котором проходиться по нужным элементам и на обработанные ставить маркер, чтобы пропускать их на дальнейших итерациях.
Сам код будет последним этапом, и про него сказать не могу ничего) Кстати, волнует один технический момент — как заставить код выполняться до полной загрузки страницы. Я попытался это сделать, однако неуспешно...
GreaseMonkey — инструмент для работы userscripts в ff. В опере userscripts нативны; и точно знаю, что они прикручиваются к сафари. Для ие в голову приходят только букмарклеты...
Я забросил ХабраФорест в ожидании СуперХабра и собирался либо поучаствовать в обсуждении новой системы комментирования, либо сделать ХабраФорест уже под СуперХабр. А оказался облом в виде лимита кармы...
у меня вот все руки не доходят сделать вторую версию ХабраЛеса,
с блекджеком и шлюхамис уменьшением отступов в том числе...и пост это хорошо демонстрирует ;)
Как я понимаю, new Class() будет на самом деле делать new MyCMS::Core::System::Class()...
Имхо, бесполезная штука — нагляднее использовать полное название неймспейса или хотя бы алиас...
как я понимаю, в неймспейсах он не доступен
Вы путаете источники и ссылки. Источники указываются в сносках [x], а ссылки лучше вставлять напрямую. Т.е. в вашем случае стоит оставить только сноски 1, 2 и 6, остальное — конвертировать в прямые ссылки.
И да, не убирайте ни за что «заметки на полях» — не так уж сложно их пропустить тем, кому не интересно ;)