|
||||||||||||||||||||||||||||||||||||||
|
Обзор текстовых вeб браузеров. Links браузерLinks (web browser) - WikipediaLinks is an open source text and graphic web browser with a pull-down menu system.[2] It renders complex pages, has partial HTML 4.0 support (including tables and frames[3] and support for multiple character sets such as UTF-8), supports color and monochrome terminals and allows horizontal scrolling. It is intended for users who want to retain many typical elements of graphical user interfaces (pop up windows, menus etc.) in a text-only environment. The original version of Links was developed by Mikuláš Patočka in the Czech Republic. His group, Twibright Labs, later developed version 2 of the Links browser, that displays graphics, renders fonts in different sizes (with spatial anti-aliasing) but does not support JavaScript any more (it used to, up to version 2.1pre28). The resulting browser is very fast, but it does not display many pages as they were intended. The graphical mode works even on Unix systems without the X Window System or any other window environment, using either SVGALib or the framebuffer of the system's graphics card. Graphics stack[edit]The graphics stack has several peculiarities unusual for a web browser. The fonts displayed by Links are not derived from the system, but compiled into the binary as grayscale bitmaps in Portable Network Graphics (PNG) format. This allows the browser to be one executable file independent of the system libraries. However this increases the size of the executable to about 5 MB.[dubious – discuss] The fonts are anti-aliased without hinting and for small line pitch an artificial sharpening is employed to increase legibility. Subpixel sampling further increases legibility on LCD displays. This allowed Links to have anti-aliased fonts at a time when anti-aliased font libraries were uncommon. All graphic elements (images and text) are first converted from given gamma space (according to known or assumed gamma information in PNG, JPEG etc.) through known user gamma setting into a 48 bits per pixel photometrically linear space where they are resampled with bilinear resampling to the target size, possibly taking aspect ratio correction into account. Then the data are passed through high-performance restartable dithering engine which is used regardless of monitor bit depth, i.e., also for 24 bits per pixel colour. This Floyd-Steinberg dithering engine takes into account the gamma characteristics of the monitor and uses 768 KiB of dithering tables to avoid time expensive calculations. A technique similar to self-modifying code, function templates, is used to maximize the speed of the dithering engine without using assembly language optimization, which is non-portable. Images which are scaled down also use subpixel sampling on LCD to increase level of detail. The reason for this high quality processing is: provide proper realistic up and down sampling of images, and photorealistic display regardless of the monitor gamma, without colour fringing caused by 8-bit gamma correction built into the X server. It also increases the perceived colour depth over 24 bits per pixel. Links has graphics drivers for the X Server, Linux framebuffer, svgalib, OS/2 PMShell and AtheOS GUI. This allows it to run in graphics mode even on platforms which don't have X Server. ELinks[edit]Experimental/Enhanced Links (ELinks) is a fork of Links led by Petr Baudis. It is based on Links 0.9. It has a more open development and incorporates patches from other Links versions (such as additional extension scripting in Lua) and from Internet users. Hacked Links[edit]Hacked Links is another version of the Links browser which has merged some of Elinks' features into Links 2. Andrey Mirtchovski has ported it to Plan 9 from Bell Labs. It is considered a good browser on that operating system, though some users have complained about its inability to cut and paste with the Plan 9 snarf buffer.[citation needed] As of April 2016[update] the last release of Hacked Links is that of July 9, 2003 with some further changes unreleased.[4] Other[edit]Links was also ported to run on the Sony PSP platform as PSPRadio by Rafael Cabezas with the last version (2.1pre23_PSP_r1261) released on February 6, 2007.[5] The BeOS port was updated by François Revol who also added GUI support.[6] It also runs on Haiku. References[edit]
External links[edit]en.wikipedia.org Консольные приложения для Windows. Веб браузерыОперационные системы : Windows Текстовые, они же консольные веб браузеры более типичны для среды Linux и других юниксоподобных систем. Там текстовые веб браузеры были созданы, там находится их основная линия развития. Очень немногие (например, Wanna-Be / WannaBe для классических Mac OS) консольные веб браузеры были созданы изначально для каких-то других операционных систем. И текстовые веб браузеры для Windows являются версиями консольных веб браузеров *nix систем. Хотя те из них, что работают не в среде Cygwin, имеют свои небольшие особенности. Когда-то текстовые веб браузеры были важным средством для просмотра веб документов. По мере развития программ с графическим интерфейсом далее в dial-up эпоху, текстовые веб браузеры были полезны как самый быстрый способ просмотра веб документов и как часть комплексов приложений для преобразования текста в речь. Распространение широкополосного интернета и специализированного софта для звуковой передачи содержания веб-страниц сократили сферу применения консольных веб браузеров. Тем более, что большинство пользователей Windows всегда имели весьма смутное представление о их существовании. Тем не менее, текстовые веб браузеры представляют собой высокоразвитые специализированные средства, которые могут пригодиться в самых разных ситуациях и при использовании операционной системы Windows. Lynx - / home page /Текстовый веб браузер. Версии для Linux, FreeBSD, Mac OS X, некоторых других *nix систем, DOS, Windows, BeOS, MINIX, QNX, AmigaOS, OpenVMS и классических Mac OS. HTML ( Подробнее 1 ) ( Подробнее 2 ) Lynx 2.8.5rel.1: lynx.isc.org Lynx 2.8.5rel.1: w3schools.com/browsers/browsers_stats.asp Lynx 2.8.5rel.1: en.wikipedia.org/wiki/Lynx_(web_browser) Lynx 2.8.5rel.1: ebay.com Lynx 2.8.5rel.1: twitter.com Links - / home page /Текстовый веб браузер. Версии для Linux, FreeBSD, Mac OS X, некоторых других *nix систем, BeOS, Haiku, OS/2, DOS, Windows. Помимо текстовой версии браузера, есть так же вариант способный отображать графику, шрифты разного размера со сглаживанием и работающий в Linux и иных *nix системах как под X (или другой оконной среде), так и используя SVGALib или framebuffer графической карты системы ( Перейти ). HTML ( в том числе таблицы и фреймы ) Links 0.98: jikos.cz/~mikulas/links Links 0.98: w3schools.com/browsers/browsers_stats.asp Links 0.98: en.wikipedia.org/wiki/Links_(web_browser) Links 0.98: ebay.com Links 0.98: twitter.com ELinks - / home page /Скачать ELinks, подготовленный для работы под Windows без среды Cygwin Текстовый веб браузер. Версии для Linux, некоторых других *nix систем, Windows, DOS. HTML ( в том числе таблицы и фреймы ). Очень ограниченно CSS и JavaScript ( Подробнее ). Поддержка цветовой палитры в 16, 88 или 256 цветов. Поддержка вкладок, фоновых загрузок с оповещением об окончании загрузки. Экспериментальная поддержка протокола BitTorrent. ELinks 0.11.6: elinks.cz ELinks 0.11.6: w3schools.com/browsers/browsers_stats.asp ELinks 0.11.6: en.wikipedia.org/wiki/ELinks ELinks 0.11.6: ebay.com ELinks 0.11.6: twitter.com Помимо lynx, links и elinks в Windows возможно применение и других консольных веб браузеров - в среде Cygwin. Например, такой текстовый веб браузер как w3m ( Home page ). Или один из текстовых веб браузеров для DOS - DOSLYNX. Aliosque subditos et thema
Internet Explorer 3. Скриншоты 1
Internet Explorer 3, запущенный под Windows 7 (32-bit). Скриншоты 1. Internet Explorer 3: windows.microsoft.com/en-US/windows/upgrade-your-browser Internet Explorer 3: w3schools.com/browsers/browsers_stats.asp Internet Explorer 3: en.wikipedia.org/wiki/Internet_Explorer_3 Internet Explorer 3: ebay.com Internet Explorer 3: kompx.com/en/netscape-3-screenshots-1.htm Internet Explorer 3: twitter.com Скачать Internet Explorer 3: пак, содержащий Internet Explorer версий 3.0, 4.01, 5.01, 5.5, 6.0. В процессе установки можно выбрать какую именно версию установить, или установить несколько, или установить все. Очень вероятно, что все версии, кроме Internet Explorer 3, не будут работать даже в 32-битной Windows 7. Так что если вы хотите попробовать все старые версии Internet Explorer, нужно использовать Windows XP или еще более ранние варианты. Но Internet Explorer 3 работает под 32-битной Windows 7 вполне хорошо. 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 + курсор мыши наводится на ссылку в одном из элементов содержимого страницы : [ Открыть страницу-пример ] www.kompx.com Обзор текстовых вeб браузеров / ХабрахабрВведениеСамое простое и в то же время полное определение текстового браузера — это приложение, которое отображает только текстовое содержимое web-сайтов. При работе с таким браузером вы не увидите так нами горячо любимых всплывающих баннеров. Во многих живущих ныне текстовых браузерах контент нагружающий трафик блокируется. Главный аспект применения текстовых браузеров, заключается в том, что их можно и нужно использовать в тех системах, где не предусмотрена графическая оболочка. В первую очередь, это, конечно, касается разнообразных UNIX-подобных операционных систем, но под MS Windows так же существуют аналоги. В этой статье хотелось бы описать некоторые текстовые браузеры и их возможности.LynxLynx — является одним из первых и наиболее известным из текстовых браузеров, на данный момент поставляется в комплекте практически с любой *nix системой. Не имеет поддержки таблиц, фреймов и Java Script. Распространяется по лицензии GNU GPL. Часто данный браузер используется для проверки, увидит ли бот поисковой системы все изменения на сайте, которые были произведены. Поддерживает протоколы: HTTP, FTP, Gopher, WAIS, NNTP. Поддерживаемые операционные системы и платформы: — GNU/Linux, Minix — *BSD — HP-UX, Sun Solaris, IBM AIX, — Windows и OS/2, а также DOS — BeOS, ZetaOSСсылки для скачаивания: — Windows — lynx — *Nix — ищите в репозитариях, есть практически во все популярных дистрибутивах Домашняя страница — lynx EdbrowseEdbrowse — практически полностью реализованный на Perl текстовый браузер. Главный разработчик браузера Karl Dahlke. На данный момент доступны версии для Windows и *nix. Имеется поддержка фреймов, java script, так же имеется встроенный почтовый клиент и поддержка proxy.Домашняя страница — Edbrowse W3Mw3m — еще один текстовый браузер. Основной целью создания данного текстового браузера, является создание инструмента для быстрого просмотра HTML-страниц. Похож на Lynx, но в отличие от него некоторые операции, такие как навигация по страницам, выполняются немного по другому. Так же в отличие от Lynx может отрисовывать таблицы и фреймы и отображать документ, переданный через поток stdin. В xterm- или gpm-консоли поддерживает мышь. Существует интерфейс к w3m для Emacs под названием emacs-w3m, обеспечивающий просмотр веб-страниц в Emacs.Домашняя страница проекта — w3m LinksLinks — наиболее популярный текстовый браузер, базирующийся на текстовом браузере Lynx, но в отличие от своего родителя имеет следующие особенности: имеется поддержка фреймов, вкладок, таблиц и java script. Браузер распространяется под лицензией GNU GPL. Домашняя страница — LinksElinksElinks — текстовый браузер, базирующийся на браузере Links. Имеется поддержка таблиц, фреймов, цветовой палитры в 16, 88 или 256 цвета, HTTP, HTTPS, FTP и proxy аутентификацию, фоновые загрузки с оповещением об окончании загрузки, встроенная поддержка пользовательских протоколов: IRC, mailto, telnet, а также nntp и Gopher. Частично реализована поддержка каскадных стилевых таблиц CSS и ECMAScript, также присутствует поддержка вкладок (так называемых табов), и полная поддержка ввода/вывода UTF-8. Домашняя страница — ElinksLinks2Links2 — ближайший родственние Links. В отличие от Links в нем произведены графические улучшнеия, добавили поддержку java script. Так же имеется графический режим. По умолчанию Links2 работает в текстовом режиме, а чтобы был доступен графический, надо включить его поддержку на этапе конфигурирования перед компиляцией. Что до запуска Links2 в графическом режиме, то для этого нужно запустить браузер из терминала с ключом -g. Домашняя страница — Links2NetrikNetrik — текстовый браузер, подобный w3m. Основной целью текстового браузера Netrik является использование vi-совместимых клавиш и макросов для просмотра интернет ресурсов. Работает с несколькими окнами, поддерживает JavaScript, CSS.Домашняя страница — Netrik А так же менее популярные, но тоже давольно широко используемые среди текстовых веб браузеров: *W3mmee — вариант W3m с расширенной поддержкой кодировок; *Debris — на 25% меньше lynx, но с поддержкой форм и таблиц; *Zen web browser — Консольный web-браузер, отличающийся возможностью отображения с использованием Frame Buffer, т.е. умеет отображать картинки, без необходимости запуска X Window и предъявляя минимальные требования к размеру ОЗУ; p.s. В этой статье описаны конечно же не все текстовые браузеры, здесь описаны те которыми я либо пользовался либо пытался пользоваться, а так же наиболее популярные из ныне существующих. UDP. Добавил информацию об Links2. Cпасибо хаброюзеру ilembitov Отдельная благодарность за исправления — 2sexy2lazy,pwd,bolk habrahabr.ru Консольный web-браузер links2 w3m — Linux порталКонсоль! Это то, что всегда будет в руках дебинщика (линуксоида), так как это единственный самый мощнейший и надежный инструмент. Так же рекомендую прочитать статью о выборе обычного браузера в Debian (Opera, Firefox, Гугл Chrome, Iceweasel). В жизни каждого дебанщика (линуксоида) наступает тот момент, когда на машине есть только консоль, а срочно необходимо попасть в веб, отыскать подходящую информацию и использовать ее - это могут быть какие-то опции, новые репозитории либо просто это единственный раз когда с данной машины необходимо выйти в веб, что-то сделать и больше никогда не запускать, а устанавливать для этого окружение нет никакого желания и необходимости. Как раз тогда можно мыслить о консольном браузере, в реальный момент их существует не маленькое количество но повышенное внимание и популярность, во всяком случае в моих очах заслуживают w3m и links2. Естественно не комфортно когда не загружаются стили либо не работает javascript, но для того чтобы обратится к гугл и отыскать необходимое решение этого обычно не надо.W3m - был первым браузером которым я начал воспользоваться полностью (не буду отвлекать Вас рассказами о других). Данный текстовый веб-браузер поддерживает таблицы и фреймы. Устанавливаем w3m:bash:
Links2 - веб-браузер, работающий в графическом и текстовом режимах. Как видно из снимка экрана ниже, данный браузер поддерживает отображение изображений. Устанавливаем links2: bash:
linux , links2, w3m Похожие статьи
hpunix.org Браузер linksЗачем в ХХI веке текстовый браузер, когда графических пруд пруди? Прежде всего для того, чтобы получать полноценный доступ к сайтам сети при очень “тонком” канале связи. Допустим, по долгу службы пользователь оказался в таком месте, где работает только GPRS. Тут уж не до картинок — хотя бы новости почитать. Впрочем, вполне вероятно, что существуют прагматичные люди, равнодушные к изыскам веб-дизайнеров, и смотреть оформление им просто ни к чему. Им текстовый браузер наверняка придется по вкусу. К тому же links правильно отображает HTML-код — хорошие веб-программисты используют его в качестве тестового. Наконец, это приложение избавит пользователя от сомнительного удовольствия постоянно смотреть рекламу во всплывающих окнах. Браузер links корректно отображает веб-страницы в текстовом режиме Предком программы links является lynx — один из первых текстовых браузеров. В отличие от предшественника наш герой поддерживает фреймы, вкладки, таблицы и java-скрипты, т. е. вполне позволяет работать с грамотно написанным сайтом. Links управляется не только при помощи “горячих” клавиш, но и имеет самое настоящее меню, вызываемого нажатием на Esc. Именно там, кстати, можно найти документацию к программе, с чтения которой принято начинать работу с любым объектом системы Linux. Инструкция будет открыта в самом браузере, поэтому в процессе чтения пользователь приобретает первичные навыки общения с приложением. Для движения по ссылкам служат клавиши со стрелками. Клавиши “вверх”, “вниз” служат для навигации в пределах одной страницы, “вправо” — для перемещения по активной ссылке, “влево” — для возврата. Для ввода веб-адреса следует нажать клавишу “g”. Поддерживается работа с закладками. Вход в соответствующее меню производится посредством нажатия на клавишу “s”. Учтите, что разработчики свободного ПО не очень любят осложнять жизнь пользователю какими-нибудь оригинальными и мало кем понимаемыми форматами. Ссылки links хранит в виде HTML-файла, поэтому запросто сможет работать с файлом закладок, сохраненным браузером Firefox. Надо лишь перенести его в каталог .links обычным менеджером файлов. В отличие от vim браузер links не потребует много времени для его освоения. Поэтому предназначена программа не только пользователям, для которых компьютер является основным рабочим инструментом. Особую роль в возможном возвращении этого приложения на десктопы может сыграть широкое распространение мобильных технологий, ведь на небольшом экране смартфона страницы целесообразнее отображать в текстовом режиме, что способствует снятию некоего психологического барьера. Файловый менеджер Midnight CommanderПользователи старшего поколения наверняка помнят программу Norton Commander, работающую в ОС DOS. Ее знаменитый двухпанельный интерфейс стал одним из самых заметных шагов в сторону дружественного десктопа. Midnight Commander использует ту же самую концепцию. Таким образом, проблема миграции может быть актуальна только для молодежи (хотя современный FAR — фактически тот же NC). Файловый менеджер Midnight Commander предлагает пользователю классический двухпанельный интерфейс Впрочем, пользователю следует учитывать некоторые особенности организации файловой системы Linux и глобальные клавиатурные комбинации. Так, одновременное нажатие на Alt-F1(F2) откроет не меню выбора логических дисков, а новую текстовую консоль. Причины этого очевидны. Во-первых, в Linux отсутствует понятие логического диска в смысле DOS, а во-вторых, используемое сочетание клавиш уже зарезервировано для другой операции. Правда, таких нестыковок не слишком много. Как и приличествуют любому файловому менеджеру, Midnight Commander может производить все простейшие операции над файлами — копирование, удаление, переименование. Однако нужно иметь в виду, что любое действие должно быть разрешено на системном уровне — общую концепцию безопасности никто не отменял. Если же возникнет необходимость изменить права доступа к конкретному объекту, то файловый менеджер даст возможность это сделать. Midnight Commander позволяет создавать жесткие и символические ссылки на файлы, а также редактировать их. Поддерживается работа с архивами, имеется панель поиска. Таким образом, программа весьма функциональна, и многие опытные пользователи даже не пытаются найти лучший файловый менеджер, руководствуясь принципом, не рекомендующим искать добра от добра. По умолчанию Midnight Commander имеет внешний вид, делающий его максимально похожим на концептуального предка. Однако если это не устраивает пользователя, то можно многое изменить: выбрать метод разбиения на панели, цветовую гамму, отображение некоторых элементов. И конечно, облегчить эксплуатацию приложения поможет настройка “горячих” клавиш. В программе есть встроенный редактор. Его можно рекомендовать всем, у кого не хватило терпения или времени основательно разобраться с программой vim.Правда, функционально он уступает своему конкуренту, но для простейших действий вполне подходит. studfiles.net |
|
||||||||||||||||||||||||||||||||||||
|
|