BOROZDILKA.RU

на главную | пишите нам | версия для печати

Сохраняем страницы и выделенные фрагменты с помощью плагина FireFox

Я давно задумывался над тем, как можно упорядочить сохранённые из Интернета сайты и отдельные страницы. А ещё интересовала возможность сохранения небольших заметок и удобное редактирование всего этого. Поскольку весь этот поток идёт через web-браузер, я и стал искать дополнения для FireFox, реализующие данный функционал. Сначала попадались дополнения, сохраняющие страницы на свих серверах, несмотря на удобство, связанное с возможностью доступа к ним с разных компьютеров, подключённых к сети Интернет, меня это не устраивало. Связано это с вводом разнообразных ограничений: плата за оказание подобных услуг (правильно будет назвать – услуг хостинга), на размер вводимой информации (как в одном сообщении, так и общее количество сохраняемой информации в месяц), на формат сохраняемых файлов и так далее (набор ограничений зависит от владельца конкретного сервера и целей преследуемых им). Немало важной является и возможность оффлайн работы. Да и не всю информацию хочется аккумулировать на сторонних серверах. Поэтому взгляд мой остановился на единственном, отвечающем всем этим требованиям, дополнении – ScrapBook. Которое имеет «ответвление» в виде ScrapBook Plus (другой разработчик и другая история развития, начиная с версии ScrapBook 1.3.3.7) и разные надстройки: ScrapBook CHM Creator, ScrapBook MAF Creator, Orkut Scrapbook Searcher и прочие.

ScrapBook

Боковая панель расширения ScrapBook

Версия: 1.3.7

Последнее обновление: 26 марта 2010

Описание со странички дополнения:

«ScrapBook это дополнение для Firefox, которое помогает вам сохранять web-страницы и легко управлять коллекциями. Достоинства: легкость, скорость, точность и многоязыковая поддержка. Основные характеристики:

- сохранение web-страницы

- сохранение отрывка (куска) web-страницы

- сохранение web-сайта

- организует коллекцию так же, как и закладки (Bookmarks)

- полнотекстовый поиск и поиск по коллекции с использованием быстрой фильтрации

- редактирование сохранённых web-страниц

- редактор Text/HTML как в Opera Notes»

Как я и хотел, дополнение позволяет сохранять выделенный фрагмент страницы, страницу целиком или даже весь сайт (несколько связанных страниц) с указанием уровня вложенности ссылок, состава сохраняемых страниц (изображения/CSS-стили/JavaScript), форматов загружаемых файлов (если это необходимо) и комментария к сохраняемой странице.

Над сохранёнными страницами можно производить следующие действия. Есть маркер для выделения текста, стиль настраивается, можно настроить 6 разных стилей для быстрого доступа. Инструмент для добавления примечаний, позволяет к выделенному фрагменту добавить примечание, прикрепить ссылку или файл. Есть возможность удаления выделенного фрагмента, а также тэгов SCRIPT или IFRAME на всей странице. Инструмент DOM-очистки страницы подсвечивает объект под курсором, который может быть удалён. К каждой странице можно написать примечание.

В меню «Инструменты» доступны: управление каталогами, импорт/экспорт страниц, подсчёт занимаемого объёма, сортировка дерева, сохранение дерева и аварийное восстановление.

ScrapBook Plus

Боковая панель расширения ScrapBook Plus

Версия: 1.8.17.31

Последнее обновление: 5 августа 2010

«Установка:

Убедитесь в том, что ScrapBook выключен или удалён, прежде чем устанавливать ScrapBook+. Ваши данные не будут удалены (действительно, не удаляются, сам проверял). После установки ScrapBook+, вам сразу же будут доступны старые данные из ScrapBook.

Удаление:

Сохранённые web-сайты не будут затронуты при удалении дополнения. Вы можете удалить их вручную, если они вам больше не нужны.

Известные проблемы:

- кнопки «Маркер» и «Создать быстрое примечание» не работают в Firefox 3 (проверил – работают, или я что-то не понимаю)

- некоторые локализации содержат слова и фразы на английском

Разница между ScrapBook+ и ScrapBook:

- увеличена скорость сортировки

- увеличена скорость импорта/экспорта

- кнопка управления коллекцией прямо на панели ScrapBook+

- новые возможности в пункте «Сохранение нескольких URL» (фильтр исключения ссылок; для заглавия, отображаемого на панели, можно использовать заглавие страницы или текст ссылки; можно указать время задержки между загрузками от 0 до 3 секунд; можно использовать кодировки UTF-8 или ISO-8859-1)

- новое окно «захвата» (загрузка должна быть запущена вручную; автоматическая прокрутка отключена)

- 6 стилей выделения в редакторе

Комментарии разработчика:

«Пожалуйста, удалите ScrapBook, прежде чем устанавливать ScrapBook+ (вовсе не обязательно, достаточно просто отключить)

Некоторые локализации содержат слова или фразы на английском, по причине отсутствия переводчиков»

Об отличиях от ScrapBook уже рассказал сам разработчик. Отследив историю изменений обоих дополнений, могу сказать, что двигались они в одном и том же направлении, добавляя/исправляя локализации, добавляя функции перетаскивания и дорабатывая внешний вид самого дополнения.

Заключение

Неплохо было бы предоставить выбор: сохранить информацию на стороннем сервере с учётом накладываемых ограничений или без каких-либо ограничений у себя на компьютере, но идеального софта нет. А тенденция сейчас такова, что разработчики, а чаще их наниматели, преследуют свои цели, которые почти всегда отталкиваются от получения выгоды, а не от создания самого удобного («идеального») программного обеспечения.

Что же касается рассмотренных дополнений. Большой разницы между дополнениями не видно. Но возникают вопросы: какое из дополнений будет поддерживаться лучше, как будет реагировать разработчик «ScrapBook+» на исправления и улучшения «ScrapBook» и будет ли вообще вносить соответствующие изменения. А главный вопрос в том, почему нельзя было оптимизировать уже готовое дополнение, а не плодить клонов.

Ещё было бы полезно редактировать сохранённые страницы, не залезая при этом в HTML-код, но оба указанных дополнения лишены такого функционала. Поэтому для быстрого и удобного редактирования я установил «Browser Turns Editor», но об этом в другой статье.

Общий вид браузера с расширением ScrapBook
ScrapBook - общий вид