Обновить
512K+

Веб-разработка *

Делаем веб лучше

388,07
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности

Валидация HTML — миф

Время на прочтение2 мин
Охват и читатели3.2K
Пришло время и я открою главную тайну:

Нет ничего страшного если ваш сайт невалиден из-за 2-3х аттрибутов которые придумали вы сами.

Попробуйте придумать вескую причину почему это утверждение в корне неправильно прежде чем
читать дальше

Впечатления от PHPCONF’07

Время на прочтение4 мин
Охват и читатели798
Конференция прошла в Телеком Холл ММТС-9, что обеспечило отличный звук, почти-синхронный перевод, широкий экран для презентаций и эпизодически работающий WiFi. Унылые пейзажи в районе ул.Бутлерова, слегка разбавленные внушительными параболическими антеннами, подозрительно прикрытыми в кустах были компенсированными по-весеннему жизнерадостным оформлением конференц-зала. Организаторы традиционно экипировали участников красочными бэджами с указание ников с форумов phpclub, повсеместно «открутили» слайдшоу a-la «PHPCONF в лицах» под зажигательные ритмы «Парк Горького» и извечная проблема многолюдных конференций “Who is who?” казалась решенной как никогда ранее.
Читать дальше →

Новый рейтинг TIOBE. Ruby пошёл на спад?!

Время на прочтение2 мин
Охват и читатели4.2K
Голландская компания TIOBE Software BV опубликовала рейтинг популярности языков программирования за май 2007 года. О методике расчёта рейтинга я уже рассказывал ранее.
Первая десятка не претерпела изменений по сравнению с апрелем: в жёлтой майке лидера по-прежнему Java, за ней следуют C и C++. Однако майский рейтинг выявил назревающую сенсацию — стремительный рост рейтинга языка Ruby прекратился. Более того, впервые более чем за год наметился откат: майский рейтинг Ruby оказался ниже апрельского.
Читать дальше →

Каждому владельцу сайта — собственный поиск!

Время на прочтение1 мин
Охват и читатели957
Компания «Поисковые технологии» создала поисковую систему Flexum. Разработчики говорят, что любой владелец сайта может вручную создать собственный поисковик и установить его на свой ресурс. Это может быть поиск по группе сайтов, посвященных какой-то тематике, поиск по интернет-ресурсам региона или по отдельному сайту.
Процесс создания происходит путем ручного внесения порталов в базу данных. Получившийся поисковик веб-мастер может бесплатно установить на своем ресурсе.

«Движок» Flexum может установить рядовой веб-мастер, просто скопировав специальный программный код на сайт. Разработчики планируют, что уже зимой поисковик наберет нужные обороты. Экспертов заинтересовал новый продукт, но они сомневаются в заинтересованности потребителей. Сообщает газета «Коммерсантъ».

reCAPTCHA: дополнительная польза от борьбы со спамом.

Время на прочтение1 мин
Охват и читатели2.6K
Сотрудники Carnegie Mellon University подсчитали, что ежедневно по всему миру люди заполняют 60 миллионов каптч. Приняв время заполнения каптчи за 10 секунд, получаем более 160 000 человекочасов (или около 19-ти ЛЕТ!) за день.
И они решили попытаться хотя бы малую часть пропадающих зазря усилий направить на полезное дело, а именно — на распознавание книг.
Суть их идеи такова: на реКАПТЧЕ даются ДВА идущих подряд слова из книги, одно из которых система распознания текста не осилила. реКАПТЧА проверяет известное слово, а вариант распознания неизвестного добавляет в свою базу. Оба этих слова задисторчены обыкновенными и специальными каптча-фильтрами, чтобы пользователь не схалявил, предложив вариант «упячка», к примеру.
Демо и подробности тут:


Университет предлагает готовые решения для форумов/блогов/почты. ИМХО если технология найдет свое применение, вебдваноль наконец сотворит что-то действительно полезное.

XHTML. Простота и порядок, доступные каждому.

Время на прочтение4 мин
Охват и читатели5.5K
Во времена “младенчества” сети Интернет, ему многое прощалось: отсутствие качественного оформления документа, отсутствие эргономики интерфейсов, некорректность по ряду причин программного кода языков и многое другое. Было это потому, что сам Интернет был неким ноу-хау, если хотите, и распространялся по принципу “как есть”. Это была эпоха Веб 1.0, как его позже назовут. Сегодня же мы с вами являемся современниками Веба, который с легкой руки Тима О’Рейли получил название Веб 2.0, что означает выход на новый качественный уровень, когда в вебразработку приходят профессионалы, которые не рисуют мышкой, заботятся об удобстве использования своего продукта, отвечают за корректность каждой строчки кода и за его безопасность. Работы этих специалистов говорят сами за себя. Это люди, которые понимают и принимают весь груз ответственности за то, каким Веб станет после них.
Далее в статье обсуждаются преимущества XHTML

Основы.htaccess на примерах

Время на прочтение1 мин
Охват и читатели74K
В данной статье приведены реальные примеры кода, который автор использует, разрабатывая сайты для своих клиентов. Уровень — чуть выше начального. Предлагаю вашему вниманию выдержки из статьи. Возможны неточности в переводе, если поправите — буду признательна. Если кому-то поможет — буду рада.

Конференция разработчиков высоконагрузочных систем HighLoad-2007

Время на прочтение2 мин
Охват и читатели2K


HighLoad – 2007 будет конференцией учебной. Мы предполагаем, что каждый доклад будет длиться час, в процессе которого можно будет глубоко и всесторонне обсудить затрагиваемую тему. Все доклады пройдут в один поток, чтобы участники смогли посетить все, что их интересует. В качестве раздаточного материала мы приготовим книгу, включающую полные тексты всех докладов конференции.

