Показаны сообщения с ярлыком tips. Показать все сообщения
Показаны сообщения с ярлыком tips. Показать все сообщения

февраля 03, 2010

Поддержка браузерами HTML5 и CSS3 checklist

HTML5 и CSS3 находятся в стадиях довольно ранних бета-версий. CSS2.1 утвердили всего лишь несколько месяцев назад. Как подсказывает опыт, они ещё долго будут в таком статусе, даже когда de facto морально устареют. Так что включать поддержку никогда не рано. Чем производители браузеров и занимаются наперегонки друг с другом.

Текущее состояние гонки можно отслеживать здесь: http://findmebyip.com/litmus/. Таблицы, как обещано, обновляются каждую пятницу. Если вы соберётесь включить в код какую-то новую и удобную фишку, то здесь можно свериться, какие браузеры её отработают, а какие проигнорируют.

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

июля 31, 2009

Gnarly, dude

Мне не раз доводилось видеть подборки эффектных и эффективных «страниц 404». Кто не помнит, 404 — это номер ошибки HTTP, когда запрашиваемый ресурс не найден на сервере. При получении такого кода ошибки браузер свою стандартную, подготовленную разработчиками, страничку с сообщением о невозможности отобразить страницу. Конечно, они некрасивы, а даже и красивые всем надоели. Хорошим тоном для вебмастера будет разработать собственную страницу для таких ситуаций, которая помогала бы пользователю выйти из затруднительного положения.

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

Сегодня довелось попасть на один такой «креатив», только со знаком минус. Лексика специфическая, и перевести это очень точно у меня не получится, так что тем, кто дружит с английским, плюс.
You 404’d it. Gnarly, dude.
Surfin’ ain’t easy, and right now, you’re lost at sea. But don’t worry…

Ты уделал это в 404. Облом, чувак.
Шариться по сети нелегко, но теперь ты потерялся в море. Но не волнуйся…

Далее следуют три совета — относительно стандартные back и home, и «брось».

Такого «доброжелательного» отношения к посетителю мне давно не встречалось, да ещё и на сайте образовательной конторы, зарабатывающей проведением курсов по общению в Web 2.0. Остаётся отметить, что 404 случилось не из-за моих кривых рук, а они сами убрали документ, который я ещё утром на этом месте видел (у меня Опера просто заново открыла активные в прошлый раз страницы). И к слову, такое убирание документов с сайта само по себе является вопиющим моветоном.

Быть уверенным, что напортачил посетитель, бестактно, и позволять себе этого нельзя. Даже при том, что абсолютное большинство ошибок 404 действительно случаются по вине посетителей или же тех, кто на ваш сайт ссылался, — всё равно портить настроение и самооценку посетителю неприемлемо. Пошутить можно, но хамить-то зачем? А уж тем более, когда посетитель в этом не виноват.

Поверьте мне, я раздражён. И никогда сами не общайтесь с посетителями в таком духе.

июля 29, 2009

«Ты делаешь это неправильно»

  • Следуешь за слишком многими в Twitter'е.
  • Не разрешаешь комментарии в блоге.
  • Добавляешь в LinkedIn людей, которых на самом деле знаешь не очень хорошо.
  • Ставишь рекламу в блоге.
  • Используешь RSS-потоки по разделам.
  • Твои посты в блоге слишком короткие (длинные).
  • Ты снимаешь слишком длинные видео и не редактируешь.
  • Не следуешь за теми, кто следует за тобой.
  • Клянёшься.
  • Говоришь на падонковском (олбанском) языке.
  • Не пользуешься FriendFeed.
  • Пользуешься FriendFeed.
  • Ставишь одни и те же сообщения на нескольких платформах.
  • Не используешь Creative Commons.

Знаете что? Мы все делаем это неправильно. Просто потому, что мы делаем это по-своему, а это не всегда совпадает с тем, как это было бы лучше всего. Просто, как и большинство вещей в жизни, мы делаем это как-нибудь. Спасибо, конечно, что поделились своим мнением. Рад, что вы высунулись из своего сундука.

Что?

Оригинал: Chris Brogan, «You’re Doing It Wrong»

июля 22, 2009

Tweet My Wiki — как это делается на Wikidot
(впрочем, не только)

Вчера в блоге команды Wikidot появилось сообщение о новой возможности Tweet My Wiki — автоматически отправлять в Twitter обновления конкретных wiki-страниц или всего сайта.

При ближайшем рассмотрении оказывается, что это не новая специфичная функциональность, а просто объяснение, так сказать, how-to, как настроить такой трансфер средствами сторонних сервисов, а конкретно — TwitterFeed.

Этот сервис работает давно, довольно известен и пользуется хорошей славой среди твиттерян. Он позволяет транслировать любой RSS-поток в Twitter-ленту. Он довольно гибко настраивается и обычно используется для автоматизации отправки в Twitter сообщений об обновлениях на ваших веб-ресурсах, в том числе, блогах, новостийных лентах и пр. Умеет также работать с сервисами социальных закладок и социальными сетями. Вообще, RSS — технология достаточно универсальная, так что список, разумеется, можно пополнять и пополнять.

В случае с Wikidot достаточно вспомнить, что там давным давно работает система слежения за страницами, ветками форумов и сайтом в целом, основанная как раз на RSS. Проверьте раздел Notifications в своём профиле, чтобы увидеть, на отслеживание каких объектов Вы уже подписаны. На каждой странице (в том числе и ветке форума) есть ссылка «Следить за этой страницей», а если Вы администратор сайта, то в панели управления сайтом (admin:manage) можно настроить и отслеживание всей активности на сайте.

Дальнейшее очевидно: заводим (бесплатный, к слову) аккаунт на TwitterFeed, скармливаем ему RSS-поток с Wikidot-сайта или конкретной страницы, радуемся полученному результату.

июня 28, 2009

Limits of Google Picasa

As I have obtained, one album can contain 500 photos and max number of albums is 250. Overall amount of data is 1024 MB per login.

декабря 16, 2008

Презентация для представителей органов власти



Презентация подготовлена с украинскими примерами в последней части. Для других стран, конечно, соответствующие страницы желательно изменить и использовать свои примеры. Также сам текст презентации лучше перевести на свой родной (государственный, локальный местный, etc).

декабря 09, 2008

Picasa социализируется

Улучшенный обмен

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

На самом деле интереснее другое. Они прикрутили возможность отмечать на фотографиях других людей, как это уже работает в Facebook, например, или вслед за ним во ВКонтакте. Соответственно, когда собираешься расшарить фото, отдельно в списке стоят «упомянутые» на фотографии люди. Есть возможность поиска этих людей по всей открытой Пикасе.

Лица выделяются при этом автоматически и неплохо распознаются. Так у меня заголовком альбома стояла пара живых людей в окружении портретов под разными углами, впрочем, близкими у перпендикуляру — предложил поименовать все портреты, в том числе профильные. Кого не нужно именовать, есть опции «Не хотите назвать лицо? — Отметить выбранные лица как: — Игнорировать — Пропустить — Не является лицом»
Симпатичненько. Осталось проверить, что они думают про хотлинки.

декабря 05, 2008

Задумка на выдумку

Начальство хочет отсканированных документов — около двух сотен листов. Лоточного сканера нет, только друвний планшетный при LPT-шном МФУ. Кроме того, некоторые документы скреплены по нескольку листов вместе. Стоять у сканера, как у станка, не улыбается, ибо жалко целого дня, а то и двух.

Обсуждаем идею: не сканировать, а фотографировать. На стену прикрепить клипсу, в которую легко вешать и снимать документы, на столе рядом на штативе — фотоаппарат, настроенный на соответствующее расстояние, дополнительный свет, и вуаля, процесс должен ускориться.

Качество в наипервейшем приближении — приемлемое:

IATP Voucher
Осталось решится на долгий процесс «по-взрослому».

ноября 28, 2008

OpenID — опыт, иди

Для иллюстрирования последнего блока курса пошёл комментировать себя же на ЖЖ же под OpenID. Точнее, сначала хотел прокомментировать запись на Блоггере под ЖЖ-шным OpenID, но Блоггер отказался это принимать, хотя на других сайтах я OpenID от ЖЖ пользовался неоднократно.

Я решил зайти с другой стороны. Комментировать ЖЖ под сторонними OpenID мне тоже раньше удавалось не раз. Но теперь там другие хозяева, правила и дизайн. Справка по OpenID, правда, — ещё тех времён, когда его вводили, 2005 года. Но есть и новее: http://www.livejournal.com/support/faqbrowse.bml?faqid=231. В справке, конечно, розовые облака, «Используя аккаунт OpenID, вы можете», например, указать свою почту — на самом деле вы её указать и верифицировать обязаны, иначе не работает.

После регистрации OpenID был мне зарегистрирован фиктивный журнал, который позволяет иметь ленту друзей, картинки пользователя и кучу других настроек, но при заходе собственно в журнал бесхитростно выдаёт:

Error


This user has no journal here.

Итак, одним словом, удалось. Теперь в голове роятся мысли, получится ли оставить комментарий на Блоггере, пользуясь OpenID от Блоггера. Лень, если честно, пробовать.
P. S. Пока писал это сообщение, заготовил ссылки, написал половину текста, а потом после переключений откуда-то куда-то промахнулся в Хроме по вкладке и попал в крестик закрытия. Расстроился — это мягкое выражение, м-да. Но к счастью, Блоггер автосохранялся, и я нашёл своё неоконченное произведение в черновиках, а теперь могу довести его до ума, ко всеобщей пользе. В моей Опере можно было бы просто снова открыть страницу, в том же состоянии, в котором она была закрыта; я даже hotkey знаю. Когда уже они с Гуглем наконец подружатся?!

ноября 12, 2008

google search tips - это может быть интересно

Моя просьба заранее не осуждать скептический, просто подумал что это может быть интересно!!!

1. Один из нескольких (логическое ИЛИ). По-умолчанию Google ищет страницы, которые содержат все слова из поискового запроса, но если требуется выдать и те, которые содержат хотя бы одно слово из заданного множества, можно воспользоваться логическим оператором ИЛИ. Ему соответствует символ "" (по-английски он именуется pipe symbol). Пример: молокоогурцыселедка.

2. Кавычки. Если вам необходимо найти определенную фразу дословно, можно использовать кавычки. Пример: "Hotel California" (аналогичный запрос без кавычек вернул бы не только ссылки на все упоминания одноименной песни, но и на множество сайтов тур-операторов и гостиниц).

3. Исключение (логическое НЕ). Для того, чтобы исключить из результата поиска те страницы, которые содержат определенное слово, в поисковом запросе необходимо использовать символ "-". Пример: linux distrib download -suse (запрос вернет ссылки на страницы для скачивания различных дистрибутивов Linux, за исключением Suse).

4. Похожие слова. Для того, чтобы Google искал слова, похожие на заданное, используйте символ "~" (тильда). Будут найдены синонимы и слова с альтернативными окончаниями. Пример: ~hippo (по запросу будет так же найдено, например, слово hyppopotamus).

5. Маски. Символ "*" можно использовать как маску - условное обозначение произвольного количества любых символов. Это может быть полезно, например, если вы пытаетесь найти текст песни, но не можете при этом точно вспомнить слова. Или отыскать сайт, домен которого запомнился только отчасти. Пример: welcome to the hotel * such a lovely place; *pedia.org.

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

7. Определения. Используйте оператор define: для быстрого поиска определений. Пример: define:Ктулху (запрос выдаст ссылку на страницу из Википедии).

8. Калькулятор. Одной из полезных и при этом малоизвестных возможностей Google является вычисление арифметических выражений. Во многих случаях это быстрее, чем использование программы калькулятора. В выражениях можно использовать операторы +, -, *, /, ^ (степень), sqrt (квадратный корень), sin, cos, tan, ln, lg, exp (ex), скобки и много чего еще. Пример: sqrt(25 * 25) * 768.

9. Числовые интервалы. В Google существует еще одна малоизвестная возможность - поиск числовых интервалов, которые можно задавать с помощью крайних значений, разделенных последовательностью из двух точек. Пример: Букер 2004..2007.

10. Поиск на заданном сайте. С помощью оператора site: можно ограничить результаты поиска определенным веб-сайтом. Именно эта возможность обычно используется при установке поисковых форм Google на сторонних ресурсах. Пример: seagate barracuda site:ixbt.com.

11. Ссылки извне. С помощью оператора link:, можно найти страницы, которые ссылаются на заданный URL. Оператор можно использовать не только для главного адреса сайта, но и для отдельных страниц. Оператор не дает гарантии, что в результате поиска будут перечислены абсолютно все страницы. Пример: link:paradigm.ru.

12. Вертикальный поиск. Вместо того, чтобы искать заданные слова во всем вебе, можно ограничить поиск какой-либо одной определенной сферой. В Google входит множество поисковых сервисов, позволяющих находить интересующую информацию в блогах, новостях, книгах, и многих других категориях:* Blog Search* Book Search* Scholar* Catalogs* Code Search* Directory* Finance* Images* Local/Maps* News* Patent Search* Product Search* Video* Linux resouces search and BSD resouces search

13. Кино. Для поиска названий фильмов удобно использовать оператор movie:. Пример: movie:One Flew Over the Cuckoo's Nest.

14. Музыка. Оператор music: ограничит результаты поиска контентом, который тем или иным образом связан с музыкой. Пример: music:Depeche Mode 101.

15. Преобразователь единиц измерения. Google можно использовать для быстрого преобразования метров в ярды, килограммов в фунты, литров в джоули. Для этого используется абсолютно естественный для человеческого понимания синтаксис. Пример: 16 tons in pounds. Update: по тому же принципу можно выполнять преобразования между суммами в различных валютах. Например: 15 Ruble in USD. Курсы валют Google узнаёт из Citibank N.A.

16. Числовые шаблоны. Алгоритмы Google умеют распознавать тип числовых данных по шаблону их ввода. К сожалению, большинство этих шаблонов соответствуют только американским стандартам. В частности можно искать:* региональные телефонные коды;* номера автомобилей (US, как не сложно догадаться, only);* инвентарные номера Федеральной Комиссии Коммуникаций FCC (так же US only);* UPC (универсальные товарные коды, применяемые в США);* регистрационные номера Федерального авиационного агентства (США);* номера патентов (США);* биржевые котировки (нужно использовать символы акций) и прогноз погоды на пять дней вперед.

17. Типы файлов. В случае, если вы хотите искать, например, только документы в формате PDF, Word или Excel, можно использовать оператор filetype:. Полный список поддерживаемых форматов на момент написания данного текста: Adobe Reader PDF (.pdf), Adobe Postscript (.ps), Autodesk DWF (.dwf), Google Earth (.kml, .kmz), Microsoft Excel (.xls), Microsoft PowerPoint (.ppt), Microsoft Word (.doc), Rich Text Format (.rtf), Shockwave Flash (.swf). Пример: stroustrup c++ language filetype:pdf. Update: Для выбора типа искомых файлов так же можно использовать оператор ext:.

18. Местоположение слова. По-умолчанию Google ищет заданный текст внутри содержимого страниц. Но если есть необходимость искать в некоей определенной области, можно использовать такие операторы как "inurl:" (поиск внутри URL), "intitle:" (поиск в заголовке страницы), "intext:" (поиск в тексте страницы), и "inanchor:" (поиск в тексте ссылок).

19. Кэшированные страницы. При поиске устаревших страниц и страниц, контент которых был обновлен, может помочь поиск в кэше поисковой машины. Для этого предназначен оператор cached:. Update: Существует так же близкий по смыслу оператор cache:, с помощью которого можно сразу получать страницы из кэша по их URL. Этой возможностью в принципе можно пользоваться как своеобразным бэкапом видимых для Google веб-страниц: даже если страница будет удалена со своего сайта, на Google может остаться ее копия.

20. Ответ на главный вопрос жизни, вселенной и всего такого. Google знает ответ даже на этот сакраментальный вопрос (если он будет записан по-английски в нижнем регистре).

21. Поиск лиц. У поисковика картинок есть интересная (и, на сколько мне известно, пока официально недокументированная) возможность - выделять из всего множества найденных изображений лица. Для того, чтобы этим воспользоваться, необходимо добавить к URL результата поискового запроса дополнительный GET-параметр imgtype=face. Пример: http://.../images?q=Audrey+Tautou&imgtype=face

22. Информация о сайте. С помощью оператора info: можно получить известную Google информацию об указанном сайте. Пример: info:habrahabr.ru.

23. Похожие сайты. С помощью оператора related: Google может выдать список сайтов, которые считает похожим на заданный. Пример: related:flickr.com.

24. Способы представления. Помимо стандартного представления результатов поиска, существуют ещё два экспериментальных, которые можно активировать с помощью оператора view:. Первый из них - timeline предназначен для отображения различных хронологических событий и может наглядно представить распределение результатов поиска на временной оси. Пример: George Washington view:timeline (результатом подобного запроса будет некое подобие биографии, материалы которой собраны с множества ресурсов Сети).Второй способ отображения - map удобен для поиска по картам. При его выборе, в отчёте с результатами поиска сразу открывается фрейм с картой, на которой указателями помечено то, что нашел Goolge. Пример: fifth avenue ny view:map. С русским (да и любым неанглийским языком), как не сложно догадаться, сервис пока не дружит. Кроме того, релевантность поиска по картам оставляет желать лучшего (хотя бы потому что запрос Saint Petersburg view:map поставил Москву, Павловск и Петродворец выше искомого города с четко заданным названием

P.S. А вот еще отличный способ искать музыку: -inurl:(htmhtmlphp) intitle:"index of" "last modified" "parent directory" description size (wmamp3) "Beirut". Вместо Beirut пишите то, что нтересует (группу или песню).

ноября 11, 2008

«Возможные нарушения условий предоставления услуг Blogger»

Не залогинившись, перешёл по ссылке на блог Татьяны Булавы. И получил такое вот сообщение:
Возможные нарушения условий предоставления услуг Blogger
В настоящее время блог проверяется на наличие возможных нарушений условий предоставления услуг Blogger.
Если вы являетесь постоянным читателем этого блога и уверены в характере его содержимого, для входа в блог нажмите кнопку "Просмотреть". Приносим извинения за причиненные неудобства.
Если вы являетесь автором этого блога, удалите эту страницу с предупреждениями, следуя инструкциям панели инструментов.

Такие дела. Блоггер сильно подозревает, если в блоге всего одно сообщение, и в нём невозможно выделить ключевые слова.

ноября 06, 2008

Сообщества в ЖЖ - минус Узбекистан

Алимжон создал сообщество в ЖЖ: http://community.livejournal.com/distance_course/
Однако и его не видно, в том числе и ему самому. Похоже, действительно блокируется сам домен community.livejournal.com.
Можно ещё попробовать такой трюк. Я не уверен, что он сработает, но попробовать, кому не лень, можно. В Вашем компьютере есть файл c:\WINDOWS\system32\drivers\etc\hosts — именно так, без расширения. Его надо открыть, и в конце добавить строчку
204.9.177.18 community.livejournal.com
Сохранить, закрыть и пробовать. Есть шанс, что сработает.
С этим или без этого, признаём, что для Узбекистана сообщества на ЖЖ закрыты по независящим от нас обстоятельствам. Я не буду требовать выполнения этого задания. Засчитываем и так. Но всякие советы и комментарии приветствуются.