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.

Design of This Website (2021)

269 pointsby harporoederabout 3 years ago

36 comments

watersbabout 3 years ago
Love the comments. Blows my mind how diverse the reactions are.<p>I read most HN on a 9 year old iPad. It&#x27;s savage, raw compute would be fast enough, but limited RAM and pinned to a very old version of Mobile Safari. I generally keep JavaScript disabled, otherwise hangs are all too common.<p>If I can&#x27;t at least read the basic idea of a web article at these settings, I move on. Perhaps it&#x27;s arrogant of me, but I&#x27;m exasperated by current web design practice that requires megabytes of JavaScript to render a landing page.<p>`gwern.net` does not suffer from absolute madness, but the use of custom font means that the site is a blank page for thousands of milliseconds, and this old iPad has trouble scrolling the page of text even after the font is rendered.<p>My comments are probably irrelevant, but I&#x27;m not going to be surfing the web on a 16-core workstation with 32 gigabytes of RAM.
评论 #30940127 未加载
评论 #30932238 未加载
评论 #30930478 未加载
评论 #30935208 未加载
评论 #30939140 未加载
评论 #30930745 未加载
epolanskiabout 3 years ago
I like the design, but semantics and accessibility aren&#x27;t great.<p>We have lists implemented like divs, navs like divs, lack of appropriate attributes, aria labels and few other things.<p>That&#x27;s not great considering there&#x27;s basically only static content without interaction.<p>Articles speaks about optimizing for performance but will still attempt to load 150kb of analytics library and doesn&#x27;t handle fallback fonts and font rendering properly. What&#x27;s the point of obsessing over bundle size when you will still shove fonts and analytics when loading the application?<p>In every one of my projects I always try to convince stakeholders and designers that they will find fonts that will be great among the system fonts and that it won&#x27;t be that much of a difference to users generally (there&#x27;s plenty of successful enterprises and top 50 websites out there that only use os fonts and make $$) and what I get are poorly implemented fonts with inconsistent heights and vertical positioning across different OSs.<p>And the irony is that since most of your company runs the same OS (MacOS) where this issue is not visible it&#x27;s like it doesn&#x27;t exist.
评论 #30931744 未加载
评论 #30931194 未加载
评论 #30940129 未加载
hypertele-Xiiabout 3 years ago
For a site that lists its #1 principle as <i>minimalism,</i> it sure has a <i>lot</i> going on at all times.<p>Multiple menus all over the screen, many different kinds of links with distinct underline and icon suffix, popups within popups that reinvent OS window functionality, historiated initials, graphical horizontal divider with <i>hidden links,</i> a recommended articles carousel, and a very (visually) busy comments section.<p>Minimal <i>it ain&#x27;t.</i><p>If you want to see a professional minimal design, check out mine:<p><a href="https:&#x2F;&#x2F;hypertele.fi&#x2F;ec997be8c5933e87" rel="nofollow">https:&#x2F;&#x2F;hypertele.fi&#x2F;ec997be8c5933e87</a>
评论 #30929717 未加载
评论 #30929875 未加载
评论 #30929412 未加载
评论 #30929646 未加载
评论 #30929647 未加载
评论 #30930454 未加载
评论 #30931692 未加载
评论 #30931095 未加载
评论 #30933703 未加载
评论 #30936119 未加载
评论 #30941618 未加载
评论 #30940132 未加载
评论 #30931293 未加载
评论 #30929585 未加载
评论 #30953455 未加载
评论 #30939503 未加载
评论 #30944715 未加载
评论 #30936008 未加载
评论 #30936758 未加载
评论 #30942352 未加载
tomcamabout 3 years ago
It’s a truly distinct and amazingly designed website that I’m often not smart enough to understand. It’s a unique property on the Net, and that’s saying a lot these days.<p>One thing I would like to understand more is the archive system (used to reduce the problem of dead links). Is there some kind of automated process to create local copies of the linked webpages, or is it done by hand using some thing like wget or curl? How far do they go to archive embedded assets such as images or PDF files? Are there any copyright considerations for archived articles (what if you archive someone’s article that they would prefer to keep off-line)?
评论 #30928904 未加载
评论 #30941843 未加载
评论 #30928759 未加载
bmitcabout 3 years ago
I wouldn&#x27;t necessarily call this a minimalist design. I do like Tufte-style websites with sidenotes, but these don&#x27;t show on mobile for this site, despite my tablet having a large screen.<p>&gt; Gwern.net used Baskerville, but system Baskerville fonts don’t have small caps.<p>Can someone explain to me what is meant by this? I don&#x27;t understand what not having small caps means. I use Baskerville in my LaTeX documents with Michael Spivak&#x27;s MathTime2 Pro fonts I purchased. I am currently building my blog, and despite trying to just get it out there and worry about my ideal design later, I am considering trying Baskerville and other such fonts instead of sans-serif fonts.
评论 #30929290 未加载
评论 #30940143 未加载
评论 #30929611 未加载
kretaceousabout 3 years ago
I love this site. The content, minimalism and focus on performance, the honest over-engineering, everything. But I can&#x27;t read much of it as is.<p>• My reason is not the font, which I like, but the &#x27;density&#x27; (not information density). The line height is too less for me.<p>• There are a lot of hyperlinks and they look like the factorial notation instead of an underline and are of the same color as normal text.<p>• Sidenotes are a good thing but they should be shown on demand, not everytime (maybe there&#x27;s a setting I missed which does this).<p>• Regarding the pop-ins, I dig the idea but IMO, showing the whole page is not very useful. Maybe just the summary of what&#x27;s to be shown. Why would I want to read a whole article in the pop-ins and what purpose do they serve which sidenotes don&#x27;t?
评论 #30938740 未加载
评论 #30933101 未加载
pSYoniKabout 3 years ago
It feels quite busy after claiming minimalism. Also, not a huge fan to see Disquss being used and a bunch of JS just to serve static content. Seems like most of the things us humans do - a cacophony of contradictions. Like the simple color scheme though, so points for that.
评论 #30940142 未加载
eigenvalueabout 3 years ago
Gwern’s site always reminds me of the Talmud (Jewish religious text), which also has a highly distinctive design with multiple “panels” and heavy emphasis of commentary and references. It’s also somewhat confusing and intimidating the the “uninitiated” reader! It is certainly memorable though.
评论 #30940147 未加载
cglongabout 3 years ago
Ironically, the popins caused my $120 phone&#x27;s browser to hang and had to be force quit :)
评论 #30928893 未加载
评论 #30930102 未加载
评论 #30930006 未加载
mrobabout 3 years ago
The design is bad because it uses full justification, which hurts readability by making all the lines the same length, which weakens the visual cues for vertical position, and makes the spacing between words inconsistent.<p>But I don&#x27;t really care, because the site works correctly with Firefox&#x27;s Reader View, which is better than any custom design because it always looks the same.
评论 #30931179 未加载
评论 #30935804 未加载
pettersabout 3 years ago
The ideas are great, but the implementation is too heavyweight for a phone. There is delay when clicking a side note and the Lorem Ipsum page crashes.
Jaruzelabout 3 years ago
Yet again, this is a website that has clearly only been tested on a hiDPI screen.<p>At 100% scaling on Windows, the serif font used doesn&#x27;t kern or render properly; crossbars in letters such as &#x27;t&#x27; and &#x27;f&#x27; are overweight compared to other strokes, and makes the font look uneven.<p>Designers all seem to think we use 4k screens at 200% scaling, for that ultra smooth look, when in reality, that&#x27;s far from the case[1].<p>Edit: Example of what I&#x27;m seeing: <a href="http:&#x2F;&#x2F;www.jaruzel.com&#x2F;files&#x2F;fonts.png" rel="nofollow">http:&#x2F;&#x2F;www.jaruzel.com&#x2F;files&#x2F;fonts.png</a><p>---<p>[1] <a href="https:&#x2F;&#x2F;gs.statcounter.com&#x2F;screen-resolution-stats&#x2F;desktop&#x2F;worldwide" rel="nofollow">https:&#x2F;&#x2F;gs.statcounter.com&#x2F;screen-resolution-stats&#x2F;desktop&#x2F;w...</a>
评论 #30929713 未加载
评论 #30940151 未加载
评论 #30929807 未加载
评论 #30931162 未加载
city17about 3 years ago
I think there&#x27;s a negative correlation between detailed and overanalysed design philosophies and actually good design (or at least a tipping point of too much analysis after which it becomes negative). This seems to be a good example of that.
wandaabout 3 years ago
It&#x27;s clear that a lot of love and attention to detail has gone into the making of this website. I like the typography, I like the layout on desktop, I feel like that&#x27;s very much complete, apart from one thing I&#x27;ll mention later.<p>As another person has commented, it does feel inspired by Tufte stuff — though I actually find the Tufte CSS implementation to be preferable to look at aesthetically and preferable for actually consuming content: <a href="https:&#x2F;&#x2F;edwardtufte.github.io&#x2F;tufte-css&#x2F;" rel="nofollow">https:&#x2F;&#x2F;edwardtufte.github.io&#x2F;tufte-css&#x2F;</a><p>Things I would change:<p>- the pop-up windows when hovering links etc. are incredibly annoying. There is a button to get rid of them, but that button needs to be on the side with the other customisation options <i>imho</i><p>- vertical spacing would look better than indentation for new paragraphs on mobile, it would help the text not look so densely packed, but maybe that&#x27;s just my preference. It&#x27;s usable just feels like the text is squashed in (I&#x27;m looking at it on an iPhone X). The choice of indentation for new paragraphs looks fine on desktop.<p>but that&#x27;s just me and I&#x27;m no one and my opinion is meaningless.
评论 #30940155 未加载
cousin_itabout 3 years ago
I like the minimalism of Gwern&#x27;s site, but the text formatting doesn&#x27;t feel especially readable. Dan Luu&#x27;s site has a similar problem <a href="https:&#x2F;&#x2F;danluu.com&#x2F;nothing-works&#x2F;" rel="nofollow">https:&#x2F;&#x2F;danluu.com&#x2F;nothing-works&#x2F;</a> by the time I get to the end of a line, it&#x27;s hard to find the beginning of the next one. Also maybe a matter of taste, but it feels to me like serif fonts are good for books but not so great on the web. The most readable text formatting I&#x27;ve seen on the web is PG&#x27;s website <a href="http:&#x2F;&#x2F;paulgraham.com&#x2F;submarine.html" rel="nofollow">http:&#x2F;&#x2F;paulgraham.com&#x2F;submarine.html</a> short lines, sans-serif font, tight paragraphs with space between them.
评论 #30932895 未加载
tut-urut-ututabout 3 years ago
It&#x27;s terrible.<p>When browsing this website, one needs to be careful not to move the mouse over anything that will trigger a popup and cover the page they are trying to read. It&#x27;s quite easy to accidentally get to 3 layers of pupups.<p>Popups are antipattern, at least when they appear automatic, without user interaction.
评论 #30929632 未加载
评论 #30929558 未加载
评论 #30929293 未加载
self_awarenessabout 3 years ago
I&#x27;m amazed by Gwern&#x27;s ability to write. It seems that this guy&#x27;s writing throughput is higher than my reading throughput. It also reminds me somehow Fravia&#x27;s SearchLores, it has a similar philosophical feel to it.
wodenokotoabout 3 years ago
It says it is using sidenotes instead of footnotes, but all I see in the article is footnotes at the very bottom.
评论 #30928788 未加载
评论 #30928798 未加载
评论 #30928789 未加载
gnicholasabout 3 years ago
Soon after my startup launched, Gwern asked to do a test of our reading-enhancement technology on his site. His test is now described in the Abandoned section on the linked page. [1]<p>I learned a very valuable lesson from our interaction: having someone test out your software in a public way is great, but if they fundamentally disagree with how the UX should function, you can&#x27;t cede control.<p>Gwern disagreed with us on two fundamental points: (1) which color schemes to use, and (2) whether the user should be aware of (and presumably control) the activation and settings of the technology.<p>We knew from our usage data that practically no one used the greyscale theme — almost everyone used our colored themes. We also suspected that running a test where users were not made aware of the purpose of the color gradients would confuse and possibly annoy users — especially if they couldn&#x27;t turn it on&#x2F;off or change the colors.<p>The results were not surprising to us: lots of people were confused, and the color-based themes were more popular than he anticipated. In all of our subsequent partnerships&#x2F;testing, we firmed up our UX guidelines and didn&#x27;t so much control of testing procedures.<p>It was perhaps the right move to be flexible in the beginning — who were we, next to the mighty Gwern! But looking back it would have been much better for us (and I think Gwern as well) if the UX had been done in a way that gives users control. One nice looking example of our desired UX is here. [2]<p>1: <a href="https:&#x2F;&#x2F;www.gwern.net&#x2F;Design#abandoned" rel="nofollow">https:&#x2F;&#x2F;www.gwern.net&#x2F;Design#abandoned</a><p>2: <a href="https:&#x2F;&#x2F;unreasonable.is&#x2F;how-to-stop-working-and-be-more-productive&#x2F;" rel="nofollow">https:&#x2F;&#x2F;unreasonable.is&#x2F;how-to-stop-working-and-be-more-prod...</a>
marvindanigabout 3 years ago
I like the formatting adaptation on this page! Especially, the micro-formatting of each indented paragraph and its subtopic. This technique is applied heavily in print books and technical journals (long dense form) even today, where each accent on the &quot;structured text&quot; adds on to the groove of line-tracking on page. Looks great, works great on print.<p>However, online scrolls are terrible at long-form. And that&#x27;s because scrolls animate in a direction that&#x27;s orthogonal to the reading direction. A vertically animating scroll rips apart our ability to read along a track. Meaning, no line-tracking. Since scrolling itself works against the grain of saccadic perception, animating structured text vertically only adds on to that difficulty of reading online.<p>I mean, as long as the web is a scrolling paradigm, a poetic structure would work better since its ragged left and right edges would help people track their position on the story better.
wetpawsabout 3 years ago
I fund gwern unreadable, despite their focus on typography. Maybe it&#x27;s just my b rain not working very well with serif fonts.
评论 #30929690 未加载
评论 #30930173 未加载
评论 #30929339 未加载
评论 #30929582 未加载
srmarmabout 3 years ago
Not a fan at all. I&#x27;m on a 1080p monitor and the main font is janky and tiring to read.<p>There is far too much going on all over the place, popups and side notes distracting from all directions and apparently it loads ~4Mb of resources to achieve what is largely a text only site.
Lamad123about 3 years ago
that thumbnail box appears at random and takes a couple seconds to be populated. Wikipedia has those but they only appear when you hover over some links. When they appear, they are already populated.. Man, that box keeps popping up for no reason..
leephillipsabout 3 years ago
The content is and has always been interesting, so one can forgive the design, which I feel is poor and irrational in some ways.<p>Poor because the line width is too long and the proportions are unattractive. Complex information that loads on hover can work offline, as in the sioyek PDF reader, when it’s fast, but is a terrible experience over the network. All that apparatus littering the text is distracting, but the ideas behind it are interesting.<p>Irrational because of such things as the fixed elements for site settings that only appear on the first page and fade out as you scroll down. If they&#x27;re only intended to appear at the top, why give them fixed positioning?
评论 #30940160 未加载
creataabout 3 years ago
In my experience, all of those features really slowed down my reading: the superscripts, the underlines on all the links, the serifs, and the visually heavy popups that appear immediately after hovering; contrast with Wikipedia&#x27;s popups, which feel much lighter.<p>Thankfully, the site has a built-in reader mode to make most of this go away, but it also removes the good features, like sidenotes, and I have to wonder: if the reader mode is for reading, what&#x27;s the &quot;regular&quot; mode for?<p>Also, typo: &quot;epxnesive&quot;.
biztosabout 3 years ago
Text is obscured by the floating graphic tool buttons in the top right, on iPad. Once you scroll down far enough for them to <i>slowly fade out</i>, the whole thing is lopsided, with a big white margin on the left and text hugging the edge on the right.<p>Points for the detailed explanation of the principles and whims behind it, but the Design of this Website is poor.
tompazourekabout 3 years ago
The font hinting there looks quite ugly when viewing this on Windows. The font has some very sharp and thick edges, it&#x27;s not very smooth and comfortable to read. It&#x27;s probably much better on macOS or somewhere HiDPI.<p>When I add `* { font-family: georgia!important }` and scale the page down to 75 %, then it&#x27;s quite comfortable to read.
deepsunabout 3 years ago
Dynamic screen resizing has a few bugs. E.g. I dragged right screen border around and at one point (almost minimal width) saw that logo becomes gigantic and takes pretty much all the screen space.<p>Element:<p><pre><code> &lt;use href=&quot;&#x2F;static&#x2F;img&#x2F;logo&#x2F;logo-smooth.svg#logo&quot;&gt;&lt;&#x2F;use&gt;</code></pre>
评论 #30940161 未加载
airstrikeabout 3 years ago
I absolutely love the footnotes along the sidebars (though I would prefer it if they were all on the same side)
评论 #30940166 未加载
icelancerabout 3 years ago
gwern tends to test stuff. Nootropics, ideas, and indeed, long-form readability.<p>Read about his AB-testing on the site metrics here.<p><a href="https:&#x2F;&#x2F;www.gwern.net&#x2F;AB-testing" rel="nofollow">https:&#x2F;&#x2F;www.gwern.net&#x2F;AB-testing</a>
gobinsabout 3 years ago
The first time I saw this website, which was a year ago, I liked it so much that I was reading the code. This looks a new design, it&#x27;s good but I like the earlier one more.
harikbabout 3 years ago
Try this<p>1. Click on the article link and land on the &quot;Design of this website&quot; page.<p>2. Now click on &quot;Site&quot; on the left navigation to go to &quot;About&quot; page.<p>3. Click the back button on the browser<p>See what you get :)
评论 #30928804 未加载
评论 #30928799 未加载
brainwipeabout 3 years ago
It claims to do accessibility but I pointed Wave at a couple of pages to check WCAG and it shat the bed.
ameliusabout 3 years ago
I liked the design, ... until I scrolled down to the ads and Disqus section ...
评论 #30940167 未加载
softwarebewareabout 3 years ago
&gt; A page can be terribly designed and render as typewriter text in 80-column ASCII monospace, and readers will still read it, even if they complain about it.<p>Ha! I would never complain about that. I&#x27;m a programmer!
mro_nameabout 3 years ago
monochrome, interesting!