jQuery Tools v1.0.1 — библиотека компонентов для вебдванольных сайтов

jQuery Tools

jQuery Tools v1.0.1 — это небольшая библиотека, весом всего лишь в 5.8 кб, которая включает в себя наиболее важные компоненты для сайтов web 2.0.
На официальном сайте jQuery Tools можно посмотреть более 50 демо-страниц, а также подробная документация по применении.

Библиотека включает в себя:

  • Табы;
  • Всплывающие подсказки;
  • Плавные переходы;
  • Прокрутки;
  • Всплывающие окна;
  • Другое

Восстановление данных MySQL

Самое важное для владельца сайта — это то, что есть на сайте, тоесть его содержимое. Чтобы небыло беды, например в случае «падения» сервера, нужно сохранять содержимое сайта, а потом, в случае необходимости восстанавливать данные. Есть два способа сохранения данных:
  1. Сделать дамп через shell (ssh (для Windows — клиент Putty));
  2. Сгененировать CSV-файл с помощью PHP;
  3. Сделать дамп *.sql через phpMyAdmin или Sypex Dumper.


( Читать дальше )

10 бесплатных CAPTCHA сервисов и скриптов

Эта статья — краткий переведенный обзор десяти интересных скриптов и сервисов для защиты сайта от спама. Оригинал статьи (англ.) можно прочитать здесь.

( Читать дальше )

Кроссбраузерная одноцветная полупрозрачность

В этой статье я рассмотрю метод создания блоков с одноцветным полупрозрачным фоном.
Например, таких:



Сразу оговорюсь, что я не буду использовать opacity и абсолютное позиционирование, чтобы разместить контент поверх полупрозрачного блока.

Итак, нам нужно сделать блок с однотонным полупрозрачным фоном. Для этого можно использовать свойство opacity, но все знают, что оно применяется не только к самому элементу, но и к его детям. Можно, конечно, схитрить и применить opacity к элементу-подложке, а сам контент разместить в другом блоке, и, затем, переместить этот блок на элемент-подложку с помощью абсолютного позиционирования. Но у этого метода есть существенные недостатки, во-первых, необходимо точно знать размеры блока, а, во-вторых, добавляются лишние несемантические элементы.

( Читать дальше )

Континуации и stateful веб-программирование

Идея совсем не нова. Идея древна. Однако большинство наблюдаемых вокруг веб-фреймворков упорно игнорируют эту идею.
Она заключается в том, чтобы использовать континуации (continuations) для магического превращения RESTful (stateless) веб-приложений в более удобный и привычный stateful формат.

( Читать дальше )

Проверка орфографии с помощью Google

Иногда в проекте требуется проверить данные на предмет орфографических ошибок, не полагаясь на познания пользователя по части языков. Тут нам сможет помочь компания Google, с таким их сервисом, как проверка орфографии, используемым в Google Toolbar. Но, к сожалению, Google не предоставляет открытого API для работы с ним.

( Читать дальше )