Добро пожаловать!
Кстати, сейчас происходит бета-тест наших новых сервисов
Рисуем в CSS - пособие для начинающих
Опубликовано admin-ом в категории cssОднажды мы уже рассматривали возможности рисования на сервере - речь шла о GD, PHP-библиотеке для работы с графикой, а в этот раз хочу предложить порисовать... без рисунков. Думаете, так не бывает? Давайте попробуем, а в качестве помощника у нас будет CSS. В тетьей версии CSS содержит достаточно мощные и гибкие возможности - мы попробуем рассмотреть их использование. Единственно, что придется учитывать - это IE, который до 8-ой версии включительно не понимает CSS 3.
Значение value для поля password
Опубликовано admin-ом в категории javascriptВ качестве предыстории - легенда возникновения профессии "дизайнер". Говорят, когда-то давно, еще в XIX веке один из владельцев железнодорожной компании захотел сделать очень красивый паровоз. Он нанял лучших художников и скульпторов того времени - паровоз должен был привлекать внимание именно своей красотой. Художники постарались на славу - разрисовали котел разнообразными орнаментами, скульпторы не отставали - налепили всяких барельефов... И самый красивый поезд тронулся с перрона к следующей станции. Когда он прибыл, от былой красоты не осталось и следа - краска на котле потрескалась от высокой температуры, а барельефы рассыпались от вибрации.
Рисуем в PHP - GD для начинающих
Опубликовано admin-ом в категории phpКогда-то, описывая тег hr, я обратил внимание, что это единственный тег в html, который хоть что-то рисует. И действительно, в html вся графика не рисуется а вставляется из внешних обьектов. Давным-давно, когда серверы были большими а процессоры у них были слабыми PHP тоже не умел рисовать - ведь он создавался для работы с текстом. Однако сегодня возросли как мощности серверов, так и потребности пользователей. В качестве примера динамически сгенерированных изображений могу привести всем известную CAPTCHA. Или водяные знаки для картинок - так называемые wotermark. Или динамические юзербары для форумов. Или... а давайте напишем небольшой скрипт, который нам послужит и уроком и примером одновременно?
Генератор паролей
Опубликовано admin-ом в категории Разное
С сегодняшнего дня на webamator.ru появился еще один сервис - генератор паролей. Не секрет, что значительная часть пользователей придумывает себе пароли вроде natasha2000, которые "открываются" на современных компьютерах за считанные минуты. Грамотный и безопасный пароль должен:
- содержать большие и маленькие буквы английского алфавита;
- содержать цифры;
- содержать дополнительные символы (вроде *, #, %, $ и т.д.);
- иметь длину не менее десяти символов.
Модернизация шаблона
Опубликовано admin-ом в категории Разное
Полностью переверстан шаблон сайта. Внешний вид остался таким же, хотя часть посетителей заметила исправленные ошибки. Не ошибки синтаксиса, нет - webamator.ru по-прежнему валиден (за исключением рекламной ссылочки в футере
- там небольшая ошибочка). Пользователи с Safari 4 видели немного "смещенную" правую колонку. Для маководов с Safari 4 это было связано с шрифтами - ведь на макинтошах может не быть шрифтов от Microsoft, к тому же даже, казалось бы, одинаковые шрифты MacOS, Windows и Linux показывают по-разному. Приношу свои извинения всем пользователям Safari 4 - теперь у вас все отображается корректно. Следует заметить, что в Safari 3 этой проблемы не было.
Красивое оформление с помощью legend
Опубликовано admin-ом в категории cssИзначально тег legend задумывался для оформления форм. В принципе, большинство веб-дизайнеров используют его исключительно для этой цели. А если применить его нестандартно? Скажем, пусть он выполняет функцию заголовка для блока. В качестве примера - небольшой блок, оформленный в стиле старых DOS-овских программ. Возможно, вы помните интерфейс программ десятилетней давности - давайте попробуем создать нечто, внешне похожее на те интерфейсы. Вот действующий пример.
SEO_pack для версии 7.15
Опубликовано admin-ом в категории php
Около полугода назад я установил на сайт модификацию движка от Jeez!, которая, по словам автора, перенесла cms E107 из категорию "одного из лучших бесплатных движков" в категорию "лучший бесплатный движок". Я полностью согласен с автором - сохранилась вся мощь, скорость, расширяемость и гибкость оригинального E107, а так же добавились такие актуальные на сегодня СЕО-фишки как Человеко-Понятные-Урлы или отдельные keywords и description для каждой страницы или новости.
В принципе, все это должно появиться в Е107 8-ой версии, только зачем ждать?
Webamator-у год
Опубликовано admin-ом в категории Разное
Ровно год назад был зарегистрирован домен webamator.ru - получается, что сегодня у нас первый юбилей. Довольно многое произошло за это время - были и взлеты, и падения. В самом начале я допустил некоторые ошибки, которые были исправлены после советов и подсказок более опытных друзей. Несмотря на значительный перерыв в публикации новостей, над сайтом велась регулярная работа - был полностью изменен дизайн, значительной модернизации подвергся движок сайта. А впереди планы, которые кто-то захочет назвать наполеоновскими
JavaScript выводит случайную фразу
Опубликовано admin-ом в категории javascript
Частенько хочется "оживить" статический сайт - допустим создать блок, выводящий случайную фразу (например случайный анекдот для развлекательного сайта или случайный совет для познавательного). Любой серверный язык позволяет создать мощный и гибкий рандомайзер, но если сайт может находиться на бесплатном хостинге без поддержки Perl или PHP...
Знакомая ситуация? Для таких хостингов выбор по сути, один - только JavaScript.
AJAX-голосование
Опубликовано admin-ом в категории phpAJAX вместе с термином web 2.0 прочно поселился в нашем сознании. Несмотря на присущие ему (как, впрочем и любой относительно молодой технологии) в некоторых аспектах он выглядет гораздо привлекательнее традиционных подходов к веб-приложениям. Один из таких примеров - интерактивные опросы, проводимые на сайтах. Действительно, почему бы в онлайн-голосованиях не использовать AJAX?





