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.

How Stripe Designs Websites (2017)

434 pointsby saadalemabout 5 years ago

23 comments

nargellaabout 5 years ago
I am very impressed with the hidden gems of stripe&#x27;s landing page. Here&#x27;s[1] a post I wrote that analyzed the drop down animation they use. I&#x27;ve never seen it anywhere else.<p>[1]<a href="https:&#x2F;&#x2F;dev.to&#x2F;kyleparisi&#x2F;making-web-animations-9ng" rel="nofollow">https:&#x2F;&#x2F;dev.to&#x2F;kyleparisi&#x2F;making-web-animations-9ng</a>
评论 #23086522 未加载
评论 #23088972 未加载
fermienricoabout 5 years ago
IMO Stripe’s design isn’t great. It’s polished but thats orthogonal I think. There are too many unnecessary animations, effects, random diagonal patterns, and the whole thing feels the opposite of “snappy”. Well, then what’s an example of a good website design - I personally really like <a href="https:&#x2F;&#x2F;sourcehut.org" rel="nofollow">https:&#x2F;&#x2F;sourcehut.org</a><p>Drew writes about his spartan approach towards design: <a href="https:&#x2F;&#x2F;drewdevault.com&#x2F;2019&#x2F;03&#x2F;04&#x2F;sourcehut-design.html" rel="nofollow">https:&#x2F;&#x2F;drewdevault.com&#x2F;2019&#x2F;03&#x2F;04&#x2F;sourcehut-design.html</a><p>These things are subjective though. Stripe’s design is decorative. Besides, “Decoration is crime” cliches, deep down inside I personally belong to the functional design or “no design” camp.
评论 #23081085 未加载
评论 #23081029 未加载
评论 #23083813 未加载
评论 #23081998 未加载
评论 #23080727 未加载
评论 #23084528 未加载
评论 #23080997 未加载
评论 #23080823 未加载
评论 #23081794 未加载
评论 #23082807 未加载
评论 #23083539 未加载
评论 #23081011 未加载
评论 #23082553 未加载
评论 #23083594 未加载
评论 #23084032 未加载
评论 #23084326 未加载
评论 #23082454 未加载
评论 #23086255 未加载
评论 #23085850 未加载
评论 #23083246 未加载
评论 #23088986 未加载
评论 #23080771 未加载
013aabout 5 years ago
Their marketing site is amazingly beautiful. Their actual application sites are barely customized bootstrap templates.<p>And I wouldn&#x27;t have it any other way. Marketing websites should be flashy to draw people in. But, when the rubber hits the road, I want functionality, power, and performance.
评论 #23081950 未加载
评论 #23081685 未加载
gfrangakisabout 5 years ago
The most impressive thing about Stripe&#x27;s website is IMO their documentation. I&#x27;ve tried to replicate it using tools like widdershins and slate, but can&#x27;t get it as beautiful or functional.
评论 #23081704 未加载
评论 #23095680 未加载
teejabout 5 years ago
It&#x27;s worth taking a look at Stripe&#x27;s revised color palette after a ton of fascinating research - <a href="https:&#x2F;&#x2F;stripe.com&#x2F;blog&#x2F;accessible-color-systems" rel="nofollow">https:&#x2F;&#x2F;stripe.com&#x2F;blog&#x2F;accessible-color-systems</a>
评论 #23082550 未加载
spyckie2about 5 years ago
Just an anecdote - almost every aspiring graphic &#x2F; web designer I know has designed a stripe inspired website.<p>Stripe&#x27;s landing page is the peak of flat 2.0 web design, and to my knowledge, hasn&#x27;t been overtaken yet by any other website yet.<p>It&#x27;s funny reading engineers talk about design. Imagine if business people made comments on the elegance of lisp:<p>&gt; I personally prefer JAVA. You can hire a lot more engineers that know it and it does the same thing. If you can&#x27;t make money off of it, it&#x27;s not real engineering. Let&#x27;s keep things practical and functional, shall we?
OliverJonesabout 5 years ago
There&#x27;s another part to Stripe.com. Their payment processing works flawlessly. My employer has used them for a few megabucks of revenue over the past few years, with not one glitch due to them. The attention to detail in UI is totally worthwhile: I didn&#x27;t have to train my colleague in A&#x2F;R how to use Stripe. He just used it.
pjscottabout 5 years ago
You can do all the visual things mentioned in this article and still very easily end up with a lousy landing page. Your goal is to convince people to become your customers, and the visual design is there to play a <i>supporting</i> role. At the risk of sounding corny, Stripe&#x27;s landing page carries out a <i>conversation</i> with the reader, with the typography and layout acting to draw their eyes to where they need to look next. Until they change their ad copy, the conversation goes something like this:<p>Reader: WHY SHOULDN&#x27;T I CLOSE THE PAGE RIGHT NOW? YOU HAVE THREE SECONDS!<p>Page, in big letters: &quot;The new standard in online payments&quot;<p>Reader: That sounds potentially relevant to me. You have... a few more seconds. Make haste!<p>Page: &quot;Stripe is the best software platform for running an internet business. We handle billions of dollars every year for forward-thinking businesses around the world.&quot;<p>Reader: Good, good. I want to accept online payments, and it&#x27;s comforting to know that this place does non-trivial transaction volume. Rejoice, for I&#x27;m now willing to read an entire paragraph without closing the tab. Go!<p>Page: &quot;Stripe builds the most powerful and flexible tools for internet commerce. Whether you’re creating a subscription service, an on-demand marketplace, an e-commerce store, or a crowdfunding platform, Stripe’s meticulously designed APIs and unmatched functionality help you create the best possible product for your users. Millions of the world’s most innovative technology companies are scaling faster and more efficiently by building their businesses on Stripe.&quot;<p>Reader: Your value proposition has become sufficiently compelling that I&#x27;m now willing to scroll down. My worry, though, is that the API is going to involve faxing COBOL to a batch-mode IBM S&#x2F;360 or something.<p>Page: &quot;[...] you can get up and running with Stripe in just a couple of minutes.&quot; And here&#x27;s some really clean runnable example code! Press here to try it!<p>Reader: Ooh, nice! Okay, I&#x27;m sold. How do I get started?<p>Page: We put another &quot;Start Now!&quot; button at the bottom in the hope that you&#x27;d be thinking that.<p>--<p>Most landing pages that I see have decent-looking visual design, but fall flat because they weren&#x27;t written with a skeptical and impatient stranger in mind. The really good ones like Stripe are the exceptions, and when I read articles like this I&#x27;m not sure if people realize why they&#x27;re so much better.
评论 #23086820 未加载
评论 #23087505 未加载
boredgamer2about 5 years ago
I&#x27;ve been wanting to re-create my blog &amp; about&#x2F;personal page. Are there similar write-ups for beautiful blogs&#x2F;resume&#x2F;about pages?
评论 #23080786 未加载
评论 #23080210 未加载
评论 #23081541 未加载
评论 #23080230 未加载
ComputerGuruabout 5 years ago
Previous discussion for reference: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=15838270" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=15838270</a>
typonabout 5 years ago
Is it just me or the site doesn&#x27;t stand out as something special? It looks good, don&#x27;t get me wrong, but it isn&#x27;t &quot;beautiful&quot; in the deeper sense of the word
ameliusabout 5 years ago
Looks very &quot;Bootstrappy&quot; like most of the web.
评论 #23080308 未加载
rococodeabout 5 years ago
&gt; However, I did find a gist containing the font which you can mess around with.<p>I noticed in the linked gist that the fonts have been base64 encoded so that they can be loaded directly from the CSS file. I&#x27;ve never seen fonts loaded like this before - is it a common and&#x2F;or recommended practice?
评论 #23085909 未加载
jstummbilligabout 5 years ago
It is remarkable how iconic the Stripe marketing design has become over the past 10 years and how often it has been copied. I don&#x27;t see it aging super well, it&#x27;s not gonna be a design classic by any means -- but it really, really resonates with the Zeitgeist.
saagarjhaabout 5 years ago
&gt; We can utilize the text-rendering CSS property to allow us to choose quality over speed, as well as some vendor specific properties to make our font sharper.<p>Please don&#x27;t abuse antialiasing for making your text &quot;look sharper&quot; :&#x2F;
sulairrisabout 5 years ago
I’ve always love their visual design language, looks so good but still professional
ape4about 5 years ago
Does `text-rendering: optimizeLegibility;` really do anything?
评论 #23082860 未加载
bytematicabout 5 years ago
Posting about design on hackernews is going to be tough haha. I think some sort of merge between stripe and gov.uk is the ideal design experience generally, and then flavor depending on the intent of the product
评论 #23081630 未加载
评论 #23081241 未加载
mlacksabout 5 years ago
As a non-programer, what is the best way to find someone to re-draw my simple property management site using these principles?
评论 #23087262 未加载
ryanwaggonerabout 5 years ago
Just curious: why was the title changed for this? Does the word “beautiful” violate the HN guidelines?
QuantumGoodabout 5 years ago
Stripe&#x27;s top edge menus fail for me on Chrome; work on Firefox.
kalaraceyabout 5 years ago
No RSS feed for this blog?
评论 #23081829 未加载
ChrisArchitectabout 5 years ago
2017? come on<p>previous: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=15838270" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=15838270</a>