Браузер 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