Браузер SliTaz
TazWeb — это радикально простой и очень легкий веб-браузер, представляющий собой окно с небольшой панелью инструментов и контекстным меню, но без панели меню и без вкладок. Навигация осуществляется с помощью правой кнопки мыши в любом месте окна браузера или с помощью панели инструментов. Он также может работать с закладками на личной странице, показывать исходный код, масштабировать и печатать страницы. В TazWeb вы можете быстро найти что-нибудь в Интернете при помощи Google и других средств поиска. Данный файл документации всегда доступен через контекстное меню на странице.
Браузер быстр, чертовски быстр и мал, его программный файл занимает около 24 КБ и использует движок Webkit для отображения страниц, а, следовательно, он поддерживает все новейшие веб-стандарты, такие как JavaScript, флэш-анимацию и видео.
История
Браузер SliTaz был создан для нужд TazPanel — панели управления SliTaz и менеджера пакетов, которые были созданы с применением новейших технологий, таких как xHTML 5 и CSS 3, для отображения графического интерфейса пользователя. Содержимое работает на скриптах CGI, а предпочтительным веб-сервером является HTTPD в составе Busybox.
Безопасность и личные данные
TazWeb — очень безопасный браузер, он не хранит каких-либо персональных данных — файлы сессий, куки и историю. Однако, потому же, настройки ваших сайтов не будут сохраняться, и вы должны будете вводить логин и пароль каждый раз после перезапуска браузера (кстати, веб-сайты могут отслеживать вас с помощью куки!).
Моя домашняя страница и закладки
TazWeb отображает личную страницу, которая располагается, в соответствии со стандартом Freedesktop, в папке с настройками по такому пути: $HOME/.config/tazweb/home.html. Благодаря этому вы получаете личную страницу с закладками и другим содержимым. Стиль CSS определен в файле $HOME/.config/tazweb/style.css.
Файл представляет собой простой документ xHTML 5, который по умолчанию содержит список ссылок и строку поиска. Вы можете править этот файл в вашем любимом текстовом редакторе и добавить на страницу свое содержимое, либо изменить внешний вид по своему усмотрению. При первом запуске TazWeb создаст вашу личную страницу, скопировав стандартный документ и его стили в вашу папку с настройками.
Чтобы добавить жизни вашей странице, вы можете использовать виджеты Javascript — как свои собственные, так и третьей стороны, как, например, знаменитый виджет Twitter, который вы можете видеть на основном сайте SliTaz.
TazWeb может работать с закладками, вы легко можете разместить новую закладку на вашей домашней странице, выбрав в контекстном меню пункт «Добавить закладку». Для этого TazWeb использует внутреннюю разметку документа home.html; эту разметку нельзя удалять, если вы хотите, чтобы добавление закладок работало — каждая новая закладка будет добавлена непосредственно перед строкой: <!-- end:bookmarks -->
Примечание: вы найдете исходный файл home.html в папке /usr/share/tazweb и при необходимости можете восстановить вашу домашнюю страничку до исходного состояния следующей командой в терминале:
$ cp -r /usr/share/tazweb $HOME/.config/tazweb
Начальная страница и URL в качестве аргумента
Начальная страница по умолчанию (SliTaz WebHome) была назначена в исходном коде и она не может быть переопределена, но TazWeb умеет принимать URL в качестве первого аргумента. Вы можете, например, выполнить:
$ tazweb http://www.slitaz.org/
Таким образом, вы можете, к примеру, создать собственную настроенную домашнюю страницу в привлекательном документе xHTML и запустить TazWeb с помощью стандартного desktop-файла или из командной строки:
$ tazweb file://$HOME/.config/tazweb/home.html
Если вы хотите использовать настроенную начальную страницу для вашей Live-системы или для всех пользователей системы, вы можете создать свой собственный пакет slitaz-configs, либо отредактировать файл xHTML, расположенный в /usr/share/webhome/index.html. Если вы изменили его, заблокируйте slitaz-configs или сделайте резервную копию, потому что этот файл будет перезаписан при обновлении пакета slitaz-configs.
Когда вы запускаете TazWeb из командной строки с URL в качестве аргумента, вам не нужно писать http://, т.к. TazWeb преобразует адрес для вас.
URL и средства поиска
Поле ввода адреса в панели инструментов позволяет вам вводить адрес сайта и видеть текущий адрес сайта. Вы можете выделять, копировать и вставлять в поле ввода адреса, и вам не нужно писать http:// в начале, Tazweb преобразует адрес для вас. Для перехода по вновь введенному адресу, нажмите клавишу ВВОД.
Средство поиска позволяет вам в любое время проводить поиск в интернете с помощью Google. Просто введите запрос и нажмите клавишу ВВОД или нажмите на значок поиска для того, чтобы отправить запрос.
Веб-приложения
Браузер TazWeb идеально подходит для запуска веб-приложений с помощью обычных desktop-файлов. Создайте desktop-файл с помощью простого текстового редактора и поместите его на рабочий стол или в меню, добавив красивый значок. Пример файла, запускающего веб-приложение, который вы можете назвать scn.desktop:
[Desktop Entry] Type=Application Name=SliTaz SCN Icon=slitaz-menu Exec=tazweb http://scn.slitaz.org/
Баги и разработка
TazWeb — проект с открытым исходным кодом под лицензией BSD, SliTaz GNU/Linux предоставляет все его ресурсы. Мы используем репозиторий Mercurial для управления кодом. Обсуждение и поддержка осуществляются на форуме сообщества SliTaz. Вам не хватает каких-либо функций в TazWeb или вы обнаружили ошибку? Опишите проблему на нашем баг-трекере Roundup по адресу bugs.slitaz.org.
Если вы хотите помочь и принять участие в разработке, сначала клонируйте репозиторий TazWeb, а затем отправьте ваш патч, улучшенную документацию или графику в список рассылки SliTaz или на SCN. Для клонирования репозитория TazWeb выполните следующую команду, а для просмотра — перейдите по ссылке:
$ hg clone http://hg.slitaz.org/tazweb