Diigo Bookmarks 09/19/2019
著
- Faster Image Loading With Embedded Image Previews -- Smashing Magazine
"The idea presented here is now to load only so many bytes of a progressive JPEG from the server that you can quickly get an impression of the image content. Later, at a time defined by us (e.g. when all preview images in the current viewport have been loaded), the rest of the image should be loaded without requesting the part already requested for the preview again."
- Designing for Action: Best Practices for Effective Buttons - Knowledge Base Articles | Balsamiq
"In this article we'll explore those best practices across four categories and 14 tips that are important to successful and easy-to-use interfaces."
- Integrating Video and Web Content: Lessons in User Interface Design | Thomas Park
"This project has presented numerous challenges for how to design a tight, intuitive UI that makes efficient use of the available screen space when both video and web content are begging for more room."
- Beyond Browser Vendors
"Most of the work on CSS Grid in both WebKit and Chromium (Blink) was done, not by Google or Apple, but by teams at Igalia. Think about that for a minute: The prioritization of its work was determined in 2 browsers not by a vendor, but by an investment from Bloomberg who had the foresight to fund this largely uncontroversial work."
- Contemporary Front-end Architectures - webf
"The important take-away is that today's front-end frameworks are component oriented and they abstract away MVC/MVVM concerns as just one of the aspect while addressing newer environments and challenges."
- Why I'm preloading a font even when I shouldn't have to
"Browsers don't always behave as we would want or expect them to, but we do have tools at our disposal to steer that behaviour towards the result we want. I had thought that preloading the font on this site would be completely pointless. So, if there's a lesson for me, it's never assume anything!"