<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/rss-style.css?cache=2026-11-11T18:23" type="text/css"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	     xmlns:dc="http://purl.org/dc/elements/1.1/"
	   xmlns:atom="http://www.w3.org/2005/Atom"
	     xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	  xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>
<html:meta xmlns:html="http://www.w3.org/1999/xhtml" name="viewport" content="initial-scale=1" />
<channel>
	<title>lynx &#8211; Terence Eden’s Blog</title>
	<atom:link href="https://shkspr.mobi/blog/tag/lynx/feed/" rel="self" type="application/rss+xml" />
	<link>https://shkspr.mobi/blog</link>
	<description>Regular nonsense about tech and its effects 🙃</description>
	<lastBuildDate>Fri, 11 Dec 2020 11:56:39 +0000</lastBuildDate>
	<language>en-GB</language>
	<copyright>© Terence Eden. 🄯 CC BY-SA. See https://shkspr.mobi/blog/copyright-and-copyleft/</copyright>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.4</generator>

<image>
	<url>https://shkspr.mobi/blog/wp-content/uploads/2023/07/cropped-avatar-32x32.jpeg</url>
	<title>lynx &#8211; Terence Eden’s Blog</title>
	<link>https://shkspr.mobi/blog</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title><![CDATA[How and why to use Lynx - the faster web browser]]></title>
		<link>https://shkspr.mobi/blog/2020/12/how-and-why-to-use-lynx-the-faster-web-browser/</link>
					<comments>https://shkspr.mobi/blog/2020/12/how-and-why-to-use-lynx-the-faster-web-browser/#comments</comments>
				<dc:creator><![CDATA[Terence Eden]]></dc:creator>
		<pubDate>Fri, 11 Dec 2020 12:34:15 +0000</pubDate>
		<category><![CDATA[HTML]]></category><category><![CDATA[lynx]]></category><category><![CDATA[web]]></category><category><![CDATA[web dev]]></category><category><![CDATA[Web Development]]></category>		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=37392</guid>

					<description><![CDATA[Lynx is a text based browser. You think the people who browse without JavaScript are weird? Lynx doesn&#039;t even do images or CSS!  It downloads HTML and renders it at blazing fast speed. If you ever wondered just how slow modern web development has made the web - Lynx will show you the meaning of haste.  I use Lynx most days. Not as my exclusive browser - I&#039;m not a masochist - but as a handy tool.…]]></description>
										<content:encoded>&lt;p&gt;Lynx is a text based browser. You think the people who browse without JavaScript are weird? Lynx doesn't even do images or CSS!&lt;/p&gt;

&lt;p&gt;It downloads HTML and renders it at blazing fast speed. If you ever wondered just how slow modern web development has made the web - Lynx will show you the meaning of haste.&lt;/p&gt;

&lt;p&gt;I use Lynx most days. Not as my exclusive browser - I'm not a masochist - but as a handy tool. If I'm on a bandwidth constrained connection, or a site is overloaded, or I just want to browse without distraction. Lynx is where it's at. It is also brilliant for seeing what weird markup bugs your site has.&lt;/p&gt;

&lt;p&gt;Linux users can install it with &lt;code&gt;sudo apt install lynx&lt;/code&gt; or similar. Everyone else can &lt;a href="https://lynx.invisible-island.net/"&gt;download Lynx from the official website&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;This is what it looks like:
&lt;img src="https://shkspr.mobi/blog/wp-content/uploads/2020/11/Screenshot-from-2020-11-29-09-36-02-fs8.png" alt="The Google home page rendered in text." width="1026" height="711" class="aligncenter size-full wp-image-37400"&gt;&lt;/p&gt;

&lt;p&gt;Using it is simple. On the command line, type &lt;code&gt;lynx example.com&lt;/code&gt; to go to example.com.&lt;/p&gt;

&lt;p&gt;Arrow keys up and down move you... up and down. Left goes back a page, right follows a link. Q quits. And that's all you need to know for your first five minutes.&lt;/p&gt;

&lt;p&gt;Pressing the letter &lt;code&gt;O&lt;/code&gt; gets you to the option screen.  There are a bunch of things you can change here - and it shows off the UI pretty well.&lt;/p&gt;

&lt;img src="https://shkspr.mobi/blog/wp-content/uploads/2020/12/Screenshot-from-2020-11-29-09-37-36-fs8.png" alt="Options on a screen." width="1026" height="711" class="aligncenter size-full wp-image-37402"&gt;

&lt;p&gt;There are some things you can't change here. If you want to &lt;em&gt;always&lt;/em&gt; accept or reject cookies - rather than be prompted every time - you'll need to edit the &lt;code&gt;~/.lyncrc&lt;/code&gt; file.&lt;/p&gt;

&lt;p&gt;Set &lt;code&gt;accept_all_cookies=TRUE&lt;/code&gt;.&lt;/p&gt;

&lt;h2 id="why-is-this-important"&gt;&lt;a href="https://shkspr.mobi/blog/2020/12/how-and-why-to-use-lynx-the-faster-web-browser/#why-is-this-important"&gt;Why is this important&lt;/a&gt;&lt;/h2&gt;

&lt;p&gt;Computers lie to us. CSS hides our worst sins. JavaScript covers-up our poor architectural choices. With Lynx, there's no escape. You see the HTML rendered and &lt;em&gt;that's it&lt;/em&gt;. Lynx renders all the HTML5 elements:&lt;/p&gt;

&lt;img src="https://shkspr.mobi/blog/wp-content/uploads/2020/12/Screenshot-from-2020-11-29-10-58-22-fs8.png" alt="HTML elements rendered in different colours." width="1026" height="711" class="aligncenter size-full wp-image-37403"&gt;

&lt;p&gt;It also does interactive elements as well:&lt;/p&gt;

&lt;img src="https://shkspr.mobi/blog/wp-content/uploads/2020/12/Screenshot-from-2020-11-29-10-59-11-fs8.png" alt="Form elements." width="1026" height="711" class="aligncenter size-full wp-image-37404"&gt;

&lt;p&gt;I've found &lt;em&gt;so&lt;/em&gt; many bugs this way. Little quirks of markup which show up in the most unexpected places.&lt;/p&gt;

&lt;p&gt;To be clear, Lynx isn't about accessibility testing. You should do that with proper tools which expose ARIA, show colour contrast, and the like. But Lynx is a good first pass at seeing how the text renders and flows, whether images have alt text, and if the general structure is easy to navigate.&lt;/p&gt;

&lt;p&gt;Take some time to use it on your favourite sites today.&lt;/p&gt;
&lt;img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=37392&amp;amp;HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager"&gt;</content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2020/12/how-and-why-to-use-lynx-the-faster-web-browser/feed/</wfw:commentRss>
			<slash:comments>11</slash:comments>
		
		
			</item>
	</channel>
</rss>
