Web-разработка & Web-дизайн

  • Защита от DDos. Простой, но эффективный скрипт
    Недавно озаботился поиском адекватного решения для защиты некоторых подконтрольных ресурсов от DDos атак. Первое что посоветовали — Cisco Guard. Но так как требовалось что то легкое и не столь дорогое, то решил посмотреть в сторону софтверных продуктов. После непродолжительного гугления наткнулся на небольшой скриптик (D)DoS-Deflate…
  • Подготовка веб-страниц для печати средствами CSS
    Я хочу продолжить обсуждение темы о которой уже говорили — «Подготовка веб-страниц для печати средствами CSS»…
  • 38 статей о создании закругленных углов на сайтах
    Часто сталкиваешься с необходимостью создания блоков с круглыми краями. Задавшись вопросом как вообще можно решить поставленную задачу, сделал подборку интересных статей и уроков на данную тему. Здесь представлен обзор 38 статей, разбитых на 4 категории по способам реализации…
  • Расставив все элементарные точки над «семантикой»
    Как сказал Robots: « а если без шуток, … , дилетантам лучше читать и учиться, а создание топиков оставить профессионалам.» В ходе многих статей, которые в последствии назывались «непрофессиональными», расставляю для будущих писателей все точки над … Дабы больше не возникало нареканий в вашу сторону…
  • 9 статей на тему круглых кнопок
    При создании дизайна постоянно сталкиваешься с необходимостью стилизованных под конкретный дизайн кнопок, а рисовать постоянно картинки не удобно, да и не практично…
  • Верстка: реализация «резиновых» кнопок
    Практически на каждом сайте нужно реализовывать меню. Обычно в этом нет никакой проблемы — заворачиваем все в ненумерованный список — ul, прописываем все наобходимые стили и готово.
    Но очень часто дизайнеры, пытаясь создать очередной мегаопупительный макет, делают какие-либо 3D кнопки, либо кнопки с закругленными краями и кучей градиентов, либо еще что либо ужасное. Речь в данном топике пойдет о том, как реализовать такое меню, с учетом того, что размеры каждого пункта меню не фиксированны, то есть могут «тянуться»…
  • Резиновая верстка — линейная зависимость горизонтального положения DIV-ов
    Задача: менять горизонтальное положение блочных элементов по линейной зависимости при изменении размера окна браузера. Решение: термин «пропорциональность» подразумевает линейную зависимость двух параметров. Вспоминаем школьный курс геометрии: линейная зависимость — это прямая, её уравнение выглядит следующим образом: Y=aX+b. Для построения уравнения прямой необходимо и достаточно знать координаты двух точек, принадлежащих этой прямой. Если принять за Y горизонтальное положение блока, а за X — ширину окна, то задача сводится к определению параметров a и b.
  • ТЗ: макеты или текст?
    Не далее как полгода назад у нас с одним из директоров вышел спор, какой из вариантов представления информации в ТЗ предпочтительнее — макеты или описание. Он стоял за макеты, мотивируя это большей наглядностью и компактностью. Я же настаивал на описании, потому что, на мой взгляд, макет не даёт полной информации и может трактоваться по-разному. Тогда мы остались каждый при своём мнении, но я продолжал думать над этим вопросом, и вот к чему я пришёл…
  • Временные таблицы
    Сегодня я расскажу Вам как сделать временную таблицу, к примеру, ваших дел. Таблицу будем создавать при помощи скрипта timetable, который может похвастаться своей простотой и легкостью, его объем всего 5 килобайт, причем, в неупакованном виде. Но к сожалению, его простота также и его минус, так как многие не хватающие моменты придется дописывать нам самим…
  • JavaScript решения для построения графиков
    Когда-то давно мы уже писали о различных решениях для построения графиков на сайтах. В тот раз это были в основном flash решения. Сегодня же мы рассмотрим JavaScript решения. Некоторые из них являются плагинами известных фреймворков, другие же представляют собой самостоятельные библиотеки. Итак, давайте рассмотрим 8 отличных скриптов JavaScript для построения графиков…
  • Размещение стрелок рядом с текстовыми ссылками
    Иногда хочется расположить символ-стрелку или иконку с изображением стрелки рядом с текстовой ссылкой, чтобы сделать ее более изящной и привлечь внимание пользователей. Такие маленькие стрелки часто можно видеть рядом со ссылками «Читать дальше» в публикациях в блогах или «Подробнее» в описаниях товаров. Есть два варианта размещения стрелок…
  • Простой способ создать резервную копию вашего ящика Gmail
    Несмотря на нашу уверенность в том, что сервисы Google надежны как скала и это никогда не изменится, многие чувствуют себя спокойнее, если у них есть копия информации, которая всегда доступна и не зависит от наличия Сети. Многие идут простым способом: настраивают почтовый клиент на работу по IMAP, и получают свою копию. Но клиент, есть клиент, с ним могут случиться и несостыковки вроде постоянной амнезии с паролями в Mail.app, да и вообще web-интерфейс куда больше подходит для организации универсального инструмента работы как с почтой, так и с задачами. Именно для тех, кто предпочитает использовать только Web-интерфейс Gmail и предназначен инструмент, который мы сегодня вам хотим представить…
  • Меню с выпадающими кнопками на Mootools
    В этой статье я покажу как сделать меню с выпадающими кнопками, с помощью Mootools…
  • Единый пункт обмена закладками между браузерами — Transmute
    Мода, пристрастия или просто желание пробовать новое нет-нет да и подвигает нас на смену браузера. Либо нам нужны несколько браузеров, чтобы проверить то и посетить сё. Большинство из браузеров сейчас имеют средства импорта/экспорта закладок, но сказать, что они идеальны, наверное, не возьмется никто. Именно поэтому мы решили представить вам сегодняшнюю находку…
















Смотрите также:

Понравилась статья? Поделитесь ей в социальных сетях: