Хорошая привычка — при резком торможении включать аварийку, чтобы обратить внимание «задних рядов» на то, что ты не просто притормаживаешь, а тормозишь резко и не намерен торможение прекращать. Например, при пробке или аварии за городом, где все едут быстро, это очень полезно: часто её не видно до последнего момента. Однако и тут есть проблема: включение аварийки требует дополнительного времени и, скорее всего, отвлекает внимание водителя от дороги. В Мерседесах додумались автоматизировать процесс. Теперь при резком торможении тормозные сигналы будут мигать.
Чем плох Айпод
Мне никогда не нравился Айпод.
Точнее, мне он всегда нравился как картинка, я с удовольствием их разглядывал в магазинах или на сайте Эпла. Но мне было совершенно ясно, что пользоваться этим будет невозможно, потому, что тут нет ручки громкости и вообще, им никак нельзя управлять, не вынимая его из кармана.
И вот, я наткнулся на большую статью по этому поводу. Оказывается, проблем значительно больше.
Интересная гипотеза там, — что Эплы сделали это специально, чтобы люди почаще доставали свой Айпод из кармана, и все вокруг его видели (и тоже хотели купить такой).
Про «интернет» с маленькой буквы
Так почему же всё-таки слово «интернет» нужно писать с маленькой буквы и склонять? Всё очень просто: потому, что это по-русски.
В русском языке «интернет» не является названием международной глобальной компьютерной сети. С точки зрения русского языка интернет — это просто средство связи (как телефон или почта).
Слово «интернет» присутствует в орфографическом словаре 1999 (!) года:
интернéт, -а
То есть, оно пишется с маленькой буквы и склоняется уже как минимум 7 лет.
То, что Microsoft Word об этом не знает — его проблемы. Не нужно покупаться на то, что он исправляет «интернет» на «Интернет» и думать, будто так правильно. Нужно нажимать Ctrl+Z и добавлять правильное слово «интернет» в словарь, чтобы больше не исправлял, гад такой.
| Правильно | Недопустимо |
| Сегодня читал в интернете, что гусь свинье не товарищ, а хлеб — всему голова. | Курсы «Программирование в Интернет» откладываются до Четверг. |
А вот слово «сеть», когда речь идёт об интернете, пишется с большой буквы.
Автозаполнение в кейвордах
v1377:
Добавлена экспериментальная поддержка автозаполнения в поле ввода кейвордов. Проверено, что работает в IE 6, Opera 8.52. В Opera 7.10 и Firefox 1.0.7 не работает, но и не мешает жить. Использует объект TextRange, поэтому если в Firefox 1.5 его так и нет, то и в нём работать пока не будет
Автозаполнение работает так. Пишешь «та», оно дописывает «раканы», и сразу же выделяет дописанный текст, чтобы, если продолжить писать «шкент», оно заменялось и не мешало. Дописывается только последнее слово в строке. Перебирать варианты нельзя, предлагается только первый по алфавиту кейворд, начинающийся на «та». Если нужны «тарелки», придётся написать «таре» руками.
Всё это происходит в keywords.js. Посмотрите, может вы поможете мне сделать, чтобы и в Firefox работало? Может вы сможете сделать, чтобы работало быстрее? Может вы придумаете, как написать всё то же самое короче? Будет здорово!
Автообновление до v1377 лежит, отдельного дистрибутива не будет.
Update: Backspace немного глючит порой.
И да, и нет
Уникальное голосование проводится на сайте ЮУСТ:
Update on Office 2007, Opera 9
Сегодня Microsoft опубликовали скриншоты Office 2007. Кто не в курсе — те картинки, что есть в Сети уже чёрт знает сколько времени — это то, как выглядят рабочие всякие билды, а вот настоящий внешний вид был представлен только сегодня. Ну и, без слёз на это смотреть невозможно.
А в Опере тем временем в последнем еженедельном билде появилась поддержка MHT-архивов, что весьма приятно.
Плохо — это нормально
Как можно видеть из комментариев к моей прошлой заметке, некоторые люди считают, что плохо — это нормально. И таких людей очень много. Когда всё вокруг сделано плохо, к этому настолько привыкаешь, что перестаёшь видеть в этом проблему.
Когда я указываю кому-то на то, что что-то сделано плохо, мне говорят, что я придираюсь. Ну и что, что пробела нет после «ул.»? Ну и что, что точка не стоит после «тел»? Ну и что, что «Вы» на сайте написано с большой буквы? Ну и что, что абзацные отступы немного разные? Ну и что, что ссылка на главной странице ведёт на главную страницу? Ну и что, что после заголовка стоит точка? Ну и что, что меню не работает в Opera и Firefox? Ну и что, что жёстко прописан шрифт 12px, и из-за этого не работает масштабирование шрифтов в IE? Ну и что, что в адресе страницы фигурирует неудобоваримая каша из вопросиков и амперсандов? Ну и что, что логотип весит 168 килобайт?
Действительно, подумаешь, «плохо», вот беда. Правда, не стоит придираться, пусть будет говно везде. Жили же в говне как-то, — и дальше проживём. Ну и что, ну и что... Ну и ничто.
И ещё раздражает, что люди думают, будто могут брать деньги за плохую работу. «Хотят хорошо — пусть идут к Лебедеву», — считают они.
Если у меня сделать сайт стоит в 30 раз дешевле, чем у Лебедева, это не даёт мне права делать сайт в тридцать раз хуже. Но так, почему-то, рассуждают лишь единицы. Большинство же придерживается принципа буфетчицы, которая может нагрубить, сказав что «за эти деньги, чтоб я ещё с тобой разговаривала нормально!?»
Нужно воспитывать людей вокруг себя. Нельзя прощать пиццериям холодной пиццы. Нужно звать менеджера, шеф-повара, кого угодно — и требовать горячей. Нельзя выходить из супермаркета через неудобный вход, когда удобный закрыли за пять минут до конца рабочего дня. Нужно звать начальника службы безопасности, управляющего, кого угодно — и заставлять его открыть тебе тот выход, через который тебе удобнее всего выйти. Не всегда будет получаться — иногда и менеджеры тоже бывают буфетчицами.
Это сначала на тебя будут смотреть, как на сволочь последнюю. Но зато лет через 50 мы будем жить в другой стране. Если не ты, то кто это сделает?
Плохой работе не может быть оправдания.
Дизайн-студия «Отражение»
В каком-то бесплатном журнале попалась выдающаяся рекламная полоса:
Пока люди, делающие такое, будут назвать себя «дизайнерами», хорошего дизайна мы не увидим. А поскольку «пипл хавает», то нет никаких оснований полагать, что эти люди называть себя дизайнерами перестанут.
О квадратных скобках
Сегодня мы поговорим о квадратных скобках и их правильном использовании.
Историческая справка
Когда-то мониторы были плохими, и графические режимы были для них страшным мучением. Как правило, мониторы переключались из текстового режима в графический не совсем мгновенно, экран при этом неприятно мигал. Использование разработчиками графического режима без острой необходимости (то есть, не для отображения рисунков, схем или графиков) вызывало у пользователей раздражение. Операционной системой на компьютерах простых смертных стоял MS-DOS, где подавляющее большинство программ работали в текстовом режиме, 80×25 строк.
Однако даже в текстовом режиме разработчики пытались изображать в своих программах какие-то элементы графического интерфейса: окна, меню и кнопки. А чтобы их изобразить, нужны были рамочки.
В качестве дешёвого способа нарисовать рамочки таблица ASCII предлагала псевдографику — набор символов, представляющих собой всевозможные края одинарных и двойных рамочек, а также стыковок между ними:
Программы, интерфейс которых был построен на библиотеке Turbo Vision (среди них DOS Navigator, Turbo Pascal 6-й и 7-й версий), пользовались псевдографикой с особым размахом, умудрясь рисовать объёмные кнопки:
Когда кнопку нажимаешь, она действительно нажимается.
Некоторые разработчики ленились использовать псевдографику, и прибегали к ещё более дешёвому способу изобразить кнопку — поставить квадратные скобки и написать между ними название:
В текстовом режиме, из-за того, что все символы имеют одинаковую ширину и высоту, экран воспринимается такой матрицей, где квадратные скобки (как и всё остальное) занимают свои ячейки. Поэтому недостающие верхняя и нижняя рамки как бы дорисовываются пользователем уже подсознательно. Конечно, вариант из Turbo Vision воспринимается лучше, но этот тоже можно терпеть.
Квадратные скобки в русском языке
На самом деле, квадратные скобки придумали совсем не для того, чтобы дешёвые кнопки рисовать в DOS’е, и даже не для того, чтобы индексы массивов указывать в языках программирования. Квадратные скобки, как и круглые скобки, точки, запятые, знаки восклицательный и вопросительный, многоточия, тире, и многое другое, являются пунктуационными знаками русского языка (и не только русского, конечно). Квадратные скобки используются, во-первых, как скобки второго уровня, по аналогии с «кавычками „лапками“», и, во-вторых, при цитировании.
При цитировании они могут использоваться для пояснений:
А вот на большее, вот этих самых ребят не хватает. [С пафосом] Но они базис... вот этого самого... прекрасного действа под названием супер-игроки, современные супер-игроки в снукер.
(Приведён кусок из заметки про Сашу Елисейкина, где квадратные скобки используются мной по назначению.)
А ещё они могут указывать на отклонение от оригинала:
| В оригинале | При цитировании |
| Что касается Василия, то известно, что он останавливался в гостинице «Невада», потом несколько дней бомжевал, а в настоящее время проживает в отеле «Калифорния». | Как пишут в журнале West Coast Digest, «[Василий] останавливался в гостинице „Невада“ [...] а в настоящее время проживает в отеле „Калифорния“». |
Как видим, квадратные скобки — это не рамочки, которыми нужно ограничивать кнопки.
Квадратные скобки в сегодняшнем вебе
Сегодня в вебе квадратные скобки используются как угодно, только не по назначению. Больше всего в них любят заключать пункты меню:
Их используют тупо как первый подвернувшийся под руку разделитель, видимо, помня, что где-то такое использование уже видели. При этом не учитывается, что в графическом режиме эффекта «матрицы», о котором шла речь выше, не создаётся, и поэтому это совершенно не похоже на кнопку. Когда ссылки, заключённые в квадратные скобки, ещё и подчёркивают, становится и вовсе страшно: линия подчёркивания не совпадает по высоте с уголками квадратных скобок, и, кроме того, начинает ещё острее ощущаться отсутствие такой же линии сверху. А особый вид извращения — это взять кнопку в квадратные скобки, подчеркнуть и при этом выделить курсивом.
Такие «кнопки» выглядят неряшливыми, сделанным «на коленке» за полторы минуты.
Уже во времена DOS была возможность нарисовать кнопку более натурально, чем с помощью квадратных скобок — и разработчики Turbo Vision этим успешно пользовались, — что уж говорить о сегодняшнем дне. Даже в Photoshop ходить не надо, CSS всегда под рукой. Возьми и сделай кнопку, раз так хочется!
А ещё лучше подумать, нужен ли вообще этот закос под кнопки, или всё же не выпендриваться, а сделать просто нормальные текстовые ссылки.
О чае в пакетиках
Важное преимущество чая в пакетиках над заварным — возможность сэкономить на зубной нити. Причём, сэкономить, в первую очередь, время.