пятница, 16 ноября 2007 г.

Письмо Виктора-2

Больше всего недоумения вызывало у меня то что Вы пишите по поводу OpenOffice’а. Так, в частности, в статье про мандриву Вы пишете: "Если судить более-менее объективно, то о конкуренции тут даже речи быть не может, т. к. свободная программа бьёт проприетарную по всем статьям". Нечто подобное повторено и в упомянутом номере "Апгрейда". Даже и удивительно: неужели такое можно утверждать на полном серьёзе, да ещё и говоря об объективности? Я вот вордом пользуюсь ещё с версии 5.0 for DOS, и в Опеноффисе я порой не нахожу некоторых фич, которые были ещё в этой, и других ранних версиях.
Например, выделение прямоугольного блока текста. Было ещё в word 5.0, во Writer’е нету до сих пор (кажется, только сейчас начали что-то подобное реализовывать). Вставка текущей даты текстом (а не полем). Была уже в winword 2.0. Во врайтере нету. Циклическое изменение регистра букв (toggle case). Было уже в winword 6.0. Во врайтере, опять же, нету. И много подобных примеров можно привести. Например, нельзя назначить шорткат на вставку спецсимвола.
Нет автоматической привязки некоторых символов (например, кавычек) к языку ввода. Нет автозапоминания последнего места редактирования. Если включено создание резервных копий, они создаются не в папке с самим файлом, а в юзерской директории (даже не говоря уже об удобстве, каково это с т. з. безопасности? напр., открыли редактировать файл на флешке или зашифрованном диске, а на обычном диске осталась копия). И это я упомянул лишь некоторые фичи из тех, которыми сам пользуюсь, а если почитать на форуме того же инфра-ресурса, то список того, что люди пытаются там найти и не находят, гораздо больше.
Кстати, раз уж упомянул про сохранение. Попробуйте при включённом автосохранении поредактировать документ большого объёма (несколько мегабайт). В моменты автосохранения работа полностью останавливается. Если в это время что-то печатал (а за эту секунду можно два-три слова напечатать), то это просто пропадает, и надо печатать заново. Извините, но такого, если не ошибаюсь, не было даже в досовском ворде на 286. Если и была задержка при сохранении, текст всё равно вводился после этой задержки и его не требовалсь заново набирать. А тут такой вот, можно сказать, каменный век.
Так что, боюсь, о превосходстве "по всем статьям" говорить не приходится. А в чём же, на Ваш взгляд, она её всё-таки "бьёт"? Вот Вы пишете про такое преимущество врайтера, как автодополнение. Не знаю, как кто, лично я практически первым делом после установки опеноффиса его отключаю. Ибо раздражает со страшной силой. Не знаю, может быть, в английском языке, где слова не склоняются, это и имеет какой-то смысл, но в русском...
Да я быстрее заново слово напечатаю, а то и не одно, пока успею осмыслить, какой вариант мне там предлагается... Разве что для тех, кто двумя пальчиками печатает, это имеет смысл... А ещё какие преимущества? Сохранение в pdf? Но, как вы помните (Вы, кажется, писали обзор про бету Office 2007, значит, должны помнить), в ворде 2007 он тоже был. Потом, по требованиям "антимонополистов", убрали. Мне он, собственно, ни разу и не потребовался, но если надо, с того же микрософта можно скачать нужный плагин. Подобное же можно сказать и о поддержке формата ODT.
Вот что, лично Вам действительно принципиально важно сохранять тексты именно в "открытом и стандартном" формате? Я думаю, большинство обычных пользователей открытость формата как-то мало волнует; пользоваться-то им никто не запрещает. А что касается стандарта, то фактическим стандартом сейчас всё равно остаётся doc. Что будет года через два -- не знаю: doc, или odt, или, может быть, новый микрософтовский docx. Но даже в случае, если odt, Микрософт, думаю, позаботится добавить его поддержку в свой ворд. Да и сейчас, кажется, уже есть такие плагины от сторонних производителей. Так что каких-то реальных преимуществ как-то даже и сложно назвать.
Нет, что-то по мелочам есть. Например, размер шрифта можно задавать не только в конкретных значениях, но и в процентах, что может быть полезно, например, при определении стиля заголовков. Да и цена, конечно же, существенно отличается (хотя и здесь есть неоднозначный момент: для комфортной работы с опеноффисом желателен, как минимум, P4 (или аналогичный целерон). А он тоже денег стоит. А ворд 2003 прекрасно работает и на целероне 333 МГц (да и на более ранних)). Но в целом, боюсь, говорить о "превосходстве по всем статьям", да даже и о реальной конкуренции как-то рановато.

