Обновить
512K+

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

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

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

WebSlices в Internet Explorer 8.0

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

Вступление


Я не являюсь большим поклонником Internet Explorer, однако новая функциональность тестового билда вышедшего позавчера IE8, меня заинтересовала.
Честно говоря, изначально я решил, что это нечто вроде возможности добавления куска страницы в дешборд из Сафари. Однако, потыкав мышкой по странице, я понял, что дело совсем в другом.
Я думаю, что те, кому надо, уже знают об этой возможности давно, ну, а тем кому интересно, прошу почитать эту краткую заметку.
Читать дальше →

Хранимые процедуры MySQL и «out of sync»

Время на прочтение1 мин
Охват и читатели20K
Сегодня очень долго выяснял причину, почему после того как я делаю MySQL запрос, в котором обращаюсь к хранимой процедуре (stored procedure) (PHP 5, MySQL 5, mysqli driver)
CALL procedureName()

то следующий за ним запрос не выполняется, а mysqli_error возвращает ошибку
Commands out of sync...

IE8b1 доступен!

Время на прочтение1 мин
Охват и читатели742
CSS 2.1, улучшенная поддержка стандартов, ускоренный рендеринг JavaScript и другое можно будет попробовать уже в течение часа.
На MIX'08 представляют IE8.
Итак, в течение часа IE8b1 будет доступен тут.

UPD: Уже качаем тут)

О главном: Acid 3 — 17/100

CAPTCHA. Топ 10 худших

Время на прочтение1 мин
Охват и читатели3.2K
По словам википедии, CAPTCHA — компьютерный тест, используемый для того, чтобы определить, кем является пользователь системы: человеком или компьютером. Основная идея теста: предложить пользователю такую задачу, которую легко решает человек, но которую невозможно (или крайне трудно) научить решать компьютер.
Правда, иногда даже человеку сложно разобраться, что изображено на картинке, либо решить задачу.
Итак, десятка худших:


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

Мистически сопричастная Captcha

Время на прочтение1 мин
Охват и читатели664
Впервые довелось увидеть ее неделю назад, но ее очень быстро убрали. Мы страшно расстроились — никто не догадался сделать скриншот.
Но вот ее вернули:
Captcha на mail.ru
Спешите опробовать (там в самом низу) это чудо пока его снова не убрали! Убрать не убрали, но шрифт сменили (.
P.S. Мне ссылку кинул dimad, за что ему большое спасибо.

Занимательная верстка

Время на прочтение1 мин
Охват и читатели2K
Недавно коллега из соседнего отдела попросил меня помочь ему с версткой одного блока. Он хотел разобраться с основами семантической верстки и сверстать этот блок аккуратно и красиво. Однако блок оказался совсем не прост для верстки — в нем сочетались скругленные уголки и градиентные бордеры. Я отправил коллегу верстать таблицами, а сам предлагаю устроить мастер-классы, кто сможет предложить наиболее оптимальное решение данной задачи.
Под катом скриншот задачи и ссылки на .psd и мой вариант решения
Читать дальше →

Комментарии для IE 6 больше не работают?

Время на прочтение2 мин
Охват и читатели816
В последнее время не могу подключить комментарии для IE 6 в html-коде. Кажется, что-то произошло.
Читать дальше →

Скрипт для скачивания подкастов Python + Google Reader

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

Введение


Был полезный пост "Автоматизация закачки подкастов на mp3 плеер". Полезный для меня, поскольку ну не использую iTunes и прочий подобный софт (я не хочу это обсуждать :). Мне только нужно скачать пачку подкастов, которые периодически собираются в ленте ридера. И PHPу предпочитаю Python.

Хотелось бы услышать советы — я только изучаю Python. И мне нравится писать посты с примерами для начинающих. Замечаний бы, критики… Но к делу.

Организация процесса

Список подкастерских лент я храню в Google Reader. Ленты помечены своим тегом, и аккуратно лежат в своей папке:


Для выкачивания новых подкастов, попавших в папку Podcasts, написал небольшой скрипт на Python. В качестве основы взял библиотеку />pyrfeed, в которой реализован полезный класс GoogleReader.
Читать дальше →

Smashing Flash. Монстры Flash анимации.

Время на прочтение2 мин
Охват и читатели1.9K
Все чаще приходится искать новые идеи для навигации и анимации на сайтах. Многие даже самые безумные идеи нам помогает воплотить в жизнь технология Flash, о которой всем уже давно известно если не все, то почти все, и смысла её описывать нет. В этой заметке я лишь приведу примеры ее применения, которые не раз наталкивали автора на новые, порой безумные, идеи. Итак, господа, представляю вашему вниманию десятку лучших, по-моему мнению, сайтов реализованных с использованием технологии Flash.
Читать дальше →

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

CSS меню для начинающих

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

Данное руководство поможет Вам создать CSS меню для вашего сайта, оно не будет обычным, оно будет привлекать внимание пользователей, не сомневайтесь. И так приступим…
Читать дальше →

Смена оформления сайта в зависимости от времени суток.

Время на прочтение1 мин
Охват и читатели12K
Подобное конечно не новинка, и технически совершенно не сложно, но возможно кому то это покажется интересным и нужным.
Сразу отмечу, что меня побудил написать пост этот блог.

Многие видели в сети и писали скрипты, которые здороваются с посетителем по разному, в зависимости от времени суток («доброе утро», «добрый день», «привет тебе, человек с бессонницей»). Но можно пойти дальше, меняя оформление сайта, путём переключателя CSS.

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

Передача параметров в обработчики событий JavaScript

Время на прочтение1 мин
Охват и читатели15K
Очень долго я не мог решить задачу по простому способу передачи параметров в обработчик событий JavaScript, но недавно в обсуждении рабочих моментов с Артемом Горбуновым меня осенила одна идея о которой стоит
Читать дальше →

Обновление Google Gears 0.2 — все внимание на WorkerPoll

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

Программа-дополнение ко всем основным браузерам Google Gears это своеобразный мост между оффлайновым режимом работы и онлайном, так как одна из основных функций, предоставляемой пользователю (в данном случае — разработчикам различных веб-сервисов) — это способность приложения работать без соединения с интернетом, сохраняя всю функциональность и возможности, а после подключения — синхронизировать состояние с сервером. Но это, конечно, не все — встроенная база данных и локальный веб-сервер могут намного больше, особенно в умелых руках разработчиков. Раньше я уже писал о разных API, которые могут быть реализованы в Gears, а теперь посмотрим, что же есть в новой версии.
Читать дальше →

О выборе инсталлятора

Время на прочтение3 мин
Охват и читатели49K
Вопрос выбора инсталлятора, как мне кажется, стоит чуть ниже вопроса выбора языка программирования. Кривой инсталлятор действительно может испортить все впечатление от продукта, поэтому подойти надо со всей ответственностью.

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

Об интернационализации приложений

Время на прочтение4 мин
Охват и читатели1.3K
Всегда хочется верить в то, что создаваемый Вами программный продукт выйдет за пределы своей страны. Это с одной стороны. С другой стороны, количество возникающих по этой причине сложностей будет очень велико. В этом посте я постараюсь раскрыть некоторые из них.

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