Centaur
22:09 23-10-2005 [Soft] Acrobat вообще, и 7.0 в частности
Когда в Acrobat 6.0 клавиша Ctrl+F стала вместо маленького быстрого диалога Find стала открывать громоздкую и тормозную панель Search, я подумал, что всё, последней юзабельной версией была 5.0, rest in peace, Acrobat.

Ан нет! В 7.0 они таки образумились и вернули Find. Причём сделали его ещё меньше, а именно — тулбаром. А громоздкий и тормозной (зато со списком результатов) Search перевесили на Ctrl+Shift+F.

Да, а ещё они вернули показ/прятание Bookmarks по клику на сплиттере. Тоже фича, которую в 6.0 оторвали и свели всех с ума.

Зачем они приделали к нему Yahoo! Search, ума не приложу. Браузер у меня уже есть, он мне нравится, и менять его я не собираюсь. Поисковик у меня тоже есть, и я его тоже менять не собираюсь.

Интерфейс, конечно, далёк от совершенства. Есть тулбары, которые можно таскать, отрывать, клеить ко всем четырём сторонам окна, и прятать на фиг (как я сейчас сделаю с Yahoo! Search). И есть «подоконник», у которого слева Full Screen и Hide Toolbars (нажатие на которую выдаёт модальный message box о том, что «вы спрятали тулбары, читайте и запоминайте, как их включить обратно»), в середине невразумительные стрелки First Page, Previous Page, Next Page, Last Page, Previous View и Next View и бокс Goto, и справа режимы Page, Continuous, Continuous Facing и Facing.

(Для чего нужны режимы, кроме Continuous, я никогда не понимал. Неужели кому-то может быть удобно читать PDF-ку, отображая на экране сразу две страницы, когда она написана менее чем 24-пунктовым шрифтом?)

Тут мы плавно переходим к вопросу масштабирования.

Для масштабирования есть куча кнопок. Zoom In, Zoom Out, Zoom In Tool, Zoom Out Tool, Dynamic Zoom (это когда ты крутишь колесо или таскаешь мышой вверх/вниз, а оно зумится), Loupe Tool (это когда ты тыкаешь в точку на странице, и её окрестность тебе показывают увеличенной в маленьком окошечке), а также Actual Size (который вроде как честные 100% от печатной страницы, но текст совершенно нечитабелен), Fit Page (который вроде как должен показывать целую страницу на экран, но показывает страницу и начало следующей), Fit Width (единственный разумный режим просмотра), и ещё выпадалка с набором значений увеличения в процентах от 8.33% (когда неразличимы даже отдельные строчки) до 6400% (когда на экран влазит максимум слово из трёх букв).

Всё это можно было выкинуть и оставить Fit Width. Ну и для эстетов, которым надо видеть страницу, ещё Fit Page. Всё остальное от лукавого.

Но на этом история не кончается. Потому что в Acrobat’е есть Закладки.

Будь в Acrobat’е Индекс, как в MS Compiled Help, я бы на закладки особого внимания не обращал. Но Индекса нет, и Закладки становятся основным методом навигации. И это тихий ужас, потому что каждой закладке приписан масштаб. И он, как правило, не Fit Width. И это значит, что после каждого нажатия на букмарк я должен ткнуть ещё раз в кнопку Fit Width, потому что, с одной стороны, не люблю слишком мелкого текста, с другой стороны, не переношу горизонтального скроллинга, и с третьей стороны, имею право менять размер окна как мне вздумается, не уведомляя об этом автора PDF’ки.

Разумеется, выделить все букмарки для внесения в них изменений до версии 7.0 (или, может, 6.0, не помню) было нельзя — выделялись только закладки верхнего уровня. Теперь можно, выделяются все. Разумеется, изменить для них всех скопом zoom нельзя. Потому что zoom — это свойство action’а Go to a page view, второе свойство этого action’а — номер страницы, а не совпадающие почленно action’ы для нескольких выделенных закладок не показываются, вместо них есть только placeholder Varies, который можно только Delete.

Ещё про интерфейс. Есть меню, которое ведёт себя как обычное виндовое меню — оно выпадает при клике, закрывается при втором клике на том же месте, и показывает другое меню при переходе мышки на другой пункт верхнего уровня. Есть кнопки, которые вызывают команды. И есть кнопки, которые вызывают меню. Так вот те меню, которые выпадают из кнопки, при повторном клике на кнопке не закрываются. То есть они закрываются и выпадают снова. А при переходе на другую кнопку с выпадающим меню не реагируют вообще никак. Это такое тонкое издевательство — когда всё почти, но всё-таки не совсем, единообразное.

Ещё есть autoscroll. Его включаешь, и текст начинает стремительно проноситься у тебя перед глазами. Чтобы понять, как рулить скоростью и направлением скроллинга, нужно забраться в хелп. Я не буду здесь спойлить, смотрите сами :P

Да, а про хелп. У этого чуда два хелпа. Один краткий и показывается в панели с правого боку окна. Он похож на web-страницы, и сделан на HTML, но всё-таки это не web-страницы — там нельзя выделять текст и нет контекстного меню. А между тем есть целая категория людей, которые при чтении предпочитают выделять отрывки читаемого.

И ещё есть второй, якобы полный хелп. Он сделан в виде PDF-документа. Который, тем не менее, открывается в специальном хелповом окошке, а не в самом Acrobat’е. И в нём нет масштабирования, выделения текста и режима Continuous, но есть Zoom, Print Topic и Индекс. Шизофрения на двух уровнях. Охренеть и не встать больше никогда.

А ещё есть Всплывалки. Когда выделяешь кусок текста, у него рядом с левым верхним углом всплывает полупрозрачное нечто, похожее на кнопоську. Ты двигаешь мышь, оно тонет и снова всплывает. Ты наводишь мышь на него, собираясь потыкать и посмотреть, что у него внутри, а оно, не дожидаясь, пока ты в него ткнёшь, вываливает тебе менюську с действиями, которые, по мнению Adobe, ты мог бы хотеть делать с выделенным текстом. Нет, Create Bookmark в их число не входит.

И ещё есть другая всплывалка. Если страница не влазит в окно по ширине, то внизу показывают scrollbar. Это как бы нормально и к этому все привыкли. У scrollbar’а слева есть псевдо-status bar, где отображается физический размер страницы в сантиметрах, дюймах или чём там у тебя настроено. Это как бы тоже нормально. Но когда scrollbar’а нет, то размер показать негде. Поэтому его показывают в Всплывалке, когда мыша оказывается где-то в левой четверти, нижней пятой части области документа. Всплывание и утонутие сопровождается плавным изменением прозрачности и дико отвлекает. Разумеется, отключить это нельзя.

Ну и вердикт. Если выбирать между 6.0 и 7.0, то 7.0 явно лучше. Но вот между 5.0 и 7.0 ещё стоит хорошенько подумать.