Небольшой комментарий от меня лично. Действительно, преимуществ у "Ворда" много. Но все они из серии - сам проблему придумал, сам ее и решаю. В качестве иллюстрации рассмотрим функцию сохранения в PDF.
По-моему, именно такой формат используется, когда документ готовится для "бумаги". Думаю, все, кто хотя бы день отработал в типографии со мной согласится. Тексты, приходящие что в DOC, что в ODT - сплошная головная боль. Либо готовый PDF, либо плоский текст с набором иллюстраций. Остальное - от лукавого.
Невозможность сохранять документы в PDF сразу делает "Ворд" непригодным для подготовки бумажных документов. Вы скажете, что DOC'и тоже можно печатать. Вот пусть так делает тот, кто этот формат придумал.
Остается электронный документ, присылаемый для последующего редактирования. И тут основное качество формата - доступность. Прислал мне DOC - пришли и сам "Ворд". Но платить свои деньги ради чтения чужого текста - я вас умоляю.
И получается, что "Ворд" - программа, абсолютно отвязанная от реальной задачи. Проще говоря - нет "Ворда" - нет проблемы :).

пятница, 9 ноября 2007 г.

Письмо Виктора-1

Для меня нет ничего приятней умного оппонента. Жизнь меня в этом смысле балует. Недавно получил письмо от читателя по имени Виктор. С его разрешения выкладываю первую часть, посвященную раскладкам.

Практически в каждой своей статье по поводу линукса Вы рассказываете о том, что по умолчанию там установлена неправильная раскладка клавиатуры, и как можно заменить её на правильную. Ну, раскладка по умолчанию действительно неправильная, хотя и традиционная для компьютеров в России (вплоть до конца 90-х годов на большинстве продаваемых здесь клавиатур изображалась именно она), но вот с какого перепоя раскладка "winkeys" вдруг стала правильной? В конце-концов, традиции русской машинописи создавались не в 1993-м году (или когда там оную раскладку придумали), а гораздо раньше. Раскладку печатной машинки делали, исходя из частоты употребления тех или иных символов, поэтому вполне логично, что два наиболее распространённых знака препинания -- точка и запятая -- были там под основными пальцами (правым и левым указательным) и без шифта. Так же, без шифта, нажимались и прочие знаки препинания, а вот цифры, напротив, были с шифтом. И это естественно, ведь печатная машинка использовалась преимущественно для набора текстов. Когда появились первые компьютеры, которые ещё использовали по прямому назначению, т.е. для вычислений,
расположение знаков поменяли, и без шифта стали нажиматься цифры. Так появилась досовская/юниксовая раскладка, та самая, которая в линухе идёт по умолчанию. А "виндовая" раскладка - это, на мой взгляд, яркий пример того, что бывает, когда пироги печёт сапожник, сапоги - пирожник, а программист занимается разработкой юзерских интерфейсов.
Некие сотрудники Микрософта в начале 90-х решили "исправить" досовскую раскладку. Исправили. Получился вообще абсурд -- запятая оказалась под мизинцем, да ещё и с шифтом, буква "ё" вообще где-то за пределами буквенной части и т. д. Но именно этот абсурд мало того, что распространился, но и считается теперь "нормальной" русской раскладкой. Вот и Вы его пропагандируете. Разве это правильно?

Вы, конечно, можете сказать, что, мол, как бы там ни было, но именно эта раскладка сейчас самая распространённая, привычная, и вряд ли юзер захочет что-то менять. Да, но не будем забывать, что этот разговор идёт в контексте линукса. Человеку, переходящему с винды на линукс очень многие свои привычки придётся менять, очень многому переучиваться. Почему бы не добавить к этому ещё и переучивание на правильную, традиционную русскую раскладку? Каковой является, безусловно, раскладка "машинописная". Она есть и в Windows, начиная ещё с версии 3.11, так что проблем с "кроссплатформенностью" не возникнет. (правда, в линуксе она немножко кривая, некоторые символы перепутаны; но это легко исправляется). Чем она правильная? Тем, что соответствует (почти соответствует) клавиатуре печатной машинки. Тем, что с шифтом набираются цифры, а не знаки препинания (Что чаще набирают люди на современных компьютерах? Цифры, или тексты? Вот именно. Тем паче, что цифры есть ещё и на боковой клавиатуре). И разрабатывалась она, всё-таки, специалистами, а не неким программистом, занявшимся не своим делом.

Многие, наверное, читали известную статью Лебедева по поводу раскладок, вот эту. В принципе, он правильно пишет, но допускает ряд серьёзных ошибок. В т.ч., говоря о машинописной раскладке, он утверждает, что там знаки препинания нажимаются с шифтом. Но в том-то и дело, что нет, как раз в этой раскладке всё правильно).