An online magazine for designers and web developers. Questions? We've got your back:
@SmashingSupport
,
@SmashingConf
. Curated by Iris, Vitaly and the team.
Oh exciting! leading-trim in CSS will allow us to trim off all the extra space from reference points in a typeface of your choice with just two lines of CSS.
h1 {
text-edge: cap alphabetic;
leading-trim: both;
}
An interesting idea on proximity feedback. As the user moves towards “Register” button, highlight the input fields that aren’t completed yet.
↬ Proximity Feedback Ideas
Interesting 3D experiments by
@phamduyminh
from Vietnam. Wondering why we haven’t seen such interfaces around. Too annoying to use frequently?
↬ 3D UI experiments
If you want to supercharge your VS Code setup, here’s a bunch of great extensions and themes.
↬ Techniques: VS Code Can Do That?
↬ VS Code Extensions
↬ VSCodeThemes
Any other resources you’d recommend?
A little technique we use all the time to audit the layout shifts and avoid performance issues.
1. Add * { outline: 3px solid red } to your CSS.
2. Record the loading of your site/app.
3. Review it by exploring what happens in slow motion.
4. Adjust and minimize shifts.
🎉 Animation matters, and it’s great to see new animation tools coming up. Flare is a free tool that allows to add high-quality animation to designs. With a huge library of available public files. Goldmine!
🏎💨 Let’s make 2018… fast! “Front-End Performance Checklist 2018” (incl. PDF/Pages) — with everything you need to know to build fast experiences today.
With kind contributions from
@yoavweiss
@addyosmani
@MarkZeman
@patmeenan
and so many others. ❤️
Is it really what web development is like in 2018? If I was a newbie in this industry, I’d probably have my concerns and doubts about taking on this profession. — Would love to see a “basically-you-need-to-know-HTML-CSS-and-JavaScript”-chart instead.
A nice little tool for picking accessible color combinations. You can lock a few colors and see the preview of random color palettes in front of you. Also, 1K accessible combination are already provided.
↬
Like DevTools, just for designers. A visual inspector and interface editor as a Chrome extension (Firefox extension coming soon).
↬ Project VisBug: An experiment in web design tooling
↬ YouTube/Demo
Git Command Explorer allows you to "find the right commands you need without digging through the web.” A handy little reference.
↬ Git Command Explorer
🔖 Frustrating UX that needs fixing.
– Birthday dropdown/widget starting in 2021
– Disabled buttons that don't communicate anything
– Back button jumping between pages, not states
– Filters blocking the entire UI on 1 selection
– Mega-dropdowns opening on hover, not tap/click
So we have a little new book arriving today — just after Smashing Book 6, we are proud to release Form Design Patterns by
@adambsilver
, reviewed by
@heydonworks
— a book about designing and building accessible web forms. Coming tomorrow!
“The notifications prompt is by far the most frequently shown permission prompt. Not even 3% of these prompts got accepted by users. Most prompts are dismissed, while almost 19% of prompts caused users to leave the site immediately”.
She’s a front-end developer and UI designer from Lagos, Nigeria, and co-founder of the African cryptocurrency exchange BuyCoins. Please give a round of applause for our Person of the Week: Ire Aderinokun.
Thank you for caring, dear
@ireaderinokun
!
#smashingcommunity
⚡Let’s make 2019… fast!
Meet the annual front-end performance checklist for 2019.
🏎💨 Front-End Performance Checklist 2019 [PDF, Apple Pages, MS Word]
📌 Editable templates in Pages, MS Word.
😅 Editing time: 18 full days.
❤ Community matters!
The rumours were true: Microsoft Edge browser will be based on Chromium in future. Thus, the only non-Chromium browser on Windows will be Firefox. So, please, for the love of Web: TEST IN FIREFOX. Thank you. xxx
🔥 How We Improved SmashingMag Performance, a case study
How on critical CSS, JavaScript optimizations, code splitting, web font loading, third-parties, performance profiling and a fancy CSS outline property.
Are you using CSS Grid yet? If yes, that’s how you can debug it. If not, that’s how you can learn how it works. A new lil’ tutorial on Debugging CSS Grid Layouts With Firefox Grid Inspector by
@hj_chen
.
Today is the day when everything changes. After almost 2 years of hard work, we’re so close to relaunching today.
No ads, brand new Smashing Membership, webinars and Smashing TV. Smash it up alright! Tighten up your seatbelts.
Inter UI, an open-source typeface specially designed for user interfaces with focus on high legibility of small-to-medium sized text on computer screens.
↬ InterUI GitHub repo
“Never overpromise. Always overdeliver by a bit. Accept critique first, think process it later. Never kill an idea in a meeting.”
What was some of the most useful and wise advice you’ve received over all these years?
🏎💨 Let’s make 2018… fast! Front-End Performance Checklist 2018 in PDF, ePUB and Amazon Kindle for your convenience:
PDF
ePUB
Kindle
Made available by kind support of 631 Smashing Members. Thank you! 🙏
✏️ You don’t need to memorize every CSS property and value, but there are some fundamental things which will make CSS much easier for you to use.
“How To Learn CSS” by
@rachelandrew
:
Sorry, but I just don’t get desperate attempts to block people trying to download audio/video from your site, or block ad-blocker users, or disable copy-pasting. That’s not how web works. Way forward? Embrace it, be honest and authentic, and connect with people instead.
Dear publishers, there are good reasons why ad-blockers exist. Blocking ad-blocker users is a fight you can't win. Digital advertising has to evolve and take more relevant shapes than display ad units. Better to transition now than later.
“Inspect Element on steroids: study how things are made on the web in real-time and copy computed styles with no hassle (neither longhand styles)”
↬ CSSScan
Duet Date Picker, an accessible, WCAG 2.1 compliant date picker that can be implemented and used across any JavaScript framework or no framework at all. via
@viljamis
OpenMoji, an open-source project with all emoji available for free use under the CC license. 1000+ emoji already, in color and black’n’white.
↬ OpenMoji Library
🎉🥳 Today we’re releasing “Smart Interface Design Checklists”, a PDF deck with 150+ questions to ask when designing and building anything from hamburgers to carousels and tables.
Sign up for our lovely newsletter to and get the PDF in your inbox.