Log inSign up
Smashing Magazine πŸ‡ΊπŸ‡¦ πŸ³οΈβ€πŸŒˆ
80.6K posts
Image
user avatar
Smashing Magazine πŸ‡ΊπŸ‡¦ πŸ³οΈβ€πŸŒˆ
@smashingmag
An online magazine for designers and web developers. Questions? We've got your back: @SmashingSupport, @SmashingConf. Curated by Iris, Vitaly and the team.
Freiburg, Germany
smashingmagazine.com
Joined August 2008
2,422
Following
814.3K
Followers
  • user avatar
    Smashing Magazine πŸ‡ΊπŸ‡¦ πŸ³οΈβ€πŸŒˆ
    @smashingmag
    Dec 12, 2015
    That's why the weight of most websites is out of proportion. m.imgur.com/3TtTwrU
    Image
  • user avatar
    Smashing Magazine πŸ‡ΊπŸ‡¦ πŸ³οΈβ€πŸŒˆ
    @smashingmag
    Aug 25, 2020
    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; } medium.com/microsoft-desi…
    Image
    GIF
  • user avatar
    Smashing Magazine πŸ‡ΊπŸ‡¦ πŸ³οΈβ€πŸŒˆ
    @smashingmag
    Mar 22, 2021
    πŸ”– A Complete Guide To Accessible Front-End Components. – :focus styles – autocomplete – content sliders – checkboxes – data charts – dark mode – date pickers – navigation – modals – radio buttons – skip links – SVGs – tabs – tables – tooltips smashingmagazine.com/2021/03/comple…
    Accessible modals, an example.
    If it’s not a button, then if it’s a link, then it’s a link.
    Accessible data visualization
  • user avatar
    Smashing Magazine πŸ‡ΊπŸ‡¦ πŸ³οΈβ€πŸŒˆ
    @smashingmag
    Nov 15, 2020
    Free web icons that require no CSS, JS, file uploads or inline SVGs. ↬ SVGBox svgbox.net
    Image
    GIF
  • user avatar
    Smashing Magazine πŸ‡ΊπŸ‡¦ πŸ³οΈβ€πŸŒˆ
    @smashingmag
    Dec 25, 2017
    2017 best practices for loading. via @addyosmani Video: youtube.com/watch?v=_srJ7e… Slides: speakerdeck.com/addyosmani/fas…
    Image
  • user avatar
    Smashing Magazine πŸ‡ΊπŸ‡¦ πŸ³οΈβ€πŸŒˆ
    @smashingmag
    Sep 29, 2018
    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 tympanus.net/Development/Pr…
    Image
    GIF
  • user avatar
    Smashing Magazine πŸ‡ΊπŸ‡¦ πŸ³οΈβ€πŸŒˆ
    @smashingmag
    Dec 24, 2018
    Interesting 3D experiments by @phamduyminh from Vietnam. Wondering why we haven’t seen such interfaces around. Too annoying to use frequently? ↬ 3D UI experiments dribbble.com/phamduyminh
    Image
    00:00
  • user avatar
    Smashing Magazine πŸ‡ΊπŸ‡¦ πŸ³οΈβ€πŸŒˆ
    @smashingmag
    Oct 1, 2018
    Useful interface design patterns. ↬ Perfect accordion smashingmagazine.com/2017/06/design… ↬ Perfect date-picker smashingmagazine.com/2017/07/design… ↬ Perfect slider smashingmagazine.com/2017/07/design… ↬ Perfect infinite scroll smashingmagazine.com/2016/03/pagina… ↬ Perfect configurator smashingmagazine.com/2018/02/design…
    Image
    GIF
  • user avatar
    Smashing Magazine πŸ‡ΊπŸ‡¦ πŸ³οΈβ€πŸŒˆ
    @smashingmag
    Aug 1, 2018
    Useful CSS techniques to keep in mind. ↬ Fixing 100vh scrollbar issue. css-tricks.com/the-trick-to-v… ↬ Dynamic SVG placeholders codepen.io/jesstelford/pe… ↬ Complicated Grid in action danwebb.co/journal/how-to… ↬ Custom hover effect with CSS variables blog.prototypr.io/stunning-hover…
    Image
    GIF
  • user avatar
    Smashing Magazine πŸ‡ΊπŸ‡¦ πŸ³οΈβ€πŸŒˆ
    @smashingmag
    Aug 24, 2018
    Great courses to learn stuff: ↬ CSS Animations css-animations.io ↬ Grid Garden cssgridgarden.com ↬ Flex Zombies, Grid Critters mastery.games/p/flexbox-zomb… ↬ Grid Cheatsheets grid.malven.co ↬ Flexbox games flexboxfroggy.com flexboxdefense.com
    Image
  • user avatar
    Smashing Magazine πŸ‡ΊπŸ‡¦ πŸ³οΈβ€πŸŒˆ
    @smashingmag
    Jul 31, 2018
    If you want to supercharge your VS Code setup, here’s a bunch of great extensions and themes. ↬ Techniques: VS Code Can Do That? vscodecandothat.com ↬ VS Code Extensions medium.freecodecamp.org/favorite-vs-co… ↬ VSCodeThemes vscodethemes.com Any other resources you’d recommend?
    Image
    Image
  • user avatar
    Smashing Magazine πŸ‡ΊπŸ‡¦ πŸ³οΈβ€πŸŒˆ
    @smashingmag
    Jan 21, 2021
    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.
    Image
    00:00
  • user avatar
    Smashing Magazine πŸ‡ΊπŸ‡¦ πŸ³οΈβ€πŸŒˆ
    @smashingmag
    Jan 6, 2020
    Let's make 2020... fast! πŸŽοΈπŸ’¨ Front-End Performance Checklist 2020 [PDF, Apple Pages, MS Word] smashingmagazine.com/2020/01/front-… 🎯 Metrics, realistic targets πŸ“¦ Bundling 🚚 Delivery 🏎️ Single-Page Apps πŸŽͺ HTTP/2, HTTP/3 πŸ“ˆ Testing, Monitoring 🧰 Tooling βœ… TL;DR Checklist
    Adaptive performance budgets, based on connection (via Katie Hempenius)
    With and without progressive hydration in place. Difference is significant.
    Tracking performance over time, with Treo Sites.
    Merging is blocking due to impact on performance. A GitHub action.
  • user avatar
    Smashing Magazine πŸ‡ΊπŸ‡¦ πŸ³οΈβ€πŸŒˆ
    @smashingmag
    May 10, 2021
    πŸ”– User Frustrations in 2021 (updated). – Tiny scrollable panes – Tiny click targets – Unexpected content shifts – Menus opening on hover, not tap/click – Country selector dropdown – Generic error messages – Unsupported β€œBack” button – Disabled β€œNext” buttons
    Image

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

TermsΒ·PrivacyΒ·CookiesΒ·AccessibilityΒ·Ads InfoΒ·Β© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up