Kompx.com or Compmiscellanea.com

Веб браузеры для DOS

Операционные системы : MS-DOS 6.0+, FreeDOS 1.0+

Arachne : Dillo : DOSLYNX : Lynx : Links : ELinks

Имеющиеся веб браузеры для DOS можно разделить на две условные категории. Веб браузеры, которые могут быть без сложностей установлены + стабильно работать в рамках своих возможностей. И прочие веб браузеры, чья функциональность в большей или меньшей степени ограничена или проблемна.

Основные веб браузеры для DOS включают в себя приложения с графическим пользовательским интерфейсом и текстовые браузеры. Графическими веб браузерами для DOS являются разные версии Arachne - GPL версия, версия от Arachne Labs, версия Ray Andrews - и Dillo. А так же, созданный на основе Arachne DR-WebSpyder, чьим развитием является Lineo Embrowser. Текстовые браузеры для DOS несколько более многочисленны: DOSLYNX, lynx, links, elinks.

Графические веб браузеры для DOS хоть и выделяются большей функциональностью среди браузеров для DOS, однако сильно уступают по своим возможностям основным веб браузерам для Windows, Linux или Mac OS X из-за ограничений, заложенных в природе DOS, ограниченного круга пользователей и разработчиков, по некоторым другим причинам. Функциональность текстовых веб браузеров для DOS от возможностей своих аналогов для других операционных систем отличается меньше.

Arachne - / home page /

Графический веб браузер для DOSПодробнее )

HTML, CSS1 ( Подробнее )

Arachne 1.95:

glennmcc.org

[ Image ] : Arachne - 1

Arachne 1.95:

freedos.org

[ Image ] : Arachne - 2

Arachne 1.95:

ebay.com

[ Image ] : Arachne - 3

Arachne 1.95:

wikipedia.org

[ Image ] : Arachne - 4

Arachne 1.95:

arachne.cz

[ Image ] : Arachne - 5

Arachne 1.95:

slackware.com

[ Image ] : Arachne - 6

Dillo - / home page /

Графический веб браузер портированный под DOS. Изначально создавался для Linux и других *nix систем, позже портирован на Windows и теперь DOS. Существуют версии для некоторых КПК, для PlayStation2, систем Atari 68k с MiNT, RISC OS

HTML. CSS (?)

DOSLYNX - / home page /

Текстовый веб браузер для DOS. Создан на основе lynx, но значительно отличается от него по интерфейсу, горячим клавишам, отображению веб страниц. В общем, менее функционален, чем lynx или links и elinks.

HTML

DOSLYNX 0.41b:

users.ohiohills.com/fmacall

[ Image ] : DOSLYNX - 1

DOSLYNX 0.41b:

freedos.org

[ Image ] : DOSLYNX - 2

DOSLYNX 0.41b:

ebay.com

[ Image ] : DOSLYNX - 3

DOSLYNX 0.41b:

wikipedia.org

[ Image ] : DOSLYNX - 4

DOSLYNX 0.41b:

arachne.cz

[ Image ] : DOSLYNX - 5

DOSLYNX 0.41b:

slackware.com

[ Image ] : DOSLYNX - 6

Lynx - / home page /

Текстовый веб браузер для DOS. Вариант одного из самых распространенных браузеров с текстовым интерфейсом. Есть версии для самых разных систем от Windows, Linux и Mac OS X до AmigaOS, OpenVMS и классических Mac OS.

HTML ( Подробнее )

Lynx 2.8.2:

lynx.isc.org

[ Image ] : Lynx - 1

Lynx 2.8.2:

freedos.org

[ Image ] : Lynx - 2

Lynx 2.8.2:

ebay.com

[ Image ] : Lynx - 3

Lynx 2.8.2:

wikipedia.org

[ Image ] : Lynx - 4

Lynx 2.8.2:

arachne.cz

[ Image ] : Lynx - 5

Lynx 2.8.2:

slackware.com

[ Image ] : Lynx - 6

Links - / Home page /

Текстовый веб браузер для DOS. Вариант одного из самых распространенных браузеров с текстовым интерфейсом. Есть версии для самых разных систем, например Windows и Linux.

HTML ( в том числе таблицы и фреймы )

