Скрипты и советы

Web-разработка / альтернатива HTML5 прямо сейчас

Web-разработка / альтернатива HTML5 прямо сейчас

Пока все обсуждают HTML5 я тут пошевелил извилинами и придумал, в общем-то, тривиальную, но полезную концепцию и решение всех ваших проблем с языками разметки. Оно работает уже сейчас в Mozilla, WebKit и Opera. Для начала, однако, я все же скажу пару слов об HTML5, чтобы было понятно, к чему я веду. На мой взгляд авторы этого языка решают только текущие проблемы, которые могут стать просто неактуальными к тому моменту, как язык таки реализуют в браузерах. HTML5 по определению не способен на

Подробнее
Каскадные Таблицы Стилей / Вспомогательные классы

Каскадные Таблицы Стилей / Вспомогательные классы

Лично мне, иногда, при верстке очередной страницы или изменении существующей, требуется (или просто хочется) добавить несколько простейших параметров стилей. Писать определение стиля в разметке не очень хочется, не только из-за того, что это набор достаточно длинной строки, но и потому, что это определение потом может остаться в разметке навсегда (как говориться: нет ничего постояннее временного). Кроме того, в каждом отдельном файле CSS-стилей порой валяются одни и те же классы стилей в одну

Подробнее
Web-разработка / Url в CSS

Web-разработка / Url в CSS

Недавно из-за своей невнимательности, наверное, обнаружил забавную вещь в css (поиском искал на Хабре — не нашел). При указании url фоновой картинки я забыл упомянуть расширение: .somediv { background-image: url('img/background'); } Но браузер (Firefox) спокойно вывел мой png-фон. Мне стало интересно и я решил проверить. Создал 3 разноформатных файла, с одним и тем же именем «background» и естественно поместил их в одну папку. Использовав вышеуказанную «очепятку» узнал: Из всех трёх

Подробнее
Клиентская оптимизация / Data:URI CSS Sprites — современный подход к генерации CSS спрайтов

Клиентская оптимизация / Data:URI CSS Sprites — современный подход к генерации CSS спрайтов

Мучения со стандартным подходом применения CSS спрайтов, а именно трудности модернизации и в некоторых случаях сложности оптимальной компоновки заставили искать альтернативный вариант оптимизации загрузки изображений. Очередной раз почитывая хабра-статьи, наткнулся на интересный подход реализации спрайтов с применением data:URI. В ходе дискуссий и умозаключений были определены слабые и сильные стороны данного подхода. Одним из значительных недостатков нового подхода является сложность

Подробнее
Дополнительные советы по чистке спам-комментариев на DLE

Дополнительные советы по чистке спам-комментариев на DLE

По мере увеличения количества посетителей на моем сайте, резко « в гору» растет и количество спамеров. Мало того, что они забивают хламом почтовые ящики, так и на личный сайт прутся. Это, конечно, разный вид спама : первый – это реклама или вирусы в почте, второй – «работа» фирм, раскручивающих (продвигающих в поисковиках) сайты за деньги. Спам - сообщения (главным образом - электронные), массово рассылаемые людям, не дававшим согласие на их получение. Я не давала согласие на размещение на моем

Подробнее
Надоел спам? Настраиваем captch`y для CMS DLE

Надоел спам? Настраиваем captch`y для CMS DLE

На данный момент неоспоримым является тот факт, что каптчи (англ. "CAPTCHA", а попросту - картинка анти-бота) обходятся спам-ботами, добавляющими комментарии и регистрирующими новые аккуанты на сайтах под управлением CMS DLE. Многие люди пытаются решить эту назойливую проблему разными способами: изменением вида генерируемой изображения с символами, заменой самой каптчи или же попросту отказываются от использования защиты в виде каптч и устанавливают другие доступные анти-спам системы. В этой

Подробнее
Защищаем движок Dle от спам ссылок

Защищаем движок Dle от спам ссылок

Крайне полезная статья с сайта seomax.info И так, давайте сразу приготовим все, что нам нужно, так сказать "ящик инструментов", в этот ящик мы положим: 1. Notepad++, это отличный, бесплатный блокнот с подсветкой синтаксиса: http://notepad-plus.sourceforge.net/ 2. Любой FTP менеджер, например: http://filezilla-project.org Если вы редактируете файлы локально, то есть у себя на компьютере то, FTP менеджер вам не понадобится.

Подробнее
Блог им. ahat / Назойливое окошко

Блог им. ahat / Назойливое окошко

Для тех кто посещает coloribus.com при посещении старых постов просмотр становиться не доступным «неподписчикам» но достаточно скачать файл стилей www.coloribus.com/@/fit/style.css и заменить в нем две строчки… Читать дальше → Источник: Уроки CSS на Хабрахабре

Подробнее
Блог им. Fade / Привычное в непривычном: страница addons.mozilla.org в IE

Блог им. Fade / Привычное в непривычном: страница addons.mozilla.org в IE

Случайно открыл страничку https://addons.mozilla.org/ru/ в IE (6.0.2900.5512) и обнаружил для себя непривычную картинку «развалившейся страницы»: Читать дальше → Источник: Уроки CSS на Хабрахабре

Подробнее
Каскадные Таблицы Стилей / CSS Digital Clock

Каскадные Таблицы Стилей / CSS Digital Clock

CSS Digital Clock Источник: Уроки CSS на Хабрахабре

Подробнее
Быстрая перекраска вещей на сайте

Быстрая перекраска вещей на сайте

Существуют моменты когда необходимо предоставить пользователям выбор цвета какой либо вещи. Есть несколько способов выхода из этой ситуации. Здесь я покажу очень простой и незамысловатый способ быстрой перекраски, на примере iPod Shuffle. Сразу дам ссылку на то, что должно получиться в результате: ссылка

Подробнее
Web-разработка / Делаем полноценный JS-прелоадер для AJAX-приложения

Web-разработка / Делаем полноценный JS-прелоадер для AJAX-приложения

Многие программисты оптимизируют javascript и CSS-код, чтобы страница грузилась быстрее. Но не все они делают прелоадеры, которые дают пользователю эффект субъективно более быстрой загрузки. хочу продолжения Источник: Уроки CSS на Хабрахабре

Подробнее