Как мы и обещали, продолжаем публикацию новейщих, а так же уже проверенных временем способов по защите от спам-ботов гадящих в камментах на сайтах работающих с помощью скрипта DLE. Модифицированная версия каптчи с captcha.ru, генерирует 6 значное число, как на Яндекс. Пример работы на сайте getdle.com
ПодробнееЛенитесь на работе? selectorgadget.com — cервис, который позволяет генерировать CSS-селекторы для jQuery просто нажав на нужный элемент. В скринкасте автор быстро покажет вам как это делается. Источник: Уроки CSS на Хабрахабре
ПодробнееНа форуме попросили переделать JS так, чтобы в зависимости от браузера подгружался тот или иной CSS файл. Я просто ответил сначала, что так делать не стоит. Но развилась дискуссия. Я почему-то убежден, что так делать нельзя, даже если предусмотреть noscript, однако толком объяснить не могу, мне это кажется просто плохим тоном. А что вы думаете по этому поводу? Источник: Уроки CSS на Хабрахабре
ПодробнееТопик, отложенный в топку Если вы посмотрели на заголовок и решили, что речь идет об известном телепроекте — остыньте и не надо меня пинать. Я хочу поведать совсем о другом. А точнее — об различных инспекторах DOM, позволяющих нам просматривать код страницы в виде красивого дерева объектов, да и порой незаменимых в веб-разработке. Топик, собственно, рассчитан на ваши отзывы о каждом из средств, чтобы выделить плюсы и минусы. Итак, поехали! Источник: Уроки CSS на Хабрахабре
ПодробнееНа сайте nettuts.com была опубликована статья с примерами и исходниками 20 Ajax эффектов, способных придать вашему сайт современный вид и повысить его юзабилити. Перевод данного обзора выполненый для сайта DEV.by и предлагается вашему вниманию. Существует несколько способов добавить модной перчинки и налёта современности внешнему виду практически любого сайта. Перед вами 20 Ajax эффектов, который должен знать каждый веб-девелопер. Они входят в инструментарий любого профессионала и если вы не
ПодробнееНекто Егоров Николай Олегович, декан факультета прикладной математики, более 15 лет занимается программированием, и знает о нем все. А теперь научит и вас. Источник: Уроки CSS на Хабрахабре
ПодробнееМне очень понравился сервис и я на скорую руку накатал вот такой вот quickfix. Кратко: на закладке «планировать на будущее» теперь помещаются все 3 поля. Сделал большое поле ввода новых задач. Источник: Уроки CSS на Хабрахабре
ПодробнееПлотно занимаясь версткой сайтов нужно быть готовым к тому, что рано или поздно упрешься в потолок. Не в такой потолок, на который можно наткнуться строя карьеру, но симптомы в обоих случаях схожие. В общем, в один прекрасный момент станет понятно, что не понятно как дальше развиваться =]. Поймите меня правильно – это классно, когда знаешь на зубок популярные техники и трики, понимаешь как они работают. Скорость генерации кода в разы возрастает даже не самых разлапистых и объемных проектах, что
ПодробнееМодель RGBa отличается от RGB тем, что позволяет дополнительно указать прозрачность цвета. Это тоже самое, что и привычное нам написание background и opacity. Но последнее делает прозрачным все дочерние слои. Кроме того, для разных браузеров приходится прописывать как минимум 3-4 названия этого свойства. С помощью модели RGBa мы можем сделать слой прозрачным, не затрагивая его дочерние элементы. Но все ли браузеры поддерживают RGBa? Источник: Уроки CSS на Хабрахабре
ПодробнееИтак, SitePoint выпустили новый плагин, а точнее надстройку для Firebug. Плагин предоставляет более продвинутый референс для каждого html элемента. Показывает уровень поддержки того или другого элемента в определенном браузере, также известные баги. Читать дальше → Источник: Уроки CSS на Хабрахабре
Подробнее50 различных служб и сайтов, которые помогают создавать CSS-стили. Для себя обнаружил много прикольным сервисов, например CSS Text Wrapper http://www.csstextwrap.com/ или WordOff http://wordoff.org/, который очищает вставленный текст от тегов, стилей, генерируемых WYSIWYG. Также много сервисов по типографике. Источник: Уроки CSS на Хабрахабре
ПодробнееБиблиотека, которая позволяет в C# парсить строки с html, используя CSS-селекторы: SelectorEngine engine = new SelectorEngine(htmlString); IList nodes = engine.Parse("#p>a"); Источник: Уроки CSS на Хабрахабре
Подробнее