Евгений Степанищев

Я — эксперт в области разработки веб-приложений и безопасности в интернете. Каждый месяц мой блог посещают около 90 тысяч человек. Работаю техническим директором в «Системах документооборота», занимаюсь электронным правительством.

Почему разработчики браузеров не внедряют CSS3?

Лично для меня очевиден ответ на вопрос, вынесенный в заголовок. Но умница pepelsbey расписал всё настолько хорошо, что грех не процитировать:

Чтобы чётко понимать чем стандарт отличается от черновика, прочитайте черновик CSS 3, а особенно места, помеченные красным. Фразы там звучат примерно такие:

— А может назовём свойство blah-blah иначе? Например foo-foo!
— А давайте возьмём свойства a, b и с и… объединим их в одно с именем abc?
— …и так далее.

И что в итоге? Каким образом производителям браузеров внедрять свойства, которые ещё до конца не описаны?
Нет, конечно есть модули, которые близки к статусу рекомендаций, но над большинством вещей ещё думать и думать.
В частности, на мой вопрос про border-radius, разработчики Opera ответили, что оно уже реализовано в экспериментальных билдах, но вокруг него крутится столько нюансов, а Mozilla делает так, а Webkit иначе… как же поступать Opera? Вот и тормозит внедрение новых классных фич…

Поэтом заявление MS о том, что, мол, мы не поддерживаем CSS 3, пока черновик не превратится в финальную спецификацию, звучат вполне резонно. Как бы это ни было грустно.

В общем, меньше фанатизма и больше читайте спецификации ;)
15 комментариев
20 апреля 2009 17:04

«Книга постоянств» Императора Пхп

Около года не читаю жежешный ru_php, а он всё не меняется, оказывается:

Вырисовалась проблема — при var_dump ($класс), var_dump, как последний предатель, выдает все private переменные класса… — так должно быть или это глюк? Не хотелось бы при гипотетической краже скрипта, обработанного Zend Encode что бы отвардампили все пароли и ключи оплат.
Я подумываю о том, чтобы добавить это сообщество в свой RSS-ридер, чтобы с утра поднимать себе настроение.
12 комментариев
20 апреля 2009 16:51

Torrents & Rapidshare

«Торрент» (точнее — BitTorrent), это сеть для обмена файлами между пользователями сети через интернет, «Рапидшара» или «Рапида» (Rapidshare) — классический хостинг файлов большого размера.

Я попробовал то и другое и хочу сказать, что пользоваться «Рапидшарой» мне понравилось больше. Достоинства и недостатки каждого способа скачивания файлов я написал ниже.

Rapidshare

Минусы: чтобы пользоваться без ограничений, нужно заплатить (от €1,50 до 15 центов в день, в зависимости от срока подписки); скорость скачивания может оказаться меньше возможностей вашего канала; для скачивания желательно пользоваться специальными программами, так как файл бывает разбит на 10—15 кусков.

Плюсы: поиск осуществляется любым поисковиком (просто добавляем к названию слово «rapidshare»); скорость скачивания постоянная; обратный канал почти не занимается; файл после скачивания не нужно хранить; можно качать даже браузером.

BitTorrent

Минусы: нет какого-либо единого, удобного поиска; скорость скачивания сильно зависит от множества факторов, на которые вы не можете повлиять (один файл у меня качался 4 недели); может случиться так, что вы не докачаете свой 30 гигабайтный архив на 99% из-за того, что все раздающие его у себя стёрли; файл лучше не удалять после скачивания, так как теперь его будут скачивать и у вас тоже, как следствие — забит обратный канал. Для скачивания необходима специальная программа. Ещё минус — новичку сложно разобраться.

Плюсы: бесплатная сеть, если повезёт, скорость скачивания файла будет упираться только в ваш канал. Клиентскую программу можно поставиться на некоторые модели роутеров и NAS-хранилищ.
70 комментариев
20 апреля 2009 13:31