Аудитория конференции — разработчики среднего уровня (у них будет возможность научиться, повысить свою квалификацию), так и гуру (для них это обмен мнениями, встряска мозгов, общение с себе равными).

Подробнее о конференции...

И создал ты твердь и воду… и все такое…

Время на прочтение1 мин
Охват и читатели731

Путешествуя по своим rss наткнулся на очень красивую штуку, практический смысл которой как всегда остается для меня
Читать дальше →

Hi, I'm Ruby on Rails

Время на прочтение1 мин
Охват и читатели3K
Вообще-то я не сторонник холиваров, но творчество ребят из RailsEnvy.com нахожу весьма забавным. Ролики выполнены в стиле всем известной рекламы Apple и рассказывают о преимуществах RoR перед другими средствами веб-разработки.

RoR vs PHP (архитектура):


Читать дальше →

Ближайшие события

Самая крутая фича на Хабре, которую никто не заметил(?)

Время на прочтение1 мин
Охват и читатели843
Возможно я слишком много употребляю спиртного, но так мне показалось:
Читать дальше →

Окно view source в Firefox

Время на прочтение1 мин
Охват и читатели2.4K
Я давно занимаюсь веб-разработкой, но только сегодня совершенно случайно заметил такую особенность Mozilla Firefox: если открыть окно view source, то его можно обновлять точно так же, как и обычное окно со страницей.

Т.е. раньше было так:
  • изменение кода;
  • переключение на окно браузера;
  • Ctrl+R;
  • визуальное изучение результата;
  • view-source (Ctrl+U) и детальное изучение результата;
Сегодня случайно переключился не на окно браузера, а на окно view-source и обновил его, страница обновилась.

Ссылки по теме:
Расширение удобного просмотра исходного кода страницы: addons.mozilla.org/en-US/firefox/addon/655
Набор расширений для веб-разработчика: www.habrahabr.ru/blog/webdev/9431.html

P.S. Я конечно использую расширения, но от привычки нажать Ctrl+U пока не отказался. Точно так же по привычке считал, что открываемое окно статично и его остаётся только закрыть после изучения; оказывается, ошибался.

РИТ-2007 / Избранные видеоролики

Время на прочтение2 мин
Охват и читатели907
Избранные видеоролики с первой конференции веб-разработчиков РИТ-2007:
nginx — зачем он вообще нужен, текущие и будущие возможности (Игорь Сысоев);Распределенная архитектура LAMP-приложений (Петр Зайцев);Конструктор ЛЕГО в Яндексе (Олег Оболенский);
Позднее будут опубликованы доклады:Управление проектами и реальная жизнь (Игорь Ашманов);Юзабилити. Современный подход к созданию эффективных web-сайтов. (Дмитрий Филев);

Читать дальше →

Чего не хватает в css.

Время на прочтение1 мин
Охват и читатели1.1K
Первое, чего очень и очень не хватает — это переменных или определений. Нередки такие случаи, когда заказчик смотрит на сайт, думает, а затем выдаёт что-нибудь в духе «а давай всё синее на сайте сделаем чуть-чуть желтее, а всё зелёное чуточку краснее». И понеслась веселуха… Можно, конечно, сделать один класс, в котором будет определён только цвет, и задавать его элементам в дополнение к основному классу, но как-то он мне не очень нравится. Во-первых, получается нагромождение, а во-вторых, таких классов придётся прописать как минимум три (для color, border и background).
А ещё не хватает отступов, не меняющих размеры. И сильно не хватает. Из-за этого частенько приходится прибегать к не очень красивым и неочевидным решениям.
Можно ещё сказать про несколько рисунков фона, про закруглённые углы.
Но самое главное, чего не хватает — это документации. Да, в этом моём утверждении нет никакой ошибки. Документации катастрофически не хватает. Кто со мной в этом не согласен, тому я рекомендую почитать журналы «радио» за 80-начало 90х. А вот тех, кто и после этого со мной не согласится, я прошу показать настоящую хорошую документацию. Пока что самое лучшее, что мне удалось найти — www.htmlbook.ru

6-я PHP конференция 24-25мая 2007 или 4 года конференций за 4 минуты

Время на прочтение1 мин
Охват и читатели792

Семинар про AJAX, Москва, 16 мая

Время на прочтение1 мин
Охват и читатели954
Меня зовут Александр Шуркаев, я автор многочисленных заметок про client-side технологии.

16 мая я провожу семинар «Эффективная разработка AJAX-приложений», рассчитанный как на тех, кто ещё не работал с AJAX'ом, так и на тех, кто с ним знаком и использует в своих разработках. Я расскажу вам всё, что знаю про AJAX, JavaScript и библиотеку prototype.js, а также отвечу на любые вопросы.

Семинар пройдёт 16 мая в Москве, с 10 до 18 часов. Участие платное, 5900 руб. до 16 мая и 7000 руб. непосредственно в день проведения семинара.

Почитать некоторые тезисы и записаться можно на странице www.rit2007.ru/class/1669.html

Семинар «Семантическая вёрстка» 18 мая, Москва

Время на прочтение2 мин
Охват и читатели2K
18 мая в конференц-зале «Экстрополис» пройдёт семинар под названием «Семантическая вёрстка», который продолжит серию обучающих семинаров под эгидой прошедшей в апреле конференции РИТ-2007. Проведут семинар докладчики секции «Клиентское программирование»:
  • Вадим Макеев (ваш покорный слуга, он же pepelsbey, автор блога http://pepelsbey.net, автор доклада «CSS-менеджмент» на РИТ-2007, участник WSG-Russia)
  • Алексей Рыбаков (он же flack, автор блога http://flack.ru, автор нашумевшего доклада «Тестирование верстки» на РИТ-2007, участник WSG-Russia)
Читать дальше →