@fabiospampinato @electronjs You can use DOMPurify by default (but lazy-loaded), and the new built-in API as a progressive enhancement. I’m a big fan of this pattern.
“`js
if (!(‘api’ in Foo)) {
await import(‘./api.js’);
// …
}
“`
@simevidas Slightly related: as a kid, when playing on my dad’s computer that had a QWERTZ keyboard, I always thought the word “yes†for some weird reason needed to be entered by typing ‘z’. Are you sure? Zes!
@dfabu @ChromiumDev @Paul_Kinlan Yeah, it certainly isn’t everyone’s jam, but the video view counts f#io21io21 for individual sessions unfortunately tell a different story.
RT @addyosmani: Learn how to reduce the impact embeds can have on your site’s performance: https://t.co/OXJbxb3Eos. Includes a new layout s…
@dfabu @ChromiumDev We changed the format essentially due to “Zoom fatigueâ€. @Paul_Kinlan has channeled some of the more nuanced thoughts that went into the decision in his (draft) blog post: https://t.co/bBznkDrv5g.
My pinned tab 🔌 browser setup is work Gmail, private Gmail, work Calendar,… That is, I use multiple accounts in one Chrome profile. It’s not widely known that URLs like https://t.co/NVsh5ZyMQ4 support this. Thanks, â¦@stefanjudisâ©, for documenti
Blaming Screen Readers 🚩×5: https://t.co/ISK56FmMB6. Great post by â¦@aardrianâ© on how screen readers deal with emoji- or text-based memes. Be sure to also read his tips on improving your tweets’ accessibility: https://t.co/EJPlvxR0QU.