Когда собираешь ядро для роутера, ДАЖЕ НЕ ДУМАЙ выкинуть оттуда поддержку ЛЮБОЙ даже не нужной (на первый взгяд ;-] ) хрени, которая относится к сети! Похоже на закон мерфи: “Если ты уверен что эта возможность не нужна или лишняя, она обязательно понадобится через пару месяцев”.
Вот и я как дурак собрал роутер без поддержки ipv6 (о чем пожалел полгода назад) и vlan (о чем пожалел сегодня утром).
Вывод: собирая роутер, включи в ядро фичи, которые нужны 100% и прямо сейчас, а что не нужно – включи модулем.
Бывает случается так, что яваскрипт выполняется долго, а страничка сверстана с использованием таблиц. Что мы получаем? А получаем мы тормозную загрузку всей странички из-за какого-то яваскрипта, который выполняется секунд 5-10 (например). Меня, как пользователя, это бесит ™.
Что же можно предпринять:
В коде страницы в том месте, где должен быть вывод яваскрипта рисуем div: <div id="ipv6"></div>
А в самом конце странички (до закрывающегося тега тега body) вставляем сам скрипт, и говорим в каком правильном месте его оттобразить :-) <div id="ipv6_hide" style="display:none"><script type="text/javascript" src="http://metric.inetcore.com/46meter/46meter.js?s=www.antmix.pp.ru"></script></div> <script type="text/javascript"> document.getElementById("ipv6").innerHTML =document.getElementById("ipv6_hide").innerHTML; </script>
Указанная хитрость использована прямо на этом сайте :-)
Спасибо Лежневу Владиславу за подсказку и указание на этот способ.