TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Text-Only Websites

302 pointsby lcnmrnalmost 5 years ago

35 comments

hliyanalmost 5 years ago
I now yearn for the old plain HTML pages with &quot;up &#x2F; next &#x2F; previous&quot; links [1]. I used to hate how basic they were, but with &quot;modern&quot; web sites loading so much JavaScript to display static content, I&#x27;m starting to see the appeal of basic websites with no styling whatsoever.<p>[1] <a href="https:&#x2F;&#x2F;www.freesoft.org&#x2F;CIE&#x2F;Topics&#x2F;index.htm" rel="nofollow">https:&#x2F;&#x2F;www.freesoft.org&#x2F;CIE&#x2F;Topics&#x2F;index.htm</a> - I learned from this twenty years ago. Still relevant.
评论 #23635317 未加载
评论 #23630700 未加载
评论 #23636494 未加载
评论 #23633653 未加载
lenwoodalmost 5 years ago
I&#x27;ve been thinking of migrating my blog back to text only. When I was a student I kept a &quot;blog&quot; as a list of HTML files that I manually updated. I&#x27;ve been using Wordpress for the past ~15 years and am growing weary of having to keep up with plugin, theme or CMS updates. My blog is not worth this much effort to maintain, I just want a place to share essays and occasional photos. I need time to make the switch, but the simplicity of text only format is attractive.
评论 #23631952 未加载
评论 #23632029 未加载
评论 #23630731 未加载
评论 #23636942 未加载
评论 #23635966 未加载
muhammadusmanalmost 5 years ago
This is great. My only feedback is that, yes you&#x27;re using text only but please don&#x27;t shy away from minor CSS changes that can make the site look more pleasant. I have been working my homepage (<a href="https:&#x2F;&#x2F;usmanity.com" rel="nofollow">https:&#x2F;&#x2F;usmanity.com</a>) for years to make it minimal, organized, and still pleasant to look at.
评论 #23631157 未加载
Abishek_Muthianalmost 5 years ago
Nice! This gives me more confidence on my decision to keep my websites text only.<p>Please excuse the plug(feedback is welcomed)<p>A problem validation platform - <a href="https:&#x2F;&#x2F;needgap.com" rel="nofollow">https:&#x2F;&#x2F;needgap.com</a><p>Curated list of startup tools - <a href="https:&#x2F;&#x2F;startuptoolchain.com" rel="nofollow">https:&#x2F;&#x2F;startuptoolchain.com</a><p>Startup&#x2F;Entrepreneurial blog(Has occasional comics, but with transcription) - <a href="https:&#x2F;&#x2F;hitstartup.com" rel="nofollow">https:&#x2F;&#x2F;hitstartup.com</a>
评论 #23633651 未加载
hadrien01almost 5 years ago
The EU version of USA Today is not text-only, but it is damn fast, with no trackers, no js, and a really fast CDN: <a href="https:&#x2F;&#x2F;eu.usatoday.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;eu.usatoday.com&#x2F;</a>
评论 #23651051 未加载
评论 #23642876 未加载
veeenualmost 5 years ago
Chiming in with Piero Scaruffi&#x27;s website[1]. I used to read it a decade back and it really hasn&#x27;t changed that much; the information is plentiful and interesting, the site is fast, and it seems like he nailed down the &quot;static content is all that matters in the end&quot; bit not only way before it became a common reaction to the overencumbered web of today, but also way before the web got overencumbered at all.<p>[1] <a href="https:&#x2F;&#x2F;www.scaruffi.com&#x2F;service&#x2F;aboutw.html" rel="nofollow">https:&#x2F;&#x2F;www.scaruffi.com&#x2F;service&#x2F;aboutw.html</a>
everyalmost 5 years ago
I&#x27;m a big fan of simplicity. HTML&#x2F;CSS index generated by tree v1.8.0. All content US-ASCII text files:<p><a href="https:&#x2F;&#x2F;every.sdf.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;every.sdf.org&#x2F;</a>
评论 #23634976 未加载
dangalmost 5 years ago
If curious see also:<p>2018 <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=17787816" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=17787816</a><p>2018 (a bit) <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=17921251" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=17921251</a><p>2017 <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13337948" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13337948</a><p>Any others?
sirodohtalmost 5 years ago
Shameless plug for the minimalistic no-faff blogging platform I&#x27;m building: <a href="https:&#x2F;&#x2F;mataroa.blog&#x2F;" rel="nofollow">https:&#x2F;&#x2F;mataroa.blog&#x2F;</a>
strogonoffalmost 5 years ago
Being pedantic, the list strikes me as poorly named. Websites listed do have images and other media, the unique trait they have in common is very minimal CSS (for better or for worse).<p>They tend to use little to no decorative images outside of main content though, which is nice. Not to imply a list like this doesn&#x27;t have the right to exist.
评论 #23631707 未加载
bennettfeelyalmost 5 years ago
Not quite text only but I just launched a website with a collection of easily copy-and-paste-able lists in plain text.<p><a href="https:&#x2F;&#x2F;copypastelist.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;copypastelist.com&#x2F;</a>
评论 #23634887 未加载
评论 #23635636 未加载
grativoalmost 5 years ago
The Wiby search website is so cool! There is something really comforting and nostalgic about text-only websites. In one of the searches I came across Project Gutenberg Australia. <a href="http:&#x2F;&#x2F;gutenberg.net.au&#x2F;" rel="nofollow">http:&#x2F;&#x2F;gutenberg.net.au&#x2F;</a> Thank you for sharing this.
petercooperalmost 5 years ago
I should probably email Sijmen but I&#x27;ve been using <a href="https:&#x2F;&#x2F;engineeringblogs.xyz&#x2F;" rel="nofollow">https:&#x2F;&#x2F;engineeringblogs.xyz&#x2F;</a> to help me keep track of hundreds of product&#x2F;software development blogs and am keeping it as plain as possible.
评论 #23631086 未加载
goodlifeodysseyalmost 5 years ago
I like small simple websites like these. I especially appreciate knowing about thin.npr.com<p>I don&#x27;t think completely text websites have to look bad. E.g., my personal website looks pretty good with relatively little CSS:<p><a href="https:&#x2F;&#x2F;goodlifeodyssey.com" rel="nofollow">https:&#x2F;&#x2F;goodlifeodyssey.com</a><p>Some of the formatting is a bit sophisticated too, e.g. for block quotes of poetry:<p><a href="https:&#x2F;&#x2F;goodlifeodyssey.com&#x2F;hesiod" rel="nofollow">https:&#x2F;&#x2F;goodlifeodyssey.com&#x2F;hesiod</a>
sjmulderalmost 5 years ago
Ha, so nice to see this here! I was wondering were all the new submissions were coming from. Glad to see it&#x27;s appreciated!
评论 #23632701 未加载
xnxalmost 5 years ago
Craigslist probably belongs on this list.
评论 #23628970 未加载
notJimalmost 5 years ago
I&#x27;m not usually a pedant, but something about this drives my brain totally insane. None of these websites are text only. Alternatively, all websites are text only. Several of them even feature that unholy technology which must be struck from the Earth according to HN: javascript. What is the line being drawn here? You might as well call it &quot;Websites that load very fast and have a very plain aesthetic that I enjoy&quot;.<p>If I wanted a clear definition of a text only website, I&#x27;d say a text-only website is a website which is served with a Content-type: text&#x2F;plain header. This is far from that.
评论 #23635353 未加载
fimdomeioalmost 5 years ago
I had a dream of a text only &quot;underground&quot; web the other day. Then executed it in a very poor way. If you want to check it <a href="https:&#x2F;&#x2F;tilde.pt&#x2F;~fimdomeio&#x2F;index2.html" rel="nofollow">https:&#x2F;&#x2F;tilde.pt&#x2F;~fimdomeio&#x2F;index2.html</a><p>Actually A text only web as a few interesting advantages. Almost instantaneous load even in a poor connection. Very fast development time since you throw away so many things away.
simonebrunozzialmost 5 years ago
I am thinking about a little side project to launch this summer, just for fun, and I&#x27;m very tempted to build a simple card game, like kards.com, but text-only. I think it would be super fun, and I think that if well designed, you don&#x27;t need fancy graphics to appreciate it.<p>Probably going to use Javascript and angular.js, but open to suggestions. (I used to be good at JS, never used angular so far).
babbledabbleralmost 5 years ago
I&#x27;m working on static site generator for using plain html...<p><a href="https:&#x2F;&#x2F;findingmyhtmlgoddess.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;findingmyhtmlgoddess.com&#x2F;</a><p><a href="https:&#x2F;&#x2F;github.com&#x2F;jonascript&#x2F;htmlgoddess" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;jonascript&#x2F;htmlgoddess</a>
评论 #23657254 未加载
hknappalmost 5 years ago
Finally, something I can read in Lynx.
评论 #23630714 未加载
ilakshalmost 5 years ago
I really like Gemini but insisting on TLS and closing connections totally defeats the purpose for me.<p>I also came up with this concept <a href="https:&#x2F;&#x2F;github.com&#x2F;runvnc&#x2F;noscriptweb" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;runvnc&#x2F;noscriptweb</a> which I may never actually code because of time constraints.
评论 #23636207 未加载
评论 #23637033 未加载
okaleniukalmost 5 years ago
How about <a href="https:&#x2F;&#x2F;wordsandbuttons.online" rel="nofollow">https:&#x2F;&#x2F;wordsandbuttons.online</a> ? Sure, it uses JS for interactive visuals but all the pages are still under 64K by design. There are very few pictures, too. Even the logo at the bottom of pages is the reused icon file.
fbn79almost 5 years ago
Philosophically speaking. A text only website plus some SVG markup is still considered a text only website?
bashinatoralmost 5 years ago
Would <a href="https:&#x2F;&#x2F;old.reddit.com" rel="nofollow">https:&#x2F;&#x2F;old.reddit.com</a> count?
评论 #23634153 未加载
zzo38computeralmost 5 years ago
I try to do text only myself. Unfortunately Fossil requires CSS (although it does still work reasonably well with Lynx), but other stuff I write is usually just plain text, or if HTML is needed, it rarely has CSS. I also have a gopher server too.
bovermyeralmost 5 years ago
My personal site is text only [1]. There is a tiny amount of JavaScript from Plausible, but there are no web fonts and no images.<p>[1] <a href="https:&#x2F;&#x2F;benovermyer.com" rel="nofollow">https:&#x2F;&#x2F;benovermyer.com</a>
评论 #23637008 未加载
bconnorwhitealmost 5 years ago
Does this count as a text-only website?<p><a href="https:&#x2F;&#x2F;masciintosh.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;masciintosh.com&#x2F;</a>
oso2kalmost 5 years ago
I miss things like Slashdot Ultramode. That was from the times before RSS and other syndication methods.
K2L8M11N2almost 5 years ago
archive.today <i>isn’t</i> a frontend to archive.org, it’s a completely separate archiving site with no connection to Internet Archive whatsoever.
评论 #23633554 未加载
sandGorgonalmost 5 years ago
Are there apps which are text-only and look good ?
评论 #23635174 未加载
评论 #23633097 未加载
评论 #23634203 未加载
评论 #23637049 未加载
xelxebaralmost 5 years ago
The rate.sx site is pretty nifty. It provides a simple REST endpoint that server cryptocurrency exchange rate info. The nifty part is that it&#x27;s built to be used on the command line!<p><pre><code> $ curl rate.sx # outputs a nifty table of coins and their market rates $ curl rate.sx&#x2F;:help # to see how to use the api </code></pre> I whipped up a shell function wrapper that makes this feel more like a standard cli command. In the off chance anyone is interested, I&#x27;m sharing it below (unfortunately, HN turns my tabs into spaces, so indentation is now a single space.)<p>Note that I was careful to not let it clutter up your environment, so feel free to include it in your .profile with impugnity. Also, this sort of exhibits my current experiments with terse shell style, so don&#x27;t hate on me for that, but otherwise the function should provide all the typical ergonomics you expect of a standard cli utility.<p><pre><code> ratesx() ( set -o errexit -o nounset -o noclobber RATESX_DOMAIN=${RATESX_DOMAIN:-rate.sx} RATESX_CURRENCY=${RATESX_CURRENCY:-USD} RATESX_NROWS=${RATESX_NROWS:-10} RATESX_FETCH_CMD=${RATESX_FETCH_CMD:-curl --silent} usage=$(cat &lt;&lt;-USAGE usage: ratesx [&lt;options&gt;] [&lt;command&gt; &lt;arguments&gt;] Show information about cryptocurrencies. Command defaults to &#x27;table&#x27;. Commands graph &lt;coin&gt; [&lt;interval&gt;] Display exchange rate graph for &lt;coin&gt; over &lt;interval&gt; (defaults to \$RATESX_CURRENCY hours) value &lt;amount&gt; &lt;coin&gt; [&lt;amount&gt; &lt;coin&gt;] ..] Convert sum of &lt;amount&gt;*&lt;coin&gt; to &lt;currency&gt; (defaults to \$RATESX_NROWS). table Display table of top coins by market capitalization coins Show list of supported cryptocurrency coins currencies Show list of supported currencies info Show upstream API info Options -q Quiet mode. Hide header and footer -F Hide &quot;Follow&quot; line -T Disable ANSI color -n &lt;nrows&gt; Number of currencies (rows) to display in output table -c &lt;currency&gt; Base currency for exchange rate calculations -d &lt;domain&gt; Use API endpoint located at &lt;domain&gt; Variables RATESX_DOMAIN=$RATESX_DOMAIN Default domain name of API endpoint RATESX_NROWS=$RATESX_NROWS Default count of rows to display in output table RATESX_CURRENCY=$RATESX_CURRENCY Default base currency for unit conversions RATESX_FETCH_CMD=$RATESX_FETCH_CMD Default command with which to submit API requests USAGE ) fetch() { $RATESX_FETCH_CMD &quot;$@&quot;; } table() { fetch &quot;$1&#x2F;${2:+?$2}&quot;; } graph() { fetch &quot;$1&#x2F;$4${5:+@$5}${2:+?$2}&quot;; } value() { u=$1; o=$2; c=$3; shift 3; p=0 for v in &quot;$@&quot;; do p=$((p^1)); [ $p = 1 ] &amp;&amp; r=&quot;${r:+$r+}&quot;; r=&quot;${r:-}$v&quot; done printf &#x27;%s %s\n&#x27; &quot;$(fetch &quot;$u&#x2F;$r${o:+?$o}&quot;)&quot; &quot;$c&quot; } info() { fetch &quot;$1&#x2F;:help&quot;; } currencies() { fetch &quot;$1&#x2F;:currencies&quot;; } coins() { fetch &quot;$1&#x2F;:coins&quot;; } while getopts &#x27;:qFTn:c:d:&#x27; opt &quot;$@&quot;; do case &quot;$opt&quot; in q) quiet=q;; F) follow=F;; T) ansi=T;; n) nrows=$OPTARG;; c) currency=$OPTARG;; d) url=$OPTARG;; :) error &quot;Need argument: -$OPTARG&quot; &quot;$usage&quot;;; *) error &quot;Unknown option: -$OPTARG&quot; &quot;$usage&quot;;; esac done; shift $((OPTIND - 1)) nrows=${nrows:-$RATESX_NROWS}; currency=${currency:-$RATESX_CURRENCY}; url=${url:-$RATESX_DOMAIN}; cmd=${1:-table}; shift || :; url=&quot;https:&#x2F;&#x2F;$currency${currency:+.}$url&quot; opts=&quot;${quiet:-}${follow:-}${ansi:-}&quot; opts=&quot;${opts:+$opts&amp;}${nrows:+n=$nrows}&quot; &quot;$cmd&quot; &quot;$url&quot; &quot;$opts&quot; &quot;$currency&quot; &quot;$@&quot; )</code></pre>
squid_demonalmost 5 years ago
Thank you!
crorellaalmost 5 years ago
missing ludens.cl
djsumdogalmost 5 years ago
I wanted to try out making gemini pages. I got some of the example servers, but no where in the official gemini spec, both via http and via gemini, could I find examples of the actual freakin gmi&#x2F;gml formats!<p>I started up Wireshark and then remembered that the traffic is encrypted by default ... so yea, that&#x27;s not going to help.<p>Are there any gemini tutorial on how to make a gemini site?
评论 #23629969 未加载
评论 #23630957 未加载
评论 #23629994 未加载
评论 #23629874 未加载