Визуальная шпаргалка: CSS совместимость с Internet Explorer 6, 7 и 8

В наши дни совместимость CSS-кода с различными браузерами стало очень важной задачей среди веб-дизайнеров и разработчиков. С каждой новой версией Windows Internet Explorer, поддержка CSS улучшается. Эта визуальная шпаргалка поможет вам понять совместимости браузеров Internet Explorer 6-8 с CSS 1-3. Эти 2 страницы содержат информацию по селекторам, атрибутам, псевдо-классам, рамкам, позиционировании, шрифтам… Шпаргалка в GIF. …

Подробнее

Sypex Dumper 2

Обновился Sypex Dumper — PHP-скрипт, с помощью которого можно просто и быстро создать резервную копию (бекап, дамп) базы данных MySQL, а также восстановить в случае необходимости базу данных из резервной копии.

Почему все переходят на Linux ?

Смотря статистику своих сайтов, заметил, что около 30 процентов пользователей сидят под nix’ами. Почему же люди переходят на него? Причины моего перехода на OpenSUSE: Linux доступен пользователям бесплатно Система может быть свободно модифицирована и распространяться даже на коммерческой основе Открытый исходный код Linux мало подвержен воздействию вирусов, троянов, червей, программ-шпионов и остального вредоносного ПО Возможность …

Подробнее

Отдать PDF на скачку

При проектировании одного проекта столкнулся с проблемой некоторых браузеров открывать PDF-документ непосредственно в окне браузера. Это чревато тем, что вы вообще ничего никогда не сможете просмотреть, либо при сохранении открытого файла получите «битый» документ.

Было принято решение отдавать файлы скриптом. Чтобы не мудрить с движком — подпилил все напильником через mod_rewrite.

Получить расширение файла

Получить расширение файла в РНР задача не сложная и способов ее решения существует масса. Давайте попробуем рассмотреть несколько возможных вариантов. $filename = ‘имя файла’; // 1 способ echo end(explode(‘.’, $filename)); // 2 способ echo array_pop(explode(‘.’, $filename)); // 3 способ echo substr(strrchr($filename, ‘.’), 1); // 4 способ echo substr($filename, strrpos($filename, ‘.’) + 1); // 5 способ …

Подробнее

PHP singleton

Singleton Pattern (single — единственный [англ.] ton — мода, стиль [англ.]) — один из наиболее известных шаблонов проектирования. Почти в любой объктно-ориентированной программе обычно существует один-два объекта, которые инициализируются в начале, и используются на всем протяжении работы приложения. Нет нужды каждый раз создавать объект класса, достаточно создать один экземпляр класса, в начале работы программы, и пользоваться им.

ЕС хочет ограничить громкость mp3-плееров

Европейская комиссия сегодня выпустила новый список стандартов, касающихся предельно допустимых уровней громкости MP3-плееров. В Брюсселе говорят, что новые стандарты позволят многим молодым людям сохранить слух во время прослушивания любимых музыкальных композиций. Новые требования предусматривают от производителей цифровых плееров установку по умолчанию не максимальных уровней громкости, а допустимых для безопасного прослушивания, кроме того требования предписывают наличие …

Подробнее

В работе Gmail снова произошел сбой

В работе почтового клиента Gmail от компании Google Inc второй раз за месяц возникли технические проблемы в четверг, приведшие к тому, что пользователи более двух часов не могли получить доступ к своим контактам. В начале этого месяца у большинства клиентов Gmail возникла схожая проблема, на решение которой у Google ушло более часа. Причиной сбоя стала …

Подробнее

Для чиновников России разработают секретный браузер

Для чиновников России разработают секретный браузер

Чтобы государственные тайны из компьютеров чиновников не попадали в интернет, правительство хочет разработать специальный браузер — программу просмотра веб-страниц, которая сохраняла бы анонимность и защищала данные пользователей интернета в российских ведомствах. Новая разработка имеет шанс стать первым российским браузером — ее созданием может заняться разработчик ЕГАИС. Руководство НТЦ «Атлас», предприятия, известного по разработке системы ЕГАИС …

Подробнее

Google предлагает «ВикиКомментарии»

С сегодняшнего дня компания Google предлагает пользователям новую функцию панели инструментов Google — «ВикиКомментарии». Новая возможность, названная «ВикиКомментарии», позволяет пользователям со всего мира обмениваться полученными в Сети опытом и знаниями. С помощью «ВикиКомментариев» посетитель любого сайта может оставить на нем свои замечания — и таким образом поделиться с другими полезной информацией и мнением о ресурсе. …

Подробнее

Умный переключатель языков

Обычно переключение языков на сайте сделано обычными ссылками вида |ru|en|cn|, которое никак не отслеживает на какой странице пользователь решил поменять язык, и просто переходит на главную страницу сайта с другим языком. Попробуем сделать интелектуальный переключатель языков, который бы отслеживал, где в данный момент находится пользователь, чтобы перенаправить его на ту же страницу, но на выбранном …

Подробнее

Украинцы взламывают Facebook за 100 баксов

Специалисты PandaLabs обнаружили любопытный онлайн-сервис, предлагающий всем желающим услуги по взлому учётных записей на Facebook всего за 100 долларов штука. Деньги предлагается отсылать некоему жителю Украины, однако эксперты сильно сомневаются, что те, кто расстанется с этими деньгами, получат взамен обещанный пароль. На главной странице этого «сервиса» предупреждается, что взлом любого счёта обычно занимает до 5 …

Подробнее

Установка standalone версии Akismet для сайта

Akismet — веб-сервис от создателей WordPress, анализирующий качество содержимого, отправляемого на веб-сайты. Сюда включаются: комментарии, сообщения, отправляемые через контакт-формы, блоги, сообщения на форумах и прочее.