<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>mega.genn.org &#187; apple</title>
	<atom:link href="http://mega.genn.org/blah/apple/feed/" rel="self" type="application/rss+xml" />
	<link>http://mega.genn.org</link>
	<description>Откровения синего кубика</description>
	<lastBuildDate>Tue, 08 Nov 2011 07:55:39 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Два пробочных совета Яндексу</title>
		<link>http://mega.genn.org/2011/yandex-traffic-howto-better/</link>
		<comments>http://mega.genn.org/2011/yandex-traffic-howto-better/#comments</comments>
		<pubDate>Tue, 19 Jul 2011 14:08:33 +0000</pubDate>
		<dc:creator>Genn</dc:creator>
				<category><![CDATA[stuff]]></category>
		<category><![CDATA[advice]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[gui]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://mega.genn.org/?p=2840</guid>
		<description><![CDATA[Можно возмущаться тем, что Яндекс.Пробки не всегда дают актуальную или адекватную информацию (примерно каждое третье мое обращение к сервису не подтверждается ситуацией на дорогах), но более точного механизма, кроме водительской интуиции, чтобы следить за положением на дорогах города просто нет. Хорошо, что существует мобильная версия для айфона, так я могу оценить положение на набережной и [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://mega.genn.org/=^_^=/uploads/2011/07/main1.gif" alt="" width="390" height="336" /></p>
<p>Можно возмущаться тем, что Яндекс.Пробки не всегда дают актуальную или адекватную информацию (примерно каждое третье мое обращение к сервису не подтверждается ситуацией на дорогах), но более точного механизма, кроме водительской интуиции, чтобы следить за положением на дорогах города просто нет. Хорошо, что существует мобильная <a href="http://itunes.apple.com/ru/app/id313877526?mt=8">версия для айфона</a>, так я могу оценить положение на набережной и мостах, чтобы решить, какой путь выбрать. Тем не менее, в этом приложении очень просятся два улучшения. Прямо вопят, как хотят быть воплощены в жизнь.<span id="more-2840"></span></p>
<h2>Механизм установки маркеров</h2>
<p>Несомненным плюсом является возможность сообщить о неприятности на дороге: пост ГАИ, ДТП, ремонтные работы или просто прокомментировать затор из-за проезда кортежа. Соответствующий маркер появляется на карте после того, как все заполнено. Вот только непонятно, почему его место выбирается исходя из положения автомобиля в момент окончания, а не начала создания маркера.</p>
<p>Вот, что произошло сегодня утром. На мосту Патона стукнулись на реверсе четыре машины. Проезжая мимо них, я попросил свою девушку отметить на картах Яндекса в айфоне, что тут ДТП на реверсе. Она нажала соответствующую кнопку, отметила «Левый ряд», поскольку варианта «Реверс» нет и уже собиралась сохранить маркер. Я вовремя ее остановил, потому что мы уже подъезжали к станции метро «Дружбы народов», и приложение решило, что ДТП произошло примерно рядом с домом мебели. Пришлось остановиться и вручную перенести маркер на несколько километров назад, в центр моста Патона.</p>
<p>Мне кажется очевидным, что надо засекать ту точку, в которой пользователь решил сообщить о ДТП или дорожных работах, чтобы поставить маркер именно в ней, а не где-то через несколько километров, когда у водителя будет возможность заполнить необходимую информацию. Разумеется, что возможность передвинуть маркер следует оставить.</p>
<h2>Внешний вид маркеров</h2>
<p>Даже если водитель удосужится перенести маркер примерно туда, где он встретил преграду на пути, все равно скорее всего окажется, что там двухстороннее движение, поэтому непонятно с какой стороны дороги стоит быть внимательнее. Очень редко направление движения, в котором случилась проблема, очевидно по дорожной обстановке, но зачастую нет.</p>
<p><img src="http://mega.genn.org/=^_^=/uploads/2011/07/marker-obvious.png" alt="Редкий случай" width="636" height="304" /></p>
<p class="imgdesc">Очень редкий случай, когда понятно в каком направлении препятствие</p>
<p>Яндекс все равно «знает» направление движения ставящего маркер, так почему бы не запоминать его и не отображать его прямо на маркерах? Например так:</p>
<div style="font-size:18px; color:#777; width:848px;padding-bottom:5px;">
<div style="width:423px;float:left;">Текущая версия</div>
<div>Улучшенная версия</div>
</div>
<p><img src="http://mega.genn.org/=^_^=/uploads/2011/07/marker-better1.jpg" alt="Текущие и улучшенные Яндекс.Пробки"  width="848" height="635" /></p>
<p class="imgdesc">Слева текущая версия Яндекс.Карт, а справа улучшенная, благодаря даже небольшим стрелочкам, версия</p>
<p>Дополнительные плюсы в том, что водителям не придется заниматься пиксел-хантингом, размещая маркеры и в том, что даже на развязках будет понятно, где стоят посты ГАИ ;)</p>
<p><img src="http://mega.genn.org/=^_^=/uploads/2011/07/marker-better2.jpg" alt="Улучшенные Яндекс.Пробки" width="640" height="960" /></p>
<p class="imgdesc">С таким улучшением Яндекс.Пробки станут действительно понятнее</p>
<h2>***</h2>
<p>Тоже о дорожном движении: пост о светофорах «<a href="http://mega.genn.org/ru/2009/sorry-mario-the-princess-is-right-after-the-crossroads/">Sorry, Mario, the Princess is right after the crossroads</a>».</p>
]]></content:encoded>
			<wfw:commentRss>http://mega.genn.org/2011/yandex-traffic-howto-better/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Хромоватый интерфейс</title>
		<link>http://mega.genn.org/2011/achromatic-interface/</link>
		<comments>http://mega.genn.org/2011/achromatic-interface/#comments</comments>
		<pubDate>Mon, 04 Apr 2011 11:28:59 +0000</pubDate>
		<dc:creator>Genn</dc:creator>
				<category><![CDATA[stuff]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[baka-baka]]></category>
		<category><![CDATA[emo]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[sux]]></category>

		<guid isPermaLink="false">http://mega.genn.org/?p=2447</guid>
		<description><![CDATA[Сегодня утром Сафари решил, что с меня хватит — начал тормозить на ровном месте. Я открыл Google Chrome и решил сделать его стандартным браузером во всей Mac OS X. Привычным путем я выбрал в меню Chrome › Preferences… и с удивлением не обнаружил реакции в виде нового окошка на свои действия. Я повторил вызов окна [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://mega.genn.org/=^_^=/uploads/2011/04/chrome3disks.jpg" alt="Google Chrome 5.25 diskette" width="636" height="336" /></p>
<p>Сегодня утром Сафари решил, что с меня хватит — начал тормозить на ровном месте. Я открыл Google Chrome и решил сделать его стандартным браузером во всей Mac OS X. Привычным путем я выбрал в меню Chrome › Preferences… и с удивлением не обнаружил реакции в виде нового окошка на свои действия. Я повторил вызов окна настроек, но опять не получил его. Оказывается, в окне браузера открылась новая закладка с настройками.<span id="more-2447"></span></p>
<p>Гугл <a href="http://mega.genn.org/blah/google/">в который раз</a> наплевал на удобство интерфейса. Всякий раз они делают с таким упорством и точностью, что у меня уже создается впечатление, что у них есть специальный отдел ужасного UX. Специально для таких безруких и безголовых ребят, как те, кто отвечает за интерфейсы в Гугле, в Купертино создали специальный набор правил и рекомендаций по созданию окошек,  формочек и всего остального, что касается интерфейса. Благодаря продуманности этих рекомендаций и их относительной унификации, пользователи Mac OS X и получают такое удовольствие от работы с этой операционной системы. Даже Опера, которая <a href="http://mega.genn.org/2009/we-dont-go-to-opera-today/">достаточно вольно обращалась с интерфейсом</a> одноименного браузера, не убрала окно настроек и не сделала его крайне неудобным ;)</p>
<h2>Настройки</h2>
<p>Вот так выглядит окно основных настроек в Сафари (похоже выглядит почти в любом приложении для Mac OS X):<br />
<img src="http://mega.genn.org/=^_^=/uploads/2011/04/general-safari.jpg" alt="General Safari" width="748" height="569" /></p>
<p>Основные настройки браузера Chrome выглядят так:<br />
<img src="http://mega.genn.org/=^_^=/uploads/2011/04/general-chrome.jpg" alt="General Сhrome" width="848" height="651" /></p>
<p>Необычная хромовая мешанина может показаться удобной кому-то, кто не работал и не привык к простой и понятной логике мешанины в окнах настроек приложений под Mac OS X. В данном же случае она выглядит чуждо и неудобно. Особое внимание привлекают длиннейшие поля ввода, которые тянутся вместе с изменением размера окна.</p>
<p>Вместо того, чтобы разделить большинство настроек в зависимости от их принадлежности к той или иной характеристике, как это сделано в других браузерах,<br />
<img src="http://mega.genn.org/=^_^=/uploads/2011/04/safari-security.jpg" alt="Safari Security" width="748" height="617" /><br />
в Хроме почти все настройки спрятаны под ничего не говорящим заголовком «Under the Hood» и представляют из себя перемешанное что попало.<br />
<img src="http://mega.genn.org/=^_^=/uploads/2011/04/chrome-under-the-hood.jpg" alt="Сhrome Under the Hood" width="848" height="651" /></p>
<h2>Внешний вид</h2>
<p>По сравнению с небольшой закладкой и всплывающим системным окошком в Сафари (шрифты в примерах меняются в зависимости от выбора в окошке)<br />
<img src="http://mega.genn.org/=^_^=/uploads/2011/04/safari-fonts.jpg" alt="Safari Fonts" width="736" height="469" /><br />
решение в Хроме опять же не вызывает восторга. Если в соответствующем разделе закладки настроек выбрать изменение шрифта, открывается слой поверх настроек, который выглядит примерно так (мне пришлось уменьшить его высоту, убрав лишнее белое пространство, потому что этот блок был высотой больше 800 пикселей):</p>
<p><img src="http://mega.genn.org/=^_^=/uploads/2011/04/chrome-fonts.png" alt="Сhrome Fonts" width="688" height="401" /></p>
<h2>Поиск</h2>
<p>Гугл считает себя очень крутым поисковым сервисом и он заслужил это звание. В Хроме на поиск завязана даже неудобнейшая версия истории посещения страниц, которую я встречал. Увидев в закладке настроек поле поиска, я подумал, что это добавит хоть немного меда в ту бочку дегтя, которая уже есть. Я решил не концентрироваться на том, что если в настройках приложения необходим поиск, значит это Microsoft Word или просто беда с настройками. Ложку меда я так и не получил. При  том, что в Mac OS X реализован замечательный и удобный механизм поиска по настройкам…<br />
<img src="http://mega.genn.org/=^_^=/uploads/2011/04/macosx-settings.jpg" alt="Mac OS X Settings" width="748" height="715" /></p>
<p>… Гугл пошел своим загадочным и непонятным путем:<br />
<img src="http://mega.genn.org/=^_^=/uploads/2011/04/chrome-settings.jpg" alt="Сhrome Settings" width="848" height="651" /><br />
При этом очевидно, что поиск не просто синтаксический, но как и положено — семантический. Вот бы еще подсказки не перекрывали другие элементы интерфейса, особенно описания.</p>
<h2>***</h2>
<p>В Хроме постоянно включены автоматические обновления, которые невозможно отключить. По этой причине обновлением внешнего вида и функционала настроек я был обрадован безо всякого объявления войны. Это уже не визуальное, это незримая часть плохого UX.</p>
]]></content:encoded>
			<wfw:commentRss>http://mega.genn.org/2011/achromatic-interface/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Витражный айфон 4 на продажу</title>
		<link>http://mega.genn.org/2011/iphone4-16gb-designers-edition-for-sale/</link>
		<comments>http://mega.genn.org/2011/iphone4-16gb-designers-edition-for-sale/#comments</comments>
		<pubDate>Thu, 31 Mar 2011 07:13:01 +0000</pubDate>
		<dc:creator>Genn</dc:creator>
				<category><![CDATA[stuff]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[baka-baka]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[emo]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[information]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[sick]]></category>

		<guid isPermaLink="false">http://mega.genn.org/?p=2440</guid>
		<description><![CDATA[Прошу простить за качество фотографии, она была сделана каким-то Андроидным HTC первым айфоном Как известно, я разбил стекло у своего iPhone 4 16Gb, который был куплен в Великобритании и никогда не отличался залоченностью под одного оператора. После того, как я поменял стекло на новое, я разбил заднее стекло у этого же айфона. Так что теперь [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://mega.genn.org/=^_^=/uploads/2011/03/iphonebackglass.jpg" alt="iPhone 4 16 Gb neverlock продается недорого" width="636" height="541" /></p>
<p class="imgdesc">Прошу простить за качество фотографии, она была сделана <s>каким-то Андроидным HTC</s> первым айфоном</p>
<p>Как известно, я разбил стекло у своего iPhone 4 16Gb, который был куплен в Великобритании и никогда не отличался залоченностью под одного оператора. После того, как я поменял стекло на новое, я разбил заднее стекло у этого же айфона. Так что теперь задняя часть айфона выглядит так, будто ее украсили однотонным витражом, который выглядит очень забавно и при этом не оставляет порезов — очень крутое стекло. Поскольку к его созданию приложил руку я, можно смело заявить, что это «дизайнерский» айфон. В отличие от других дизайнеров, я не буду взвинчивать на него цену, напротив, я хочу продать его дешевле, чем стоит просто аналгоичный четвертый айфон у нас. Даже если кто-то решит нарушить красоту и поменять заднее стекло телефона, все равно его цена будет ниже, чем даже у б/у iPhone 4. Так что не стесняйтесь связаться со мной и стать обладателем уникального дизайнерского айфона.</p>
<p>Тем же, кто еще сомневается в том, что заднее стекло — не самое главное в айфоне, я предлагаю прочесть историю, написанную этой зимой.<span id="more-2440"></span></p>
<h2>Еще одна история о том, как <a href="http://mega.genn.org/en/2008/alan-jobs/">важна каждая мелочь</a></h2>
<p>Уже похолодало и я вынужден носить перчатки. На это есть две причины: я люблю перчатки и не люблю когда мерзнут руки. Сегодня утром я спешил на важную встречу и слушал музыку из телефона пользуясь стандартной гарнитурой четвертого айфона. Внезапно, на бегу, я понял, что мне просто необходимо узнать который час и не опаздываю ли я. Поскольку я не ношу часов (зачем, если они есть в телефоне?) я уже было собрался достать телефон из кармана, остановиться и посмотреть на его экране который час. Это решение диссонировало с концепцией «бежать для того, чтобы не опоздать». Практически не отдавая себя отчета в том, что я делаю, я зажал микрофон на гарнитуре (это включает голосовой набор) и прокричал после соответствующего звукового сигнала: «Который час?!». Уже к концу этой фразы я подумал, что телефон ответит мне противным сигналом, который значит «Ничего не понял, пока!», но я ошибался. Удивил меня приятный женский голос, который сказал: «Время — десять часов двадцать четыре минуты». Смешно, но от этого ответа у меня поднялось настроение ;)</p>
<p>Я не уверен, что в других телефонах нет такой же функции, но я теперь чувствую и знаю, что мой айфон может ответить на любой вопрос, который я ему задам. В следующий раз я поинтересуюсь ответом на вопрос жизни, вселенной и всего такого.</p>
<h2>***</h2>
<p>Я не шучу! Мой дизайнерский iPhone 4 продается недорого. Пожалуйста, <a href="mailto:likeityeah@genn.org">пишите электронные письма</a> или оставляйте комментарии, если он вам понравился. Спасибо ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://mega.genn.org/2011/iphone4-16gb-designers-edition-for-sale/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Walkyrie × 100 — интерактивный каталог в мобильном устройстве</title>
		<link>http://mega.genn.org/2010/walkyrie-x-100/</link>
		<comments>http://mega.genn.org/2010/walkyrie-x-100/#comments</comments>
		<pubDate>Tue, 05 Oct 2010 06:54:16 +0000</pubDate>
		<dc:creator>Genn</dc:creator>
				<category><![CDATA[stuff]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[baka-baka]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[emo]]></category>
		<category><![CDATA[friends]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[gui]]></category>
		<category><![CDATA[information]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[numbers]]></category>
		<category><![CDATA[reading]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://mega.genn.org/?p=2391</guid>
		<description><![CDATA[Недавно мы с дружественным минским фотографом гламура, путешествий и антиквариата запустили проект под названием Walkyrie. Шло время, и количество гельветизированных фотографий достигло сотни. Это не просто достижение или причина открыть шампанское, но и что-то вроде дня рождения. Поскольку мы планируем опубликовать печатный каталог «валькирий» в ближайшем будущем, но не сегодня, мы решили сделать что-то особенное, [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://mega.genn.org/=^_^=/uploads/2010/10/main.jpg" alt="Walkyrie x 100" width="636" height="276" /></p>
<p>Недавно мы с дружественным <a href="http://kovenkin.com/">минским фотографом</a> гламура, путешествий и антиквариата <a href="http://mega.genn.org/ru/2010/walkyrie-walking-mythology/">запустили проект</a> под названием <a href="http://walkyrie.org/"><em>Walkyrie</em></a>. Шло время, и количество гельветизированных фотографий достигло сотни. Это не просто достижение или причина открыть шампанское, но и что-то вроде дня рождения.<span id="more-2391"></span></p>
<p>Поскольку мы планируем опубликовать печатный каталог «валькирий» в ближайшем будущем, но не сегодня, мы решили сделать что-то особенное, чтобы отметить эту сотню. Тут-то и появилось то, чего раньше нам встречать не приходилось, — электронная книга, набитая художественным материалом, как любой печатный каталог искусства или дизайна. В качестве формата электронной книги был выбран ePub. Его можно читать как на мобильных устройствах, так и на компьютерах. Получилось две версии художественного альбома (примерно по 15 мегабайтов каждая): <a href="http://walkyrie.org/walkyrie100.epub">Walkyrie × 100</a>, которая должна работать с любой программой для чтениия электроных книг, и специальная версия для iBooks <a href="http://walkyrie.org/iwalkyrie100.epub">Walkyrie × 100 Interactive</a>. Ссылки на обе из них также есть на <a href="http://walkyrie.org/">walkyrie.org</a>.</p>
<h2>Зачем интерактивность</h2>
<p>Идея создания интерактивного ePub, который можно было бы просматривать стандартными программами на ай-устройствах, посетила меня давно, но я не уделил ей должного внимания. Однажды ameagari поинтересовался в <a href="http://twitter.com/ameagari">своем твитере</a>, не встречал ли кто такого чуда. Я не встречал и, мало того, не нашел во всем интернете настоящей интерактивности. В который раз пришлось все делать самому ;)</p>
<h2>Это было непросто</h2>
<p>У моего друга есть привезенная из Нью-Йорка футболка, на которой написано «fuck rude people, fuck subways, fuck rain, fuck high prices…» и т. д. После создания интерактивной электронной книги я могу сделать такую же футболку, но вместе со словом <em>fuck</em> там будут еще <em>webkit</em>, <em>z-index</em>, <em>font-family</em>, <em>jquery</em>, <em>iBooks</em>. Ниже я расскажу почему.</p>
<p>Необычное для книг взаимодействие пользователя с каталогом «валькирий» осуществляется двумя путями. Во-первых, можно нажать на кружок (в формате SVG, чтобы красиво смотреться на любой странице) в начале книги и попасть на произвольную страницу с картинкой. Наша версия fortune cookie ;)</p>
<p><img src="http://mega.genn.org/=^_^=/uploads/2010/10/fortune.jpg" alt="Walkyrie fortune" width="320" height="460" /></p>
<p>Кроме этого, если читатель не сможет разобрать текст на картинке, к его услугам ссылка <em>Transcript</em>, прикосновение к которой покажет текст крупнее.</p>
<p><img src="http://mega.genn.org/=^_^=/uploads/2010/10/pages.jpg" alt="Different pages" width="640" height="460" /></p>
<p>Ничего супер-удивительного, но большего нам и не требовалось. Во всяком случае, до следующей версии.</p>
<p>Интерактивность не поддерживается большинством программ для чтения электронных книг, как мобильных, так и компьютерных, кроме iBooks, но и там все не очень хорошо. У создателя книги нет почти никакого контроля над начертанием и размером шрифтов, над выравниванием текста. Невозможно задать наложение элементов с использованием z-index&#8217;а и позиционирования без каких-то прыжков через голову. Невозможно задать расположение элементов на странице (мне пришлось пользоваться таблицами как в 2002-м). Невозможно удостовериться, что объекты будут на одной странице и не расползутся непонятно куда. Например, мы заметили, что если листать страницы вперед, потом назад, а потом опять вперед, то может появиться пустая страница. Тут не мешало бы вспомнить футболку, о которой я рассказывал чуть выше:</p>
<p><img src="http://mega.genn.org/=^_^=/uploads/2010/10/fuck.jpg" alt="fuck everything t-shirt" width="474" height="489" /></p>
<h2>Уловки и советы</h2>
<p>Я думаю, что некоторым из моих любимых читателей и той замечательной девушке из Кореи, которая нашла эту страницу при помощи гугла, следующая информация покажется увлекательнее всего остального. Для тех, кому неинтересна техническая составляющая процесса, есть следующий раздел повествования, можно перепрыгнуть сразу на него.</p>
<p>Любой файл ePub представляет собой засунутую в архив мешанину из всяких служебных файлов, а также, что важно для нас, содержания книги, представленного .xhtml&#8217;ами с CSS и JavaScript&#8217;ом, а также всем тем, что необходимо для книги (например, картинками). Я создавал ePub&#8217;ы при помощи <a href="http://code.google.com/p/sigil/">Sigil</a>. Эта программа была выбрана неслучайно. Во-первых, у нее правильное концептуально и магически название. Во-вторых, она, в отличие от многих других, работает и существует под Mac OS X. Ну и еще она opensource, если кому-то это важно. Сокращенная версия структуры книги в неудобном как для просмотра, так и для редактирования (привет, opensource) древовидном состоянии представлена ниже.</p>
<p><img src="http://mega.genn.org/=^_^=/uploads/2010/10/structure.png" alt="structure" width="375" height="556" /></p>
<p>Для того, чтобы работать с объектами на странице, я пользовался jQuery. На прикосновения он реагирует так:</p>
<ol class="h4x0r">
<li><code>$('#transcript').bind('touchstart', function(e){</code></li>
<li><code>…</code></li>
<li><code>});</code></li>
</ol>
<p>Для того, чтобы, не смотря ни на что, выводить подсказки поверх фотографий, я воспользовался следующим кодом:</p>
<ol class="h4x0r">
<li><code>var tra=$('.help').height()+30;</code></li>
<li><code>$('.help').css('-webkit-transform','translateY(-'+tra+'px)');</code></li>
</ol>
<p>Как встраивать SVG, думаю, все знают, так что там ничего особенного, только куча этих Midxmidymaxymidy ;)</p>
<h2>Читать нельзя потрогать</h2>
<p>Все программы для чтения на тач-устройствах не очень-то жалуют интерактивность в книгах. Проблема заключается в том, что в первую очередь  у программ есть свои интерфейсы, которые тоже управляются прикосновениями. Таким образом, если на какой-то из страниц есть интерактивная область, читатель может нажать на нее как для того, чтобы воспользоваться дополнительным функционалом, так и для того, чтобы воспользоваться интерфейсом приложения. Например, в нашей интерактивном электронном каталоге «валькирий» я был вынужден убрать подсказку по прикосновению к фотографии и создать для этого отдельную ссылку. Дело в том, что при нажатии на правую или левую часть экрана читатель ожидает перелистывания, а не подсказки. Картинка же занимает всю страницу, как и положено в арт-объектах ;)</p>
<p>Помимо конфликта интерфейсов книги и программы, невозможно почти ничего контролировать в расположении и взаимодействии элементов, так что создание удобного интерфейса книги превращается в подвиг. В iBooks также не существует навигации вперед/назад по последним посещенным страницам. Это приводит к тому, что, нажав на сноску, читатель не может вернуться к последней прочитанной странице без хитрых манипуляций.</p>
<h2>Так или иначе</h2>
<p>Скачивайте наши «<a href="http://walkyrie.org/">валькирии</a>» на свое мобильное устройство в удобном виде и таскайте с собой всюду. При помощи одной электронной книги вы сможете удивить друзей и коллег, а также иметь уникальный объект для занимания глаз во время поедания пиццы!</p>
<p><img src="http://mega.genn.org/=^_^=/uploads/2010/10/photo.jpg" alt="Catalogue on shelf" width="640" height="960" /></p>
<p class="imgdesc">Как и положено арт-объекту, каталог «валькирий» выделяется на любой книжной полке. Даже виртуальной!</p>
<h2>***</h2>
<p>Это уже второй проект, связанный с электронными книгами за последние полторы недели. Занял он у меня не намного больше времени, чем <a href="http://mega.genn.org/2010/33-hrs-project/">предыдущий</a>. Мне кажется, грядет что-то интересное ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://mega.genn.org/2010/walkyrie-x-100/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Проект на 33 часа</title>
		<link>http://mega.genn.org/2010/33-hrs-project/</link>
		<comments>http://mega.genn.org/2010/33-hrs-project/#comments</comments>
		<pubDate>Thu, 30 Sep 2010 07:23:19 +0000</pubDate>
		<dc:creator>Genn</dc:creator>
				<category><![CDATA[stuff]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[fan]]></category>
		<category><![CDATA[friends]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[gui]]></category>
		<category><![CDATA[information]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[numbers]]></category>

		<guid isPermaLink="false">http://mega.genn.org/?p=2357</guid>
		<description><![CDATA[За последнюю вечность я так и не написал ни одного поста. Теперь же я вернулся и надеюсь, что мои черновики не заплесневели — буду писать и постить! Писать и постись! Как лучше всего заставить свой мозг очнуться и начать работать? Сделать что-то интересное и ресурсоемкое. Этим мы с Юрой и занялись. Мы взялись сделать проект [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://mega.genn.org/=^_^=/uploads/2010/09/33hrs.png" alt="33hrs" width="636" height="460" /></p>
<p>За последнюю вечность я так и не написал ни одного поста. Теперь же я вернулся и надеюсь, что мои черновики не заплесневели — буду писать и постить! Писать и постись! Как лучше всего заставить свой мозг очнуться и начать работать? Сделать что-то интересное и ресурсоемкое. Этим мы с <a href="http://cssing.org.ua/">Юрой</a> и занялись. Мы взялись сделать проект за 24 часа. На него у нас ушло около 33-х часов. На двадцать шестом часу мы стали подозревать, что не укладываемся в сутки, а на 30-м уже были уверены, что немного опаздываем. Так или иначе, проект мы завершили, и один из нас отправился ужинать, а другой — писать пост, уснул лицом в клавиатуре и только сейчас нажимает кнопку «Опубликовать» ;)<span id="more-2357"></span></p>
<h2>Идея проекта</h2>
<p>Идея проста и этим привлекательна — дать пользователям айфона читать книги без установки дополнительных приложений. Мне она понравилась тем, что я люблю простые и изящные решения. Юра же был заинтересован в ней невероятно, потому что на свой залоченный айфон он не мог установить ни одно приложение. Исходя из поставленной задачи (никаких установок из AppStore или Сидии), мы поняли, что придется делать настоящее html-приложение. Я не помню, как их называет Эппл ;)</p>
<h2>Проектирование</h2>
<p>Первые наработки, созданные более полугода назад, напоминали приложение iBooks, которого тогда еще не существовало. После присоединения к проекту я предложил идею «отдельная книга — отдельная иконка». Таким образом, каждая книга становилась отдельным приложением. Вся библиотека была на сервере, а у пользователя только то, чем он пользуется. Кроме этого трендового подхода к организации информации был и еще один плюс — чтение книги заключалось только в чтении и ничего лишнего. Сделать что-то еще с книгой было невозможно. К минусам данной идеи стоит отнести неудобство хранения больше двух-трех книг теми, у кого на экране айфона много иконок. Мы решили, что можем с этим смириться, а выход iOS 4 доказал, что мы приняли правильное решение: теперь книги можно дюжинами складывать в папки.</p>
<p>Работу приложения можно разделить на два этапа. Первый этап: выбор или создание книги и последующее добавление ее иконки на Home Screen. Второй этап: чтение добавленной книги, доступной даже если айфон не подключен к интернету.</p>
<p>На данный момент поддерживаются .html и .fb2, но мы добавим и другие в скором времени.</p>
<h2>Интерфейс</h2>
<p>Наконец-то картинки ;) Можно было сравнить макеты с готовым продуктом, но в данный момент сайт не работает. Мы работаем над тем, чтобы восстановить его как можно скорее.</p>
<p>Все началось с иконки приложения и различных размеров для нее. Я надеялся, что html-приложения тоже могут иметь различные иконки в зависимости от разрешающей способности экрана, на котором они показываются. Оказалось, что не могут ;(</p>
<p><img src="http://mega.genn.org/=^_^=/uploads/2010/09/icons.png" alt="icons" width="848" height="258"  /></p>
<p>Затем пошли страницы, экраны и длинные списки. Как только пользователь попадает на сайт приложения, он может найти книгу и посмотреть каталог книг или создать книгу из файла в интернете. Результаты поиска и каталог книг выглядят одинаково, разве что в каталоге можно отфильтровать книги по жанру.</p>
<p><img src="http://mega.genn.org/=^_^=/uploads/2010/09/startscreens.png" alt="start screens" width="848" height="560"  /></p>
<p>После того, как пользователь выбрал книгу, она загружается. Можно начинать читать книгу еще до того, как она полностью загрузится. После полной загрузки на экране появляется подсказка как сохранить книгу, чтобы всегда иметь к ней доступ. Плашка в форме стрелки, на которой размещена подсказка, указывает как раз на иконку добавления в нижней панели инструментов iOS Safari.</p>
<p><img src="http://mega.genn.org/=^_^=/uploads/2010/09/bookdownload.png" alt="book download" width="848" height="560" /></p>
<p>Иконка книги добавляется на Home Screen, и так завершается первый этап.</p>
<p><img src="http://mega.genn.org/=^_^=/uploads/2010/09/homescreen.jpg" alt="home screen" width="848" height="560"  /></p>
<p>В следующий раз, когда пользователь нажмет на иконку книги, он увидит экран загрузки (на четвертом айфоне книга полностью загружается за пару секунд, а на айфоне 3GS немного дольше). После того, как книга загрузится в память телефона, ее можно читать. Приложение автоматически запомнит последнее прочитанное место и в следующий раз перемотает на него.</p>
<p><img src="http://mega.genn.org/=^_^=/uploads/2010/09/bookload.png" alt="book load book show" width="848" height="560" /></p>
<p>Вот так просто и вот так здорово ;)</p>
<p>Для тех, кто зашел на сайт не с одного из поддерживаемых устройств, существует специальная красивая страница (сейчас немного отличается).</p>
<p><img src="http://mega.genn.org/=^_^=/uploads/2010/09/noidevice.jpg" alt="no idevice" width="848" height="500" /></p>
<h2>Интересные детали</h2>
<ul class="postlist">
<li><span>Весь интефейс на 100% создан в векторном редакторе</span></li>
<li><span>Все иконки и логотипы в приложении в векторном формате SVG</span></li>
<li><span>Все графические элементы кроме иконок, логотипов и плашки в форме стрелки, сделаны на чистом CSS. Да, именно так! Эти градиенты, тени и фоны не картинки, а строки в файле со стилями! </span></li>
<li><span>Иконка сайта, которая добавляется на Home Screen для веб-приложений в iOS 4.0 выглядит размытой и некрасивой. Единственный способ победить эту проблему — обновиться до  iOS 4.1</span></li>
<li><span>Все использованные шрифты установлены по-умолчанию в айфонах, айподах тачах и айпадах</span></li>
<li><span>Благодаря всему тому, что перечислено выше, приложение выглядит одинаково на  iPhone, iPhone 3G, iPhone 3GS, iPhone 4 and iPod Touch всех версий. Результаты работы на айпаде ожидаются в ближайшее время ;)</span></li>
</ul>
<p><img src="http://mega.genn.org/=^_^=/uploads/2010/09/iphonescreens.jpg" alt=""iphone screens comparison" width="875" height="960" /></p>
<p class="imgdesc">iPhone 4  и обычный iPhone. Практически идентично ;)</p>
<p>Того, что происходило за кулисами создания приложения очень много, я не буду перечислять все. Один из примеров: поиск варианта отображения и организации загрузки книги.</p>
<p><img src="http://mega.genn.org/=^_^=/uploads/2010/09/downloadingpics.png" alt="downloading pics" width="848" height="1070"  /></p>
<h2>Ого, сколько текста. Я столько не прочту</h2>
<p>Отправляйся со своего айустройства на  сайт проекта (скоро вновь заработает) для того, чтобы скачать книги прямо на рабочий стол и прочесть их позже. Никакого дополнительного программного обеспечения не требуется. Поддерживаются форматы .html и .fb2. Мы любим вас!</p>
]]></content:encoded>
			<wfw:commentRss>http://mega.genn.org/2010/33-hrs-project/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
		<item>
		<title>Хочу побыть один. Пост не про новый iPhone 4</title>
		<link>http://mega.genn.org/2010/not-about-new-iphone/</link>
		<comments>http://mega.genn.org/2010/not-about-new-iphone/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 05:58:16 +0000</pubDate>
		<dc:creator>Genn</dc:creator>
				<category><![CDATA[stuff]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[emo]]></category>
		<category><![CDATA[friends]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[reading]]></category>
		<category><![CDATA[sick]]></category>

		<guid isPermaLink="false">http://mega.genn.org/?p=2313</guid>
		<description><![CDATA[Скриншот сайта Пепелсбея isgeolocationpartofhtml5.com с отключенной геолокацией Я очень хочу новый айфон, но пост не о нем. Пост о страхе и жизни. Лучше всего начать с шутки, придуманной для того, чтобы объяснить мое отношение к социализации сети и сетивизации социума: Заходит парень в бар и не успевает открыть рот, как бармен ставит ему Космополитан и [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://mega.genn.org/=^_^=/uploads/2010/06/geolocation.png" alt="Geolocation" width="636" height="450"  /></p>
<p class="imgdesc">Скриншот сайта <a href="http://pepelsbey.net/">Пепелсбея</a> <a href="http://isgeolocationpartofhtml5.com/">isgeolocationpartofhtml5.com</a> с отключенной геолокацией</p>
<p>Я очень хочу <a href="http://www.apple.com/iphone/">новый айфон</a>, но пост не о нем. Пост о страхе и жизни. Лучше всего начать с шутки, придуманной для того, чтобы объяснить мое отношение к социализации сети и сетивизации социума:</p>
<p>Заходит парень в бар и не успевает открыть рот, как бармен ставит ему Космополитан и подмигивает. Парень недоумевает:<br />
— Дружище, извини, но я хотел пинту Гинесса.<br />
Бармен показывает экран своего HTC Legend<sup>1</sup> с включенным твиттером, где видно сообщение сайта Foursquare: «Люблю пить космополитан в дурацких забигаловках (@pub 4sq.com…)». Парень бьет себя по лбу:<br />
— Черт, опять моя телефоны перепутала! <span id="more-2313"></span></p>
<h2>Найди Вальдо</h2>
<p>В 10 лет я читал об этом в фантастических утопиях и антиутопиях. Большой брат следил за нами, а нам это не нравилось. Теперь все это рядом и под рукой. В новой версии Сафари, например, включена геолокация. Т.е. сайты теперь могут с точностью до скольки-то метров определять место нахождения пользователя. И это уже включено в ожидания от стандарта HTML 5, а значит будет или уже есть в Файрфоксе, Хроме и Опере. Появляется, конечно, окошко с вопросом, разрешать ли сайту определить координаты пользователя, но кто из нас не нажимал не глядя на окошко alert&#8217;a на <i>Enter</i>, чтобы побыстрее перейти к нужной информации? </p>
<p><img src="http://mega.genn.org/=^_^=/uploads/2010/06/canIgeolocateyou.png" alt="Can I geolocate you?" width="447" height="191" /></p>
<p>Механизм Geolocation API я не разбирал, да и не хочу, но уже жду первых воплей о том, что сайты научились без спросу определять на карте мира, где находится пользователь, а RIAA этим пользуется и половина посетителей торрент-треккеров, прослушавших новый альбом Daft Punk (когда уже?) сидит по тюрьмам или платит невменяемые штрафы. Между прочим, Сафари так и не определил, где я нахожусь, ни с включенной геолокацией, ни с выключенной ;)</p>
<p>С другой стороны, если все сайты начнут пользоваться геолокацией, то я смогу запретить в настройках определять меня на карте мира и попрощаться с дурацкими локализациями Гугла, Реддита (отключается легко на самом сайте), YouTube и прочих сайтов, которые тыкают мне в лицо украинизированные или русифицированые версии. И это, конечно, не единственная польза от социальных сетей в связке с определением положения на карте (тот же Foursquare — пример грамотного и удобного использования — <a href="http://twitter.com/ankl/status/15658199726">помог Анклу</a> разобраться в незнакомом городе), но мне почему-то не спокойно. Мне кажется, что рождается дракон.</p>
<h2>—</h2>
<p><sup>1</sup> Недавно меня попросили упоминать не только айфон, но и другие телефоны, в частности этот. Это не монетизация, но было бы неплохо ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://mega.genn.org/2010/not-about-new-iphone/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Сотовый телефон наизнанку</title>
		<link>http://mega.genn.org/2010/phone-back-side-front/</link>
		<comments>http://mega.genn.org/2010/phone-back-side-front/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 04:47:31 +0000</pubDate>
		<dc:creator>Genn</dc:creator>
				<category><![CDATA[stuff]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[baka-baka]]></category>
		<category><![CDATA[hightech]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://mega.genn.org/?p=2307</guid>
		<description><![CDATA[Экран и кнопки сотового телефона должны быть с одной стороны, а динамик — с другой. Неужели это так сложно сделать хоть кому-то из производителей сотовых телефонов? Ведь как только наступает лето, сразу начинает прилипать к уху и щеке или пластик, или стекло экрана, которые потом надо вытирать от пота. Если это просто неприятно с обычными [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://mega.genn.org/=^_^=/uploads/2009/03/phoneblueprint.jpg" alt="phone blueprint" width="636" height="446" /></p>
<p>Экран и кнопки сотового телефона должны быть с одной стороны, а динамик — с другой. Неужели это так сложно сделать хоть кому-то из производителей сотовых телефонов? Ведь как только наступает лето, сразу начинает прилипать к уху и щеке или пластик, или стекло экрана, которые потом надо вытирать от пота. Если это просто неприятно с обычными телефонами, то телефонами с тач-скрином (айфон и его братья от других производителей, не стойте в стороне, подходите) становится просто невозможно пользоваться, пока не протрешь экран.  Разместив же динамик с другой стороны, можно не только решить эту проблему, но и оставить больше места для экрана!</p>
<h2>Дополнение</h2>
<p>Теперь у меня есть четвертый айфон и я вижу, что мои идеи для него не подходят. С обеих сторон телефона стеклянная поверхность, но это стекло не прилипает к щеке и не очень-то подвержено плохому влиянию пота. Так что надо или возиться с размещением экрана с разных сторон телефона, или делать его с нормальным стеклом, которое не прилипает.</p>
]]></content:encoded>
			<wfw:commentRss>http://mega.genn.org/2010/phone-back-side-front/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>iFoxy</title>
		<link>http://mega.genn.org/2010/ifoxy/</link>
		<comments>http://mega.genn.org/2010/ifoxy/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 19:53:20 +0000</pubDate>
		<dc:creator>Genn</dc:creator>
				<category><![CDATA[stuff]]></category>
		<category><![CDATA[anime]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[baka-baka]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[emo]]></category>
		<category><![CDATA[friends]]></category>
		<category><![CDATA[fun]]></category>

		<guid isPermaLink="false">http://mega.genn.org/?p=2270</guid>
		<description><![CDATA[Сегодня я купил сидр и встретил в траве медведя. Настоящий сидр и игрушечного медведя. А пару недель назад я нарисовал логотип, на котором изображен «анимешный лисенок» и название компании. Как по мне, получился скорее рисунок на футболку для фаната Файрфокса и Эппл, но логотипо-потребитель доволен. Ну и я доволен. Пойду пробовать сидр.]]></description>
			<content:encoded><![CDATA[<p><img src="http://mega.genn.org/=^_^=/uploads/2010/05/ifoxy.png" alt="ifoxy" width="636" height="500" /></p>
<p>Сегодня я купил сидр и <a href="http://twitter.com/genn_org/status/15199049987">встретил в траве медведя</a>. Настоящий сидр и игрушечного медведя. А пару недель назад я нарисовал логотип, на котором изображен «анимешный лисенок» и название компании. Как по мне, получился скорее рисунок на футболку для фаната Файрфокса и Эппл, но логотипо-потребитель доволен. Ну и я доволен. Пойду пробовать сидр.</p>
]]></content:encoded>
			<wfw:commentRss>http://mega.genn.org/2010/ifoxy/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Таблицы — скучно, инфографика — трудно</title>
		<link>http://mega.genn.org/2010/sparklines/</link>
		<comments>http://mega.genn.org/2010/sparklines/#comments</comments>
		<pubDate>Sat, 29 May 2010 08:18:36 +0000</pubDate>
		<dc:creator>Genn</dc:creator>
				<category><![CDATA[stuff]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[gui]]></category>
		<category><![CDATA[information]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[numbers]]></category>
		<category><![CDATA[sick]]></category>

		<guid isPermaLink="false">http://mega.genn.org/?p=2162</guid>
		<description><![CDATA[Какой способ организации информации кажется людям самым простым? На первом месте, конечно, выбросить все данные в мусор и забыть о них. На втором месте, я думаю, идут таблицы. Люди любят таблицы. Им они очень нравятся. Нравятся настолько, что компьютерам Эппл предрекали провал без программы для работы с электронными таблицами (что-то типа Numbers или Excel). И, [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://mega.genn.org/=^_^=/uploads/2010/05/chess-snake-tetris.png" alt="chess-snake-tetris" width="636" height="330" /></p>
<p>Какой способ организации информации кажется людям самым простым? На первом месте, конечно, выбросить все данные в мусор и забыть о них. На втором месте, я думаю, идут таблицы. Люди любят таблицы. Им они очень нравятся. Нравятся настолько, что компьютерам Эппл предрекали провал без программы для работы с электронными таблицами (что-то типа Numbers или Excel). И, если мне не изменяет память, именно для выполнения этой задачи был взят на работу очкастый мальчик Билл с его компанией Майкрософт, который <a href="http://mega.genn.org/ru/2008/jolly-os/">жаждал добраться до Mac OS и вдохновиться ее идеями</a>… </p>
<p>Так, я отвлекся, вернемся к таблицам. Я знаком с многими офисными работниками, которые даже обычные тексты набирают в Экселе — так им легче организовать нужные им куски информации в пространстве и работать с ними. Таким образом, любовь к таблицам среди народных масс необычайно высока. К сожалению, любовь не значит умение делать их удобными для восприятия. Я влюбился в ничтожно малое количество таблиц из всех встреченных мной. Да и то, к паре из них и я приложил руку, а скорее голос, потому что объяснял, что исправить. Остальные же таблицы вызывают у меня ощущение тюрьмы для информации — она может быть интересной, увлекательной, удивительной, но при этом заключенной в маленькую камеру, из которой не выбраться. А все остальные данные тоже сидят по своим камерам и на них одинаковые оранжевые комбинезоны.<span id="more-2162"></span></p>
<h2>К чему такое длинное вступление?</h2>
<p>Когда мы начали работать над новым <a href="http://mega.genn.org/ru/2010/working-parts/">дизайном сайта Инвест-газеты</a>, ответственный за весь проект сразу предупредил меня, что нужно ощущение журнала (все время работы я потешался над тем, что журнал назвали газетой ;). Значит, без элементов визуализации информации, в какой-то мере инфографики, было не обойтись. Если со всякими гистограммами, ненавистными круговыми диаграммами, картами и прочим было все понятно, то таблицы, даже грамотно составленные и красивые, были все теми же клетками для несчастной информации. В поисках решения мы перебрали несколько вариантов и остановились на одном, который выглядел удивительно простым и в то же время самым подходящим. Так я познакомился со спарклайнами.</p>
<h2>Что такое спарклайны?</h2>
<p>Словарное или очень точное определение можно <a href="http://en.wikipedia.org/wiki/Sparkline">прочесть в википедии</a>, но до него я сам добрался только что (в русской версии вики спарклайны назвали искрографиками, что опять напоминает нам о <a href="http://mega.genn.org/ru/2009/what-translation-foo/">странных переводах</a>). Спарклайны — маленькие графики прямо в таблице или в тексте, раскрывающие дополнительную информацию о данных, представленных в определенной ячейке, но при этом не так точны как детальные графики. Например, если мы указываем стоимость мяса единорога, то график рядом с цифрой может показывать динамику изменения этой стоимости за последний год. Конечно, это не даст нам точных данных, но мы сможем проследить общую картину изменений. Как известно, мясо единорога подросло в цене за последний квартал, что и будет отражено на графике рядом с цифрой: <img src="http://mega.genn.org/=^_^=/uploads/2010/05/unicorn.png" alt="unicorn" width="86" height="13" /></p>
<h2>Как делать удобные спарклайны?</h2>
<p>Для того, чтобы спарклайны помогали воспринимать информацию в таблицах, а не затрудняли ее чтение, сначала надо определиться, нужны ли они и в каких колонках. После этого надо принять важное решение: какую же из сторон информации в колонке следует иллюстрировать, а также, что за тип графика будет наиболее полезен? Если вернуться к описанному выше мясу единорога, то можно показывать динамику изменения цены, при этом указав среднюю величину, или популяцию однорогих животных (график в виде кривой и выделение другим цветом фона или полоской среднего значения). Далее будет несколько примеров, в которых весь этот текст становится удобным и понятным.</p>
<p>Но перед тем как перейти  к картинкам-примерам (я — мастер нагнетания обстановки, правда?), хочу остановиться на некоторых графических характеристиках спарклайнов. Многие из них, если не все базовые, перечислены и проиллюстрированы Эдвардом Тафти (он и придумал название спарклайнам) еще в 2004-м году в статье <a href="http://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=0001OR">Sparklines: theory and practice</a>. Многие решения и выводы у нас с ним совпали, хотя я прочитал его статью в конце работы над спарклайнами.</p>
<h2>Как же все-таки это выглядит?</h2>
<p>Ниже несколько примеров, которые я делал для Инвест-газеты. Поскольку мне надо было показать разные типы спарклайнов, а рисовать сто-пятьсот-миллиардов таблиц не хотелось, я постарался уместить как можно больше данных и спарклайнов в каждую таблицу. В итоге их получилось три. Они хороши в качестве наглядного пособия, но делай я их для публикации в журнале или на сайте, я бы ограничился в каждой из таблиц иллюстрированием только одной колонки.</p>
<p><img src="http://mega.genn.org/=^_^=/uploads/2010/05/seasonal-spirit.png" alt="seasonal-spirit" width="625" height="201" /></p>
<p>В этой таблице проиллюстрированы спарклайнами колонки с последней зафиксированной температурой (Last known temperature) и приятностью запаха воздуха (How likely air smells). Во втором случае используется похожее на progress bar решение, что позволяет быстро и удобно воспринимать информацию. </p>
<p><img src="http://mega.genn.org/=^_^=/uploads/2010/05/explained0.png" width="568" height="253" /></p>
<p>В колонке с температурой показана динамика ее изменения на протяжении времени года и отмечен диапазон значений температуры, в котором человек чувствует себя комфортно. Благодаря спарклайнам нам удалось не только показать как скакал столбик термометра, но и дать общую картину того, насколько приятно и комфортно было в это время года. Превосходно! Единицы измерения температуры указаны рядом со значением — это была рекомендация по общему оформлению таблиц на портале. При небольших объемах информации так легче воспринимать данные. </p>
<p>Особое внимание хочу обратить на колонку продолжительности (Term). Вместо того, чтобы создавать две колонки для первого и последнего месяца времени года, достаточно указать их рядом в одной колонке. Меньше колонок — человечнее таблица ;)</p>
<p><img src="http://mega.genn.org/=^_^=/uploads/2010/05/oldschool-games.png" alt="oldschool-games" width="625" height="230" /></p>
<p>В этой таблице спарклайны пригодились для обозначения того, какое количество домашних работ было не сделано из-за той или иной игры и для демонстрации побед и проигрышей в каждой игре.</p>
<p><img src="http://mega.genn.org/=^_^=/uploads/2010/05/explained1.png" width="492" height="198" /></p>
<p>Благодаря спарклайну в колонке невыполненных домашних работ (Homeworks spoiled) можно увидеть как часто с 1 по 10 класс та или иная игра завоевывала время и мешала сделать заданное домой.</p>
<p><img src="http://mega.genn.org/=^_^=/uploads/2010/05/explained2.png" width="573" height="121"/></p>
<p>В колонке результатов (Overall result) видно как хорошо или плохо в случае с Pong проходилась та или иная игра. Чем больше палочек вверху, тем круче!</p>
<p>В первой колонке производитель игры указан сразу после ее названия. Таким образом, сэкономлена еще одна колонка. Таблица не стала менее приятной для восприятия и даже напротив — более удобной.</p>
<p><img src="http://mega.genn.org/=^_^=/uploads/2010/05/alcohol.png" alt="alcohol" width="625" height="205" /></p>
<p>Делая эту таблицу, я веселился больше всего, прикидывая, оценивая, спрашивая друзей и пытаясь вспомнить то, что обычно не помнишь. </p>
<p><img src="http://mega.genn.org/=^_^=/uploads/2010/05/explained3.png" width="549" height="72" /></p>
<p>Начнем с последней колонки — уровня громкости после 21 средней дозы (Music volume after 21 average doses). Данные указаны в децибеллах, что не мешает нам показать динамику изменения по ходу приема алкологя внутрь. Фактически это тот же график, что и в первом примере — динамика изменения значения — но оформлен он в стиле колонок эквалайзера, чтобы информацию было интереснее читать.</p>
<p>В колонке количества выпитых друзьями за 2005–2009 годы бутылок указано значение на начало периода (2005-й год) и на конец (2009-й), а также динамика изменений, скажем, по месяцам или даже по дням. Цвет цифры указывает на то, выросла ли цифра по сравнению с предыдущим отчетным периодом (начало 2005-го года). Для удобства чтения начало и конец графиков отмечены красными точками, а также добавлен легкий градиент, улучшающий их прочтение. Сравните с графиком в первом примере, где градиент был невозможен из-за указания диапазона комфортных температур.</p>
<h2>***</h2>
<p>Кроме украшения и превращения таблиц из тюрем в информационные курорты спарклайны помогают во многих случаях заменить различные детальные графические визуализации данных или даже представить информацию более полно и интересно, чем какая-то ничтожная круговая диаграмма (гори в аду!!!). Например, Google Analytics и <a href="http://www.flickr.com/photos/genn-org">Flickr</a> активно используют спарклайны для более наглядного представления статистики посещений в сжатом виде или даже обозначения ссылки на статистику, как в случае с фликром.</p>
<p><img src="http://mega.genn.org/=^_^=/uploads/2010/05/google-flickr.png" alt="google-flickr" width="502" height="228" /></p>
<p class="imgdesc">Пример использования спарклайнов на фликре (вверху) и в Google Analytics</p>
]]></content:encoded>
			<wfw:commentRss>http://mega.genn.org/2010/sparklines/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Эппл представляет: 2010 ≠ 1984</title>
		<link>http://mega.genn.org/2010/2010-is-not-1984-by-apple/</link>
		<comments>http://mega.genn.org/2010/2010-is-not-1984-by-apple/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 07:22:17 +0000</pubDate>
		<dc:creator>Genn</dc:creator>
				<category><![CDATA[stuff]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[baka-baka]]></category>
		<category><![CDATA[emo]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[genn.org]]></category>
		<category><![CDATA[information]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://mega.genn.org/?p=2256</guid>
		<description><![CDATA[Вчера Стив Джобс рассказал о том, почему на айпаде и айфоне нет и не будет флеша и сгенерированных в среде разработки Adobe Flash программ. Кто-то воспринимает это как ужасное нападение на свободу личности и превращение Стива Джобса в Большого брата. Я считаю, что ничего страшного в этом нет. Я, чей сайт принципиально сделан с использованием [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://mega.genn.org/=^_^=/uploads/2010/04/flash-no-flash.png" alt="flash-no-flash" width="593" height="196" /></p>
<p>Вчера Стив Джобс <a href="http://www.apple.com/hotnews/thoughts-on-flash/">рассказал</a> о том, почему на айпаде и айфоне нет и не будет флеша и сгенерированных в среде разработки Adobe Flash программ. Кто-то воспринимает это как ужасное нападение на свободу личности и превращение Стива Джобса в Большого брата. Я считаю, что ничего страшного в этом нет. Я, чей <a href="http://genn.org/">сайт</a> принципиально сделан с использованием Adobe Flash по объективным причинам («вес» самого сайта и правильная отработка всех событий), и кто <a href="http://mega.genn.org/ru/blah/flash/">написал немало постов об этой технологии</a>. Вернемся к объяснению Стива Джобса. Оно четкое, понятное и, если относиться к нему непредвзято, объясняет позицию компании очень хорошо. <span id="more-2256"></span> Особенно хочу подчеркнуть ту часть, где Стив Джобс прямым текстом говорит: айфон и айпад просто не потянут Adobe Flash в текущем виде — батарейки будут садиться как сумасшедшие, процессор будет греться как сковородка, а происходящее на экране все равно будет тормозить. Объяснение, чем отличается для устройства показ видео в H.264 от показа видео во флеше, вообще достойно занесения в справочники. Просто и доходчиво: первое декодируется на специальном чипе, а второе при помощи софта, требуя кучу ресурсов.</p>
<p>Когда я узнал, что мой сайт не будет показываться на моем новеньком айфоне, я даже расстроился. Потом успокоился, поняв, что пользователь все равно не сможет пользоваться красивым разъезжающим меню, основанном на положении мышки на экране, потому что в touch-интерфейсах функции «курсор над объектом» просто не существует. Об этом Стив Джобс тоже упомянул (правда ссылку на мой сайт не дал ;).</p>
<h2>Ответ Эдоби</h2>
<p>Я ожидал, что Эдоби не вступит в дискуссию, которую ему ненавязчиво навязал Стив Джобс. Они очень много сделали в CS5 для развития интерактивной составляющей и нью-медиа, но сделали это на основе флеша. Мне понятно их недовольство и может даже смущение от того, что они могли стать первой компанией, которая предложит средства для создания интерактивных медиа для, не будем скрывать, скоро самого перспективного рынка планшетных компьютеров во главе с айпадом. Тем не менее, я уверен, что шагом Эдоби должна была стать встреча с Эппл и разговор с тем же Джобсом. Он любит общаться. Поговорить именно о нью-медиа, куда и целился Эдоби (стоит только посмотреть на развитие Индизайна в CS5 и это становится очевидным). Может быть модифицировали бы чуть-чуть формат PDF, и Эдоби снова был бы на коне, а Apple, Wired и Adobe сняли бы очередной ролик о том, как круто журнал Wired сразу попадает из верстки на айпад. Но нет, генеральный директор Эдоби Шантану Нарайен (Shantanu Narayen) решил по каждому пункту <a href="http://blogs.wsj.com/digits/2010/04/29/live-blogging-the-journals-interview-with-adobe-ceo/">ответить</a> «Эппл не правы, а мы тут все д&#8217;Артаньяны».</p>
<p><object id="wsj_fp" width="512" height="363"><param name="movie" value="http://s.wsj.net/media/swf/main.swf"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><param name="flashvars" value="videoGUID=5C074A32-B7A3-47EC-9B53-E7A8A5A04E49&#038;playerid=1000&#038;plyMediaEnabled=1&#038;configURL=http://wsj.vo.llnwd.net/o28/players/&#038;autoStart=false" base="rtmpt://wsj.fcod.llnwd.net/a1318/o28/video"name="main"></param><embed src="http://s.wsj.net/media/swf/main.swf" bgcolor="#FFFFFF"flashVars="videoGUID=5C074A32-B7A3-47EC-9B53-E7A8A5A04E49&#038;playerid=1000&#038;plyMediaEnabled=1&#038;configURL=http://wsj.vo.llnwd.net/o28/players/&#038;autoStart=false" base="rtmpt://wsj.fcod.llnwd.net/a1318/o28/video" name="main" width="512" height="363" seamlesstabbing="false" type="application/x-shockwave-flash" swLiveConnect="true" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed></object></p>
<p>Думаю, что не надо объяснять, чем отличается директор Эппл от любого другого директора. Директор Стив Джобс умеет убеждать, объяснять и продавать. В других компаниях для этого есть евангелисты и специалисты по связям с общественностью. Я очень надеюсь, что именно они возьмутся за дело. Время за евангелистами Эдоби и экспертами, которых эта компания нанимает. Я общался с некоторыми из них, видел их работу и остался очень приятно впечатлен. Учитывая то, что Эдоби — солидная компания, которой не надо с пеной у рта кричать что-то типа «пусть кривой, но самый быстрый браузер, это всего лишь бета», они могут очень красиво построить коммуникацию и сотрудничать с Эппл для пользы всех, включая научно-технический прогресс.</p>
<p>На <a href="http://mega.genn.org/ru/2010/adobe-kadabra-creative-suite-5/">презентации Adobe CS5</a> все пользовались компьютерами и ноутбуками Apple. На всех мероприятиях Эдоби, на которых мне довелось побывать, используются именно они. Маркус Бледовски (Markus Bledowski), который представлял пакет программ для post production, начал презентацию на каком-то десктопном не-эппл компьютере под управлением Windows 7. Сделал он это, потому что его компьютер — двухлетний беленький макбук. Маркус не выдержал сражения с интерфейсом, как мне показалось, и в дальнейшем демонстрировал все программы и работу с ними со своего макбука, все время повторяя: «Смотрите! Даже на моем белом малыше не тормозит, как круто Эдоби все оптимизировали!».</p>
<p>Впрочем, на <a href="http://mega.genn.org/ru/2008/envision-praha/">Envision Event</a> устроенном Майкрософтом в Праге, почти у всех приглашенных экспертов тоже были ноутбуки Эппл ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://mega.genn.org/2010/2010-is-not-1984-by-apple/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
	</channel>
</rss>

