Alexandre Dieulot (@dieulot) 's Twitter Profile
Alexandre Dieulot

@dieulot

Interaction to next page

ID: 382182042

linkhttps://dieulot.fr/ calendar_today29-09-2011 16:37:04

1,1K Tweet

516 Followers

20 Following

Ken Kocienda (@kocienda) 's Twitter Profile Photo

When I design user interfaces for common activities, I think about what it will be like to live with the thing 150 times a day.

Ken Kocienda (@kocienda) 's Twitter Profile Photo

Years ago when I was working on the first iPhone keyboard, I originally had the popped key fade slowly after you released the key. As I kept looking at it, I continued to make the animation shorter and shorter… until I reduced it to zero. Better that way. Less distracting.

Years ago when I was working on the first iPhone keyboard, I originally had the popped key fade slowly after you released the key. As I kept looking at it, I continued to make the animation shorter and shorter… until I reduced it to zero. Better that way. Less distracting.
Alexandre Dieulot (@dieulot) 's Twitter Profile Photo

Safari dev advocate asking for opinions on prefetch (instant.page’s web API) → good sign. May they join the ranks of Firefox 2 from 2006 and Chrome 8 from 2010 soon. 🙏🏼

Sara Soueidan (@sarasoueidan) 's Twitter Profile Photo

5 takeaways from screen reader usability interviews 🔗 jessbudd.com/blog/screen-re… — "Testing your product for accessibility yourself will never compare with testing with real users. Test with automated tools, test manually yourself, then test with people with disabilities." #a11y

Alexandre Dieulot (@dieulot) 's Twitter Profile Photo

Visiting a site that uses JS from Google’s CDN looks very painful in China (1 billion internet users). 😬 “It takes 2+ minutes to incompletely load a page. I made a video to show you what it's like: player.vimeo.com/video/76216445…” Source: meta.stackexchange.com/a/383063

Alexandre Dieulot (@dieulot) 's Twitter Profile Photo

Put “Note for Safari users: Install to your home screen to stay logged in. Here’s how.” on your login form so that you can send them notifications (and so they don’t get logged out every week). 🧠

Dan Klammer (@danklammer) 's Twitter Profile Photo

Happy to get this side project out… a mix of old/new tech, design, research, and limitations. Modern Font Stacks - System font stacks organized by typeface classification for every modern OS. The fastest fonts are the ones right there on your machine. modernfontstacks.com

Alexandre Dieulot (@dieulot) 's Twitter Profile Photo

WebKit’s transition to GitHub is not without its problems: GitHub now uses requestIdleCallback — a web API from 2017 — and that doesn’t work on WebKit. bugs.webkit.org/show_bug.cgi?i…

Alexandre Dieulot (@dieulot) 's Twitter Profile Photo

instant.page 5.2 is out 💫 – 5.2 notably “fixes” (disables) preloading not being used on Shopify sites in Chromium < 110. – It improves preloading speed by using fetchpriority. – The source code is now fully annotated. Full changelog: instant.page/changelog

Alexandre Dieulot (@dieulot) 's Twitter Profile Photo

iOS 17 includes a much simpler alternative interface marketed for the intellectually disabled. Obvious affordances, zero clutter, and huge UI elements. apple.com/newsroom/2023/…

Ahmad Shadeed (@shadeed9) 's Twitter Profile Photo

Using CSS :has with :nth-last-child to count child elements can do magic 🤩 This is an example of a timeline layout that changes based on the number of items. Article: ishadeed.com/article/condit…

Julio Merino (@jmmv) 's Twitter Profile Photo

Please remind me how we are moving forward. In this video, a machine from the year ~2000 (600MHz, 128MB RAM, spinning-rust hard disk) running Windows NT 3.51. Note how incredibly snappy opening apps is. 👇

Alexandre Dieulot (@dieulot) 's Twitter Profile Photo

requestIdleCallback to be in the next Safari Technology Preview webkit.org/b/259996 🎉 Hopefully shipping with Safari 17.0/17.1 in September/October. (It shipped 8 and 6 years ago in Chromium and Firefox.)

Domenic Denicola (@domenic) 's Twitter Profile Photo

Here are the slides I presented this week on speculative loading (prefetch and prerender): docs.google.com/presentation/d… They include performance data on how beneficial these features are, from some partners and from Chrome's own in-the-wild metrics!

Here are the slides I presented this week on speculative loading (prefetch and prerender): docs.google.com/presentation/d…

They include performance data on how beneficial these features are, from some partners and from Chrome's own in-the-wild metrics!
John Carmack (@id_aa_carmack) 's Twitter Profile Photo

Act on press This is a UI design hill I will die on, and it dismays me how often and hard I have had to fight for it. Almost all interaction methods have a “press” and “release” event associated with them. Whenever possible, you should “do the thing” when you get the press