вебмастерское за июнь

2010/6/27 14:32 2

Мало кто знает и еще меньше кто использует появившуюся в HTML5 фичу - предварительную загрузку страниц. Link prefetching работает во всех современных браузерах, поддержка в IE ожидается к 2020 году, ждите!

Copy to clipboard - бывает нужно вставить в буфер нечто одним кликом. Работает во всех браузерах, чистый джава-скрипт, без флэша (меня поправили - с флешем!).

Lightbox me! - еще одна реализация лайтбокса, с jQuery ясен пень. Красивая.

Мы тут вовсю воюем с мелкомягкими за нормальную поддержку спецификаций, забывая, что всё больший кусок рынка потихоньку откусывают браузеры мобильные. Смартфоны тихой сапой завоёвывают мир, а мужики и не в курсе! Начинаем готовиться: mobile image gallery - для идеального отображения галереи картинок на вашем iPhone 4G, если он у вас есть, разумеется! А если вы, как и я, работаете за еду и доступ к свежей Футураме, то протестировать галерею можно в десктопном эмуляторе смартфона: MobiOne. Приблуда для разработки страничек, заточенных под мобильные просмотрщики, под Win, бесплатная.

Smashingmagazine опубликовал подборку полезных скриптов, основанных на jQuery, некоторые я уже публиковал здесь, однако часть из новых представляются мне весьма полезными, особенно в плане работы с текстом.

xml2array - иногда бывает необходимо разобрать .xml-документ средствами php, например rss-feed или просто какой-нить особо хитрый конфигурационный файл - и не всегда это получается сделать с наскоку. В таком случает этот парсер лучше иметь в загашнике.

Мы будем жить теперь по-новому: с HTML5, CSS3, блекджеком и шлюхами (я уже говорил, что вышла новая Футурама? Я счастлив, сэр!) Готовим шаблон для супер-современного сайта по последнему слову неутвержденных пока еще спецификаций: часть 1, часть 2. Кому мало идей - HTML5Rocks в помощь!

Loginza.ru - ребята постарались и сделали наконец OpenID ближе к народу, молодцы! Кроме виджета для вебмастеров есть в наличии плагины для WordPress и PhpBB.

И пара слов о себе - сделал несколько сайтиков, которые рука не поворачивается вставить в портфолио, похоже, это становится трендом - не учить клиента прекрасному, а просто если он хочет херни - дать ему херню на всю сумму =( Кажется, это называется профессионализм... Полку сайтов, домены которых через год никто не продлит, прибыло, а я получил +5 к опыту и -10 к обаянию, и заодно понял, почему большинство государственных сайтов такое УГ.

Смени раскладку, сука!

2010/6/13 23:40 4

Смени раскладку

Сначала эта хрень начала меня преследовать под бубунтой. Ок, подумал я, Яндекс не понимает, что ему говорит о моей раскладке (мля, маразм - разговор скрипта с DOM!) верный друг всех яндексоидов Firefox из-под Linux-а, такое и с людьми бывает: понимали друг друга, понимали - и перестали. Яндекс резко озаботился кошерностью моей раскладки и начал меня донимать отключением кнопки "Войти". Как мама в детстве : пока руки не помоешь - за стол ни-ни! Но маме можно было объяснить, что вода кончилась, в ванной засада фашистов, а ноги так устали от гонок на велосипедах, что дойти до ванной решительно невозможно. Однако, в Яндексе работают решительные и опытные люди, с неправильной раскладкой у врага нет ни единого шанса! Я понял, что залогиниться, сидя под Ubuntu мне не судьба.

Однако судьба дала мне второй шанс - и я поставил пробную версию Windows7 (так, чисто позырить) - на другой ноутбук, новый, чисто вымытыми руками, попив кипяченой воды и укутав шею шарфом. Однако ловкий скрипт Яндекса отследил меня (признал по ноге, не иначе) - и решительно же пресёк все мои попытки злонамеренно залогиниться. Чем ему не нравится моя текущая английская раскладка, и на какую именно Яндекс желает её сменить, и почему весьма полезная справочная ссылка что это не находится строкой выше - история умалчивает.

Между первым проявлением трогательной заботы о правильности ввода логина-пароля под линухом и последним под виндой прошло около месяца. Мне одному так везет?

Пока, TrueVDS!

2010/5/30 4:30 2

Переезжаем.Надоело. TrueVDS хороши на страницах хабра в своей неизменной доброжелательности, они великолепны в невозмутимости службы поддержки, они, пожалуй, лучшие по партизанскому маркетингу. А вот сервис у них - на троечку. Хостинг периодически "падает", автомониторинга никакого, где что висит - личная проблема клиента. Панели управления нет, как класса, хотя обещали, да.

Год я прождал обещанной панели. Да, в июне прошлого года они обещали:

У нас пока Центр Управления действует только для выделенных серверов BitFabric. Для VDS будет работать в июле. Если нужно будет перезагрузить сервер или переустановить систему, пишите в тех. поддержку, такие заявки выполняется в течение 5-30 минут.

В итоге сделать ребут повисшего сервера - пишем письмо, добавить DNS-зону - опять пишем письмо, восстановить файлы из бэкапа (после сбоя по вине хостера, услужливо восстановившего данные месячной давности) - ну вы поняли, да? Я рекомендовал их своим клиентам, парочку из которых сейчас я самостоятельно переношу к другому хостеру, ибо надоело. Надоела неопределенность и понимание, что от тебя ничего не зависит!

Переношу проекты ... по советам товарищей ... на vds64. Ситуация категорически противоположная - неторопливый, безразличный и бесполезный саппорт, в выходные звонить или искать в аське бесполезно - зато сервера работают. Не знаю - надолго ли?

на неделе: вебмастерское

2010/5/13 22:0 

Во первых строках рекомендую прочесть замечательный и трезвый такой обзор о работе веб-студии от MasterX. И весёлое продолжение к нему. Довольно толково показана работа типичного сервиса по работе с живыми людьми - сайты им делать, дизайн интерьера или там ковры выбивать - разницы нет, у всех свои тараканы и переподвыперды.

Далее - замечательная серия статей на хабре: хостинги-однодневки (обзор), как ответ - рассказ создателя одного такого хостинга (сначала прочтите рассказ, а потом посмотрите на сайт этого хостера - и не подумаешь сразу, правда?).

Для вебмастеров, которые уже вот-вот почти приготовились начать со следующего понедельника делать бэкапы - простой скрипт на bash, делает бэкапы указанных директорий и баз MySQL на удалённый сервер, запускается по cron-tab.

Понравился rolling-curl - PHP-класс для параллельного выполнения большого количества асинхронных запросов, радостно урча, пристраиваю в очередной парсер!

Добротное разъяснение highload.com.ua: чем php-memcache отличается от php-memcached. Да, первый работает быстрее, однако, как говаривал один литературный герой, "Есть, Петька, нюанс!".

И немного поведенческого анализа: исследование показало, что пользователи Linux отправляют в два раза больше пожертвований. Так что если Вы используете donation-ware модель финансирования своего открытого софта, при выборе платформы не обделяйте вниманием линуксоидов - они умеют быть благодарными!

Восстанавливаем JSView в FF 3.6 с помощью FEBE

2010/5/11 23:10 

JSView Firefox addonНовая версия любимой программы - это хорошо! Не хорошо, когда после обновления Firefox перестают работать самые полезные и привычные расширения. Кстати, вот хороший способ проверить полезность плагинов - вспомнить, какого из них больше всего недостает в повседневной работе? После обновления визард предупредил, что 5 или 6 расширений не работают с новой версией программы, я посокрушался ровно 5 секунд и плюнул. А через неделю не смог даже вспомнить их названий - всех, кроме одного: нехватку JSView я чувствую постоянно!

Для тех, кто еще не понял, о чем речь, но тем не менее дочитал до этого места: JSView - расширение (addon) для Firefox, выводящее все ссылки на стили css и java-scripts в удобном окошке. Аддон показывает пути, позволяет просмотреть эти файлы, даже подсчитывает и отображает их размер. Полмиллиона загрузок между прочим, но обновлялся последний раз почти 2 года назад и начиная со стабильной версии Firefox 3.6 не работает.

Решение, как вернуть его к жизни, нашлось на странице обсуждения плагина:

  1. Качаем JS VIEW XPI с сайта: www.qualitype.dk/jsview-2.0.5-fx+sm.xpi
  2. Устанавливаем плагин для бэкапов FEBE.
  3. В панели инструментов Firefox нажимаем: Инструменты > FEBE > Восстановить > Восстановить расширения
  4. Указываем ранее скачанное расширение jsview-2.0.5-fx+sm.xpi.
  5. PROFIT!

Кстати, это FEBE - интересная штучка, надо будет попробовать с его помощью заставить заработать еще парочку расширений. Вот только названия вспомню!