Хороший комментарий к слогану Windows Vista: The «Wow» starts now. Хотя самопальная картинка выглядит довольно уродско, могли бы получше постараться.
О некоторых сочетаниях знаков препинания
Рома Воронежский когда-то рекомендовал опускать запятые, точки, скобки и прочие знаки препинания там, где стоит смайлик. У меня на блоге эта тема тоже всплывала, и я сказал тогда, что разделяю Ромину точку зрения.
Читая только что правила русского языка, обнаружил такую строчку:
От вводных слов нужно отличать обстоятельственные слова, отвечающие на вопросы как? каким образом? когда? и т. п.
Как видим, после вопросительных знаков запятые опущены.
Формальное нарушение правил пунктуации тут есть, однако если посмотреть на обе проблемы в рамках здравого смысла, то всё получается хорошо. Вопросительный знак в данной ситуации отлично справляется с разделением слов, чтобы они не сливались в бессмысленную кучу, и «усугублять» это разделение ещё и запятыми не имеет никакого смысла.
Конечно, можно было бы избежать уродливого сочетания ?, взяв сам вопрос в кавычки:
От вводных слов нужно отличать обстоятельственные слова, отвечающие на вопросы «как?», «каким образом?», «когда?» и т. п.
Но составители правил проявили хороший вкус, отказавшись от глупого формализма.
Дак как же пропатчить KDE под FreeBSD?
За последние почти два дня узнал много нового. Теперь у меня вызывают какие-то ассоциации слова «кекст» и «плист». Слово «баш» перестало однозначно указывать на баш.орг.ру.
Осталость только разобраться в том, как найти и установить кексты, которые заставят nVidia GeForce 7600 GT работать нормально (причём не только в плане разрешения, но и в плане поддержки Quartz Extreme и Core Image). Условно это мы назовём пропатчиванием KDE под FreeBSD, чтобы смешнее было.
Перед тем как задуматься о get-a-mac’ании, хочется всё-таки убедиться, что я там действительно могу всё сделать так, как мне надо.
Нелинейная история в Фотошопе
Кто бы мог подумать, что в Фотошопе есть нелинейная история.
Надо же было её запрятать так далеко! В палитре History по маленькой стрелочке сверху справа (какого чёрта они не сделали вместо этого обычное меню по правой кнопке?) есть пункт History options… И там есть Allow non-linear history.
Теперь если уйти на несколько шагов назад и сделать что-нибудь, то шаги в промежутке не будут потеряны.
I Just Take My Finger… and iScroll
Стандартный скроллбар — уродливая штука, занимающая место. На сайтах, где на некоторых страницах прокрутка есть, а на некоторых — нет, прыгает вёрстка по горизонтали при переходе со страницы на страницу (в IE эта проблема «элегантно» решается постоянным отображением полосы прокрутки, даже когда она не нужна).
У меня уже сто лет в Опере полосы прокрутки выключены вообще — с тех пор, как я нашёл, что их можно выключить. Крутить страницу всё равно удобнее колесом.
Нажмите Ctrl+F7 прямо сейчас и забудьте про стандартные полосы прокрутки.
Неприятно бывает только, когда читаешь какой-то длинный текст и не понимаешь, в какой его части находишься. В этом случае приходится включать скроллбар.
На iPhone прокрутка производится пальцем.
Well, how do I scroll through my list of artists? How do I do this? I just take my finger… and I scroll.
Стив Джобс на Macworld 2007
Страничка просто подталкивается в нужную сторону. Стало быть, сами полоски нужны только для отображения текущего положения на странице, а вовсе не для управления им.
Они очень красивые, и глупо не воспользоваться возможностью сделать себе такие в Опере. Такие скроллбары мы назовём iScroll и выпустим в виде UserJS.
You know… I was showing it to somebody. I was giving a demo to somebody a little while ago, who’d never seen this before inside Apple, and I finished the demo and said «What do you think?» He told me this, he said: «You had me at scrolling»
Стив Джобс на Macworld 2007
Конечно, главный кайф айфоновского скроллинга в том, что там это делается пальцем. Но и колесо на мышке неплохо справляется с тем, чтобы прокрутка была «на уровне чувств». Осталось только нарисовать правильный визуальный фидбек.
iScroll — скрипт для Оперы, позволяющий заменить стандартные полосы прокрутки такими, как на iPhone.
Пока что это бета-версия; возможно, что всплывут какие-нибудь проблемы. Хотя у меня уже сутки работает прекрасно (и я иногда кручу страницы туда-сюда просто ради удовольствия).
Если вы не умеете устанавливаеть UserJS, можете научиться самостоятельно, а можете дождаться, пока я сделаю нормальную страничку про iScroll.
Чтобы просто посмотреть, как это выглядит, откройте тестовую страничку, ещё раз убедившись, что стандартные скроллбары у вас выключены (потому, что когда есть и то, и другое, выглядит страшно). И не удивляйтесь, что это работает только под Оперой: это ведь скрипт для Оперы!
Висячая пунктуация на дорожном знаке
На отрезке между Ишалином и Касаргами Долгодеревенско-Аргаяшской трассы (чуть не написал «линии») стоит замечательный указатель:
«Локомотив» написан слегка вразрядку, чтобы строки оказались одинаковой ширины, и кавычки в эту ширину не включили — умницы. Только буквы «К» и «З» какие-то очень уж неуклюжие получились.
Он там стоит уже сто лет, но только сегодня у меня дошли руки его сфотографировать.
Иконка на Бегуне
Кто-нибудь понимает, почему в качестве иконки партнёрской программы «Автоконтекст — переходы» на Бегуне используется парковка около места распятия Христа (и почему на кресте висит громкоговоритель)?
Вертеть головой удобно
Забавно, что некоторые люди думают, что большой монитор неудобен, потому, что приходится вертеть головой, чтобы объять его весь взглядом.
При этом совершенно не принимается во внимание тот факт, что в течение всей жизни, ходя по улицам, разговаривая с людьми, делая вообще всё что угодно с открытыми глазами, мы вынуждены вертеть головой, чтобы смотреть, что происходит вокруг нас. Большую часть времени, однако, мы смотрим перед собой и ничуть не переживаем по поводу того, что по бокам от нас тоже что-то есть. Если оно нам вдруг понадобится, мы просто поворачиваем голову и смотрим вправо.
И знаете что? Это более удобно, чем если бы для того, чтобы посмотреть вправо, нам нужно было переключиться по Alt-Tab в приложение «Просмотрщик того, что находится справа от меня».
Вдобавок, монитор несколько меньше экрана в кинотеатре, поэтому головой приходится вертеть совсем слегка.
Подарок моим глазам
Ещё пару часов назад я смотрел вот во что:
А сейчас смотрю вот во что:
Четыре миллиона девяносто шесть тысяч пикселей выглядят убедительно. Окно размером 1024×768 занимает всего 19,2 % площади экрана с родным разрешением 2560×1600. Можно разместить рядом четыре разных браузера, чтобы сравнивать, как в них выглядит сайт (при этом справа остаётся место для контакт-листа аськи).
Да, это 30-дюймовый Cinema HD Display. Мой первый продукт Apple и что-то мне подсказывает, что не последний.
Теперь я тоже не буду ломать свои глаза (пресс-релиз по ссылке старый, текущее положение дел лучше).
Большое спасибо «Японской электронике» за то, что она такой хороший магазин!
Линии Circle и District
Внимательно посмотрев на схему лондонского метро, можно заметить такой нюанс: в некоторых случаях линии, идущие одинаково от станции к станции касаются друг друга, а в некоторых — расположены на небольшом расстоянии. На отрезке Gloucester Road — South Kensington оба варианта изображения присутствуют одновременно:
Линии Circle и District касаются друг друга, а Piccadilly идёт на небольшом расстоянии. Неаккуратность или осмысленное решение?
Причины у этого исторические. Дело в том, что никакой Circle Line как самостоятельной линии (то есть отдельных путей и платформ) на самом деле не существует. Вот как выглядело это место на схеме метро в 1946 году:
Имеющиеся пути линий District и Metropolitan образовывали замкнутый круг в центре города, и часть поездов ходили именно по этому кольцевому маршруту. В 1949 году этот маршрут решили выделить как самостоятельную «линию», назвали Circle Line и стали рисовать жёлтым цветом. Физически же это остались те же самые пути и платформы.
Никакой путаницы эта ситуация не создаёт. Линии District и Circle везде, где они проходят вместе, изображены также вместе, и поэтому создают впечатление родственных. Вот на этой фотографии — вход на станцию Bank. А вот указатели недалеко от входа на станцию Embankment:
Обратите внимание, кстати, что вместо того, чтобы указывать, что там станция Embankment, указывается то, какие линии там проходят — это важнее.
Единственное, насколько я знаю, место в лондонском метро, где соединённые переходом платформы разных линий имеют разные названия — это переход Bank—Monument. Однако и в этом случае лондонские проектировщики, в отличие от московских, понимают, что переходят люди в первую очередь между линиями, а не между платформами, и поэтому их названия в переходе не имеют никакого значения:
Станции Gloucester Road, Sloane Square, St. James Park и другие нет необходимости показывать как пересадочные для линий Circle и District, хотя пересесть там, конечно, можно — это физически одни и те же платформы. Обозначение станций как пересадочных «математически» было бы более правильным, но внесло бы в схему кучу шума без какой-либо видимой пользы.