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.

Make the web "flat" with this bookmarklet

95 pointsby afschwartzover 11 years ago

18 comments

err4ntover 11 years ago
I&#x27;ve got a problem with the way people are implementing this &#x27;flat UI&#x27; style and I think it&#x27;s leading to a disastrous usability nightmare!<p>Some of the &#x27;design&#x27; concepts represented by drop shadows, borders, and text-shadows are about <i>function</i>, not (just) <i>aesthetics</i> and when you remove those functional parts of a layout you are left with a less <i>usable</i> layout.<p>Personally, I love the minimalism and rationalism in the design approach of Dieter Rams, who is (now) considered the father of the design style that Apple has made popular. I also love colour planar imagery (flat sections of colour) like vector illustrations and iconography.<p>The problem with how many people are implementing this flat style in UI is that we&#x27;re letting go of valuable information that makes software and websites <i>usable</i> in the first place. This style works great for static pieces (like print, or screen graphics that don&#x27;t change) and of course looks clean and gorgeous in non-functioning Photoshop mockups - but when you get this style onto websites and into apps it&#x27;s often done in a way that just falls flat of its full potential.<p>There&#x27;s my 2¢. I&#x27;ve been lusting after minimalism in design approach and dying for when colour planar aesthetic style became popular, but now it&#x27;s here too many people are doing it all wrong (even the big ones, like Apple with iOS7)
评论 #6690575 未加载
评论 #6690747 未加载
评论 #6690477 未加载
评论 #6690937 未加载
评论 #6690602 未加载
评论 #6691163 未加载
Osirisover 11 years ago
The good thing about flat design is that people with terrible design skills like myself can now create sites using just rectangles and &quot;background-color: blue;&quot; and it will look modern.
评论 #6690574 未加载
评论 #6691695 未加载
评论 #6692809 未加载
评论 #6692168 未加载
评论 #6694503 未加载
评论 #6692042 未加载
评论 #6690856 未加载
PhasmaFelisover 11 years ago
Can someone explain what the point of this is?<p>I realize that it will have more or less dramatic effects depending on the site, but in the two examples that Adam Schwartz chose to best demonstrate the effect, it seems to be just &quot;remove shading and gradients.&quot; Why? Is someone out there offended by gradients? Why would you care?<p>Edit: Or is that the point, that it&#x27;s meant to be a commentary on a design aesthetic? afschwartz&#x27;s own cryptic response in this comment page suggests that it might be.<p>If so, the commentary seems to have escaped some commentators--one comment on the original says &quot;Github looks much nicer with it enabled.&quot; Huh? I had to look at the side-by-side GitHub comparison for several seconds before I even saw the difference.
评论 #6691277 未加载
评论 #6693787 未加载
trustfundbabyover 11 years ago
“Whenever you find yourself on the side of the majority, it’s time to pause and reflect.”<p>-- Mark Twain<p>Flat design for flat design&#x27;s sake is a signal that groupthink on this whole &quot;flat&quot; thing is beginning to reach ridiculous levels
mjolkover 11 years ago
I wonder when designers will quit it with the &quot;minimalistic interfaces are better (because I read it on a blog)&quot; trend.
评论 #6690542 未加载
PLenzover 11 years ago
A neat little toy - but to me flat doesn&#x27;t just mean a certain color scheme - it also means having a certain elegance to site interactions and a design philosophy that trends closer to minimalistic. None of these sites meet that criteria IMHO.<p>And that&#x27;s not a bad thing. Variety is the spice of life. Decisions on design shouldn&#x27;t be made based on trends - they should be based on usability. Some site benefit from simple interfaces and some benefit from complexity.
cmac2992over 11 years ago
A good &quot;flat&quot; design needs to be designed from the ground up. You can just remove gradients and shadows and expect to have an intuitive ux.
评论 #6691745 未加载
smoyerover 11 years ago
Some people need to use this bookmarklet when browsing HN (It removes the upvote and downvote arrows).
arvidkahlover 11 years ago
There is a difference between flat and (more) usable. While I strongly question the necessity of shadows and gradients as a means to convey structure, they more often that not help convey functionality to the non-rational part of the user&#x27;s brain. Particularly the github example comes to mind: it may be a blue circle, but only with a smooth blueish shadow does it convey the meaning of an LED that wants the user&#x27;s attention.<p>A blanket removal of usually carefully designed interfaces comes close to art vandalism :) It might do good in some cases, but destroys the hard work put in many others.
dmbassover 11 years ago
I really hope this is a commentary on how &quot;flat&quot; design is just an aesthetic. You can make your UI horrible or non-horrible whether you employ &quot;flat&quot; design or not.
评论 #6690963 未加载
评论 #6690797 未加载
adwfover 11 years ago
Useful tool. The interesting part is scanning the images and seeing where the flatness works and the &quot;3D&quot; effect was unnecessary, vs. the parts where the 3D really does work quite well.<p>For example, the Twitter &quot;Home&quot; button looks much better with the 3D effect, whereas the Github &quot;Edit&#x2F;Raw&#x2F;Blame&#x2F;...&quot; buttons don&#x27;t really seem to need it at all.
评论 #6690949 未加载
nollidgeover 11 years ago
(Checks calendar) Yep, just about time for another HN Flat UI Whine-Fest (TM).
era86over 11 years ago
This is pretty cool! Makes it easy to see the subtle difference a flat UI makes on a page.<p>Makes all my GMail icons dissappear though... lol
评论 #6692030 未加载
Zoomlaover 11 years ago
You should probably rename the bookmarklet from &quot;Drag This To Your Bookmarks Bar&quot; to something else
raymonddukeover 11 years ago
Flat design is so much better. Gradients, shadows, etc. have no practical use.
robbykingover 11 years ago
I think it&#x27;s important for designers to remember the purpose of what people refer to as &quot;flat&quot; design isn&#x27;t to unnecessarily flatten layouts, but rather to avoid unnecessarily adding skeuomorphism to them.
EGregover 11 years ago
No difference on HN :)
评论 #6690975 未加载
panziover 11 years ago
Why would you want to do that?