JavaScript

Показать блок div только 1 раз, код на JavaScript с cookie, без jQuery

Следующий скрипт выводит html-код в определённый блок div с помощью функции JavaScript innerHTML. И устанавливает переменную cookie, чтобы при повторном визите не показывать этот html-код.

Так, например, можно приветствовать посетителя или показать всплывающее окно с предложением вступить в группу, подписаться на новости или посмотреть акции магазина.
Почему без jQuery? - Чтобы не подключать лишний js, но в интернете примеры на jQuery преобладают.

Экстремальное ускорение Drupal-сайта на виртуальном хостинге

Drupal: 
Уровень сложности: 

Если вы настроили модуль Boost для анонимов и хотите повторить успех для авторизованных, тогда попробуйте закомментировать строку в .htaccess в секции Boost:

# RewriteCond %{HTTP_COOKIE}

После этого все авторизованные пользователи будут видеть кэшированные для анонимов страницы, если имеются (а если не имеются, то обычный вывод Друпал для авторизованных, без буст).

Nice Menus убираем задержку появления подменю при наведении мыши

Модуль Nice Menus создаёт выпадающее меню. В отличие от модуля Superfish, этот модуль более простой, а скрипты - легковесные. Поэтому я выбираю Nice Menus.

Задержка исчезновения выпадающего меню после отведения мыши настраивается в настройках модуля тут /admin/config/user-interface/nice_menus во вкладке Дополнительно: Настройки Superfish, но есть и другая задержка - задержка появления, которая тоже настраивается: медленно, обычно, быстро.
При выборе "быстро" эта задержка всё равно присутствует.

Платформа Node.js. Возможности, решения, особенности Node.js

Уровень сложности: 

Node.js для новичков - это возможность сделать соц. сеть с быстрым обменом сообщений и добавлением новостей. Эта технология используется для создания удобных сайтов с обновлением страниц без перезагрузки и обменом сообщений как в Вконтакте.

Полезные сервисы для разработчика и дизайнера. CSS и JS

Сервисы отправки e-mail с сайт через встроенные формы

http://emailmeform.com - удобный сервис отправки сообщений через сайт. Создайте форму, редактируйте дизайн, поля, получателей уведомлений и вставьте на сайт JavaScrit-код или ссылку на форму. Отправляет письма через сайт, используя свой почтовый сервер, при успешной отправке показывает сообщение или переадресует на нужный url. Имеет защиту reCaptcha, которую можно отключить или выбрать способ проверки.

 

Библиотеки JavaScript для стилизации выпадающего списка dropdown

Выпадающий список в обычном html создаётся тегом select, функции которого не всегда удовлетворяют полностью разработчиков. Часто необходимо добавить картинки (флаги, иконки) к элементам списка, также организовать поиск или настроить стиль прокрутки. Следующие библиотеки улучшают и делают удобным виджет выбора элементов выпадающего списка.

Защита от копирования на сайте?

Содержимое сайта в РФ охраняется законом об авторском праве.
Технически защитить материалы можно скриптом.

Для запрета копирования можно использовать, например, такой скрипт:

Подписаться на Front page feed