Links 2.1pre36:

jikos.cz/~mikulas/links

[ Image ] : Links - 1

Links 2.1pre36:

freedos.org

[ Image ] : Links - 2

Links 2.1pre36:

ebay.com

[ Image ] : Links - 3

Links 2.1pre36:

wikipedia.org

[ Image ] : Links - 4

Links 2.1pre36:

arachne.cz

[ Image ] : Links - 5

Links 2.1pre36:

slackware.com

[ Image ] : Links - 6

ELinks - / Home page /

Текстовый веб браузер для DOS. Менее распространен, чем lynx или links, усовершенствованной версией которого он является. Elinks обладает наибольшими возможностями среди текстовых браузеров для DOS. Есть версии для разных операционных систем помимо DOS, например Windows и Linux.

HTML ( в том числе таблицы и фреймы ). CSS - очень ограниченно

Elinks 0.13b:

elinks.cz

[ Image ] : Elinks - 1

Elinks 0.13b:

freedos.org

[ Image ] : Elinks - 2

Elinks 0.13b:

ebay.com

[ Image ] : Elinks - 3

Elinks 0.13b:

wikipedia.org

[ Image ] : Elinks - 4

Elinks 0.13b:

arachne.cz

[ Image ] : Elinks - 5

Elinks 0.13b:

slackware.com

[ Image ] : Elinks - 6

Помимо основных веб браузеров для DOS, есть и другие браузеры, которые либо сейчас уж совсем устарели, либо обращение с ними имеет различные сложности или они изначально создавались как предназначенные для ограниченного круг задач. Графические браузеры Webboy, SPIN и Skipper, браузеры с текстовым интерфейсом Bobcat, NetTamer, Minuet, браузеры для просмотра локальных файлов Knots, Open world navigator, IntraDOS.


Aliosque subditos et thema

 

CSS выравнивание по центру

 

1 ) Горизонтальное и вертикальное выравнивание по центру с помощью CSS - 1 Выравнивание содержимого страницы по центру в видимой области окна браузера с помощью CSS. Контейнер, в котором находится всё содержимое веб-страницы выравнивается по центру - по ширине и по высоте. Для более современных браузеров : [ Подробнее ] : [ Открыть страницу-пример ] 2 ) Горизонтальное и вертикальное выравнивание по центру с помощью CSS - 2 Выравнивание содержимого страницы по центру в видимой области окна браузера с помощью CSS. Контейнер, в котором находится всё содержимое веб-страницы выравнивается по центру - по ширине и по высоте. Более консервативный, чем предыдущий вариант. Подходит не только для современных браузеров, но и для более старых. Таких как Internet Explorer 6 или ранние версии Maxthon. При необходимости что-то изменить, требует больше усилий, чем первый способ : [ Подробнее ] : [ Открыть страницу-пример ] 3 ) Горизонтальное выравнивание блока неизвестной ширины Горизонтальное выравнивание блока неизвестной ширины средствами CSS : [ Подробнее ] : [ Открыть страницу-пример ] 4 ) Position: absolute по центру Горизонтальное выравнивание абсолютно позиционированного элемента по центру с помощью CSS : [ Подробнее ] 5 ) Изображение по центру CSS Горизонтальное выравнивание изображения по центру с помощью CSS : [ Подробнее ] 6 ) Вертикальное выравнивание CSS Вертикальное выравнивание CSS блочного элемента, содержащего текст и изображения : [ Подробнее ] 7 ) Выравнивание по центру с помощью JavaScript и CSS Выравнивание содержимого страницы по центру в видимой области окна браузера с помощью JavaScript и CSS. Контейнер, в котором находится всё содержимое веб-страницы выравнивается по центру - по вертикали и по горизонтали : [ Подробнее ] : Два случая : 1. Контейнер выравнивается по центру, если разрешение экрана монитора равно или больше 1024x768 : [ Открыть страницу-пример ] 2. Контейнер выравнивается по центру, если разрешение экрана монитора равно или больше 1024x768 + курсор мыши наводится на ссылку в одном из элементов содержимого страницы : [ Открыть страницу-пример ]

Браузер lynx. Создание sitemap.xml

 

