Исследование высоты страницы и блоков

При создании html страниц ширину того или иного объекта обычно указывают явно (в процентах, либо в пикселах), а вот высота довольно часто может меняться в зависимости от содержимого. Широко распространенными задачами, связанными с высотой блока, являются: «прокрутка» скроллинга (scrolling) до определенного места, расположение блока по центру или внизу страницы, позиционирование одного блока относительно другого (далее…)

Предопределённые серверные переменные: $_SERVER

$_SERVER введен начиная с версии PHP 4.1.0. В предыдущих версиях использовался $HTTP_SERVER_VARS.
$_SERVER это массив переменных создаваемый web-сервером. Нет гарантии, что каждый web-сервер будет предоставлять все нижеперечисленные переменные, сервер может опустить некоторые позиции или добавить новые, здесь не указанные. $_SERVER доступен во всех областях видимости скрипта, то есть не нужно писать global $_SERVER для доступа к нему внутри функций и методов, как это делалось с $HTTP_SERVER_VARS. (далее…)

AJAX часы

Какой самый большой недостаток скрипта часов на JavaScript? Правильно — они показывают время пользовательской машины, которое вполне может быть неверным. А какой самый большой недостаток скрипта часов на PHP? Правильно — они статичны и отображают время сервера на момент загрузки страницы. AJAX скрипт лишен обоих недостатков (далее…)

Плавное появление или изменение прозрачности

Для определения прозрачности в css по логике должно служить свойство opacity (Mozilla, Opera), но разработчики IE как всегда выделились и сделали по другому. К тому же в IE не все объекты можно сделать прозрачными. Ниже приведен пример (далее…)

Книги об AJAX или ОСТОРОЖНО — лохотрон

Когда принимаешь решение разобраться в каком-либо вопросе или, в данном случае, технологии веб программирования, первое, что обычно приходит на ум — это скачать в интернете книги, почитать статьи из данной области. (далее…)