Friday, March 30, 2012

О Kango cross-browser extension framework

Линк

О Канге я узнал на Хабре. Прочитал и занес в закладки. Не так давно решил вернуться к теме расширений для браузеров и отрыл закладку и открыл ссылку.

Стал читать. И понимаю, что плохо, что понимаю. На мой вгляд документация… э… наверное я избалован МСДН ;) Вообщем есть описания методов, но не очень понятно, что и когда применять. Есть примеры и они работают. Что радует. Но нет примера, который бы меня наставил на путь истинный решения моей задачи – загрузить, измненить, отобразить. Пока я вижу лишь решение для цепочки – загрузить, отобразить, изменить, отобразить.

Возможно надо просто сделать перехват перехода пользователя по ссылке, но тоже не понятно возможно ли это.

Вотс. Также занимательна история с лицензией. Уже не опен соурс, что отмечено в твиттере, но на сайте еще упоминается про свободные исходники. Но про другой вариант использования не прописано, предлагается написать на имейл. Чтож, тоже имеет право на жизнь.

Поддержка ИЕ была исключена из общедоступной поставки. Жаль, но в принципе логично, сам писал тулбары и представляю какие там геморои бывают и есть. Осмотр конкурентов показал, что у них тоже не всё гладко с ИЕ. Да и вообще с ИЕ непонятки в плане поддержки плагинов после выпуска Windows 8.

На мой вгляд у ребят (или одного человека, что не суть важно) получился удачный и рабочий продукт, который позволяет зарабатывать на майбах путем кастомных решений для крупных (и не очень) заказчиков. Это объясняет уход от опен соурс и закрытие доступа блока поддержки ИЕ в доступной версии. Стратегия достойна уважения.  А я пока продолжаю “ковырять” то что есть, в наджде на чудо ;)

Monday, March 19, 2012

Блог или сайт?

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

А вот в поискам по блогам все правильно, на первой странице.

Появляется вопрос – а не стоит ли маркер “блог” у сайта, как черная метка, отчего может влиять на появление в основной выдаче?

Если оно так, то идея смысла имеет мало. С реальным блогами тягаться будет не возможно – каждый день по несколько постов реальных текстов не сделаешь по маленькой софтине.

Мои киски и снова про лыжи

Это моя младшенькая, Тимоша. Впрочем не такая и мальнькая,в свои неполные 9 месяцев от роду, загуляла как взрослая. Это нормально? Я все ждал 12 месячного возраста.
Тимоша (или как бывает зову её Тимосика, на японский манер) обожает ложить свою голову на клавиатуру ноутбука, да и курсором мыши лучше не дрыгать перед ней ;)

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

Wednesday, March 14, 2012

Потеря связи буфера обмена

Между гостем и хост системой перестал работать обмен через буфер обмена, после перезагрузки гостевой ос работа общего буфера возобновилась.

Сделал как Google

Подзадолбали меня глюки при установке программы и первом запуске, связанные с разными платформами и UAC (где работало, где не работало, где криво работало).

Определил папку для уставновки в {localappdata} по терминалогии Inno Setup, как это делает Google при установке Chrome (походу и других своих продуктов тоже).

Сразу все “глюки” исчезли, установка стала возможна простым пользователем, не admin & poweruser. Может даже гость сможет установить, но не проверял.

Можно писать сразу в свою папку, но мне этого не надо.

Thursday, March 08, 2012

Получить свежий взгляд

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

Этот метод можно использовать и как разрушитель замылености, и как обратную связь (не полноценную) с результатами своего труда.

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