Существует немало онлайн сервисов для создания sitemap.xml. Однако его можно сделать и самому на своем компьютере, используя браузер lynx и несколько утилит командной строки Linux. Далее описывается пример использующего их bash-скрипта, названного "sitemap.sh". Bash-скрипт, который создает файл sitemap.xml: #!/bin/bash cd /home/me/sitemap/www/ lynx -crawl -traversal -accept_all_cookies -connect_timeout=30 http://www.compmiscellanea.com/ > /dev/null cd /home/me/sitemap/www2/ lynx -crawl -traversal -accept_all_cookies -connect_timeout=30 http://compmiscellanea.com/ > /dev/null cat /home/me/sitemap/www2/traverse.dat >> /home/me/sitemap/www/traverse.dat cat /home/me/sitemap/www/traverse.dat | sed -e 's/\<www\>\.//g' | sort | uniq > /home/me/sitemap/sitemap/sitemap.xml sed -i 's/\&/\&amp\;/g' /home/me/sitemap/sitemap/sitemap.xml sed -i "s/'/\&apos\;/g" /home/me/sitemap/sitemap/sitemap.xml sed -i 's/"/\&quot\;/g' /home/me/sitemap/sitemap/sitemap.xml sed -i 's/>/\&gt\;/g' /home/me/sitemap/sitemap/sitemap.xml sed -i 's/</\&lt\;/g' /home/me/sitemap/sitemap/sitemap.xml sed -i 's/http:\/\//http:\/\/www\./g' /home/me/sitemap/sitemap/sitemap.xml sed -i -e 's/^/<url><loc>/' /home/me/sitemap/sitemap/sitemap.xml sed -i -e 's/$/<\/loc><\/url>/' /home/me/sitemap/sitemap/sitemap.xml sed -i -e '1 i <?xml version="1\.0" encoding="UTF-8"?>\r\r<urlset xmlns="http:\/\/www\.sitemaps\.org\/schemas\/sitemap\/0\.9" xmlns:xsi="http:\/\/www\.w3\.org\/2001\/XMLSchema-instance" xsi:schemaLocation="http:\/\/www\.sitemaps\.org\/schemas\/sitemap\/0\.9 http:\/\/www\.sitemaps\.org\/schemas\/sitemap\/0\.9\/sitemap\.xsd">\r\r<!-- created by sitemap.sh from http:\/\/www.compmiscellanea.com\/en\/lynx-browser-creating-sitemap.xml\.htm -->\r\r' /home/me/sitemap/sitemap/sitemap.xml sed -i -e '$ a \\r</urlset>' /home/me/sitemap/sitemap/sitemap.xml sed -i '/static/d' /home/me/sitemap/sitemap/sitemap.xml echo "...Done" После того, как файл с bash-скриптом готов: "chmod +x sitemap.sh", что бы сделать его исполняемым. Скачать sitemap.sh в архиве sitemap.sh.tar.gz ( После того, как архив загружен и распакован, в файле заменить http://www.compmiscellanea.com/ на нужное доменное имя сайта с "www" и заменить http://compmiscellanea.com/ на нужное доменное имя сайта без "www". Вместо "static" в последней строке файла поставить строку, которую должны содержать ссылки, что бы они были удалены из списка. Затем "chmod +x sitemap.sh". Затем запустить sitemap.sh ). Комментарии Скачать sitemap2.sh с построчными комментариями в архиве sitemap2.sh.tar.gz. Перед тем, как запустить bash-скрипт, нужно создать три папки. Так как браузер lynx в каких-то случаях может пропустить некоторые ссылки, если доменное имя сайта будет указано с или без "www", то bash-скрипт запускает lynx дважды, обрабатывая сайт по доменному имени с "www" и обрабатывая сайт по доменному имени без "www". Получающиеся два файла помещаются в две разные папки, здесь это "/home/me/sitemap/www/" и "/home/me/sitemap/www2/". А директория "/home/me/sitemap/sitemap/" предназначена для создаваемого sitemap.xml. 1. Путь к bash #!/bin/bash 2. Переход в папку - браузер lynx поместит туда файлы, полученные при обработке сайта по доменному имени с "www" cd /home/me/sitemap/www/ 3.