Статьи

Свойство position в CSS

Свойства позиционирования CSS позволяют расположить элементы так, как вам это нужно. Вы можете расположить элемент позади другого, и указать то, что должно происходить, если содержимое элемента слишком велико.

Преимущества и недостатки CMS Битрикс

CMS «1С-Битрикс: Управление сайтом» — один из лидеров среди систем управления сайтом в России. Он довольно универсален и позволяет создавать и Интернет-магазины, и корпоративные сайты, и информационные порталы любой сложности. Рассмотрим преимущества и недостатки.

Как добавить удаленное поле body к типу содержимого в Drupal 7?

Легко! Просто запустите один раз код:

$types = node_type_get_types(); // загружаем все типы содержимого
node_add_body_field($types["type_name"]); // добавляем поле body к нужному типу
How to restore removed field Body in content type in Drupal 7?

Создание коротких URL-адресов с помощью Google URL Shortener (goo.gl)

В предыдущей статье я объяснил, как выполнить постинг в Twitter c помощью PHP. Очень часто в сообщениях на Twitter нужно вставлять ссылки, но так как длина сообщения ограничена 140 символами, то желательно увеличить количество символов для самого сообщения, уменьшив длину ссылки. Именно для этого существует множество сервисов для формирования коротких URL.

Постинг в Twitter с помощью PHP (Twitter API, OAuth)

в категориях:

После того как 30 июня 2010 года в Twitter запретили механизм базовой аутентификации, все действия по работе с Twitter API (требующие аутентификации) нужно выполнять с помощью нового механизма OAuth. На первый взгляд новый API ужасно сложный... но на самом деле всё гораздо проще, чем кажется.

В этой статье я покажу, как с помощью PHP, используя Twitter API, можно изменить статус в Twitter (послать сообщение).

Создание собственных jQuery-селекторов

в категориях:

Из всех JavaScript-библиотек, jQuery вероятно имеет синтаксис селекторов, наиболее близкий к спецификации CSS. Это делает её простой для изучения верстальщиками и веб-дизайнерам, разбирающихся в CSS. Хотя в jQuery существует более 50 селекторов, иногда необходимо находить элементы на страницы по определенным, специфическим признакам. Именно для таких целей и удобно создавать собственные селекторы jQuery.

Обработка больших объемов данных в JavaScript

в категориях:

В предыдущей статье мы изучали время выполнения JavaScript в браузерах и их ограничения, а также методы, которые могут помочь избежать появления сообщений вида "Скрипт не отвечает" в браузере. Мы рассмотрели метод псевдо-потоков, основанный на времени выполнения. Теперь мы будем искать способ обработки больших массивов данных в браузерах.

Ограничения браузеров на выполнение JavaScript

Каждый браузер по-своему определяет ограничения на выполнения JavaScript-кода. В статье рассматриваются основные способы таких ограничений в современных браузерах.

Радио-плеер с помощью HTML5 <audio>

До появления HTML5 было крайне неудобно добавлять аудио на веб-страницы. Многие годы Flash был единственным способом вставки аудио-контента — но с внедрением тега <audio> в HTML5, воспроизведение аудио-контента на веб-страницах теперь может быть выполнено самим браузером, что полностью соответствует веб-стандартам — вы можете легко создать кнопку любого вида с помощью CSS и HTML, а потом назначить ей соответствующую функциональность, используя Audio API языка HTML5.

В этой статье мы познакомимся с тегом <audio>, начав с основ, посмотрим, как он работает в различных браузерах, а затем создадим радио-плеер, который будет использовать аудио-поток, транслируемый сервером.

Sypex Dumper 2 — новая версия, новые возможности

в категориях:

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

RSS-материал