Компьютерра PDA N137 (24.09.2011-30.09.2011) | страница 8



В прошлые годы, однако, передо мной не стояла специфическая задача создания электронной книги, поэтому грабберы (программы для захвата содержания веб-сайта) интересовали меня, в первую очередь, в плане чисто функциональной мощи: возможности выборочного копирования данных, селекция по уровню погружения в иерархию, обработка джавы и ActiveX скриптов и прочая ересь (эх, молодость!). Тогда, если не изменяет память, моим фаворитом был отечественный Offline Explorer, что впрочем уже не актуально.

С годами мне стало совершенно фиолетово, как работают настройки и что там со скриптами: важен исключительно результат. Очевидно, что мой переход на Мак оказался успешным, именно по той причине, что эта платформа заточена на дурашливый прагматизм: нажал кнопочку и компьютер сам выполняет работу, не нагружая пользователя ненужными подробностями техникалий. Ситуация еще более осложнилась, что на согласно моим текущим потребностям на выходе после захвата хотелось получать (без малейшего вмешательства ручками) данные в виде, понятном априорно конвертеру электронных книг.

Как видите, задача в итоге получилась не из тривиальных. Признаюсь, я ума не приложу, как бы ее можно было решить в условиях Windows, поскольку философия этой платформы изначально предполагает активное вмешательство пользователя непосредственно в процесс, а не результат. Боюсь даже подумать, сколько бы пришлось перелопачивать нового софта, а затем манипулировать тонкими настройками и в граббере, и в конвертере, для того чтобы добиться совместимости и желанного результата.

Теперь самое удивительное: на Маке решение проблемы было найдено за какой-то час, причем без малейшего усилия с моей стороны. Невероятно, но факт: мне не понадобилось ровным счетом ничего делать! Представьте ситуацию: запускаю граббер, вбиваю URL нужного сайта и, минуя закладку Настроек, одним кликом мыши инициирую процесс загрузки. Дальше - вообще научная фантастика: открываю конвертер, указываю файл index.html из папки, в которую был загружен на жесткий диск нужный сайт, затем нажимаю на кнопку Конвертировать в EPUB и через пару минут получаю на выходе электронную книгу, полностью готовую к чтению! Со всеми уровнями, сложными структурам и иерархиями сайта, которые в ибуксе все сводятся к простому гипертексту.

Как такое возможно?! А я вам скажу как: благодаря все той же помянутой выше философии платформы, которая в епархии Надкусана существует не в виде какого-то каприза Apple, а в виде общепринятого универсального кодекса поведения всех программистов, пишущих для Mac OS X! Встречаются, разумеется, оригиналы, которые лезут в эту экосистему с собственными представлениями о том, как нужно взаимодействовать пользователю с компьютером (в основном это все те же «ручечники», навязывающие мануальное ковыряние), но таковых в Макцарстве абсолютное меньшинство и - главное - они долго не живут, поскольку их программами никто предпочитает не пользоваться.