• Крым 2009 и про чтение с экранов[July 25, 2012]

    Пока Трефилова съездила в Крым и сподобилась, наконец-то, показать фотки, а Вовка с Алёнкой (и, может быть, и Лёха с Сонькой) в конце августа поедут в Коктебель на джаз-фестиваль, я вспомнил, что у меня же тоже есть впечатления о Крыме. И фотки есть и текст есть, только никто об этом не знает. Ну вот я достал всё с полочки пыльной, протёр и кое-как оформил, как смог, своими силами.

    Пару слов про «оформил» надо рассказать. Я вобще люблю читать. И нет ничего лучше для меня, чем чтение с телефона — всегда в кармане. Есть минутка в очереди, либо в лифте, либо в метро — я достаю и читаю, это пипец удобно. Там у меня установлен bookmate, и вот круче букмейта я программы не видел, всяческие айбукс, станца, айчиталка, шортбукс — ну ни в какое сравнение. Офигенная штука, но это касается только спецформатов типа *.fb2 или *.epub. Случается, что в интернете попадаются крайне интересные статьи разной степени длинноты. Для чтения небольших статеек с экрана монитора мною используется Readability. В хроме стоит плагин и нужная статья конвертируется в удобочитаемую портянку без всего лишнего простым нажатием тильды на клавиатуре. Статьи подлиннее, для того чтобы не слыть борзым на работе, я, нажатием правой кнопки и выбором соответствующего меню, отправляю в Pocket (тоже стоит плагин для хрома getpocket.com — бывший ReadItLater.com), чтобы попозже прочесть её в метро. Покет был нереально удобен и крут для отложенного чтения ещё до того, как я узнал, что у него есть функция flip page (это когда страница не мотается вниз одной длинной портянкой и, когда надо листануть, всё время теряешь строку на которой остановился, а страница листается как в книжке) ну так вооот, и когда я узнал про это, так я вобще влюбился в него.

    Так обстоит с чтением на телефоне, на мониторе же, не спасают дело ни ридабилити, ни покет, когда встречаешь чудовищно большую статью, но которую нельзя просто отложить в покет и прочитать попозже, потому что там фотографии, карты, видео или флеш какой-нибудь. Бывает так, что у меня указательный палец устаёт крутить wheelmouse. Действительно устает. И еще постоянно строку теряешь, короче — бесит. И главное решения-то я нигде хорошего не видел, ведь что нужно для того чтобы было удобно и приятно читать с монитора (а они, как правило, уже все широкие, то есть соотношение сторон 16:9 или около того) — многоколоночность и постраничное листание. Стрёмно, когда в ридабилити статья на моем широком экране превращается в узенькую, но длинную-предлинную единственную колоночку, но по-другому — никак.

    В 2011 году разработчики Opera озадачились этим положением дел, и что-то начали себе придумывать. Посмотреть, как это работает, можно тут, но надо установить Opera12, потому что код работает только в ней. Но, вобщем и целом, кому, блин, это интересно. Наконец-то, в середине июня 2012 года, она (Operа 12.00 Wahoo) вышла и там, кроме того, что поддерживаются все эти плюшки важные и обязательные типа css3/html5, есть и вот такая интересная пипка, которая мне нужна — CSS Generated Content для Paged Media.

    Я обрадовался и мне едва-едва хватило знаний на то, чтобы просто приспособить под себя этот код и сверстать мои записи, так как я вообще не разбираюсь в программировании, и, я до сих пор не совсем понимаю, чем отличается margin от padding, и, еще, повторяюсь в пятьсоттысячный раз, — работает он только в Opera12, так что обязательно установите.

    Ну и вобще, блин, в конце концов, столько в сети красивого. Каждый день встречаешь какие-то невероятно эпические странички и проекты, сделанные с использованием всех возможностей современных технологий, достаточно просто полистать что-нибудь типа chromeexperiments.com. Или вот, даже далеко не топая, интерактивные проекты W-O-S: 1., 2., 3., которые, несомненно, не несут нужную мне информацию, и я, вобщем-то, их даже не читаю, а просто просматриваю по-быстрому, удивляясь и поражаясь именно реализации. Или вот ещё из последних впечатлений — интерактивное кино, и приглашение на свадьбу с бесконечно длинной историей — это всё меня впечатляет. Люди делают некоммерческую фигню и делают ее офигенно. С любовью, со знанием, я тащусь от этого. И тоже так хочу.

    Итак, приближаемся к концу моих душевных излияний. 3 августа у Кати день рождения. Именно эта поездка в Крым стала отправной точкой наших отношений, приведших к нашей женитьбе. Это не есть подарок, но его надо расценивать, как приятный бонус и погружение в теплую, весёлую атмосферу тех беззаботных денёчков. Я проделал много работы, чтобы собрать всё воедино в одном месте. И, кстати, сильно настаивал, чтобы отчёт подготовили и все остальные участники, потому что это крайне интересное чтиво по прошествии некоторого времени, но у народа как-то не сложилось, жаль.

    И самое последнее. У меня есть две просьбы. Первая — если это прочтёт кто то, кто хоть немного разбирается с кодом, помочь мне доделать то, что у меня на данный момент есть, а доделывать много, минимум — кроссбраузерность. И второе — простите меня за неумеренность и неуёмность в фотографиях (а ведь сколько ещё осталось того, что так мне хочется всем вам показать, мы такие классные на фотках!), и рандомно расставленные запятые. Уфф, всё.

    UPD: Апдейт, посоны, апдейт! Теперь приключения в Крыму можно почитать с любого браузера. Вобщем, мне сделали то, о чем я мечтал и, главное, всё работает как надо. Титульная страничка. Теперь там можно листать скроллом и кнопками на клавиатуре (как пожелаешь), карта грузится без лишних телодвижений, все фоточки грузятся в фоне и теперь ничо не скачет, и даже кукисы помнят страницу на который вы остановились... уух, столько апдейтов. Класс. Мешок благодарностей веб-программисту Даниилу.

Page 2 of 22