<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by IMPACT-Developers on Medium]]></title>
        <description><![CDATA[Stories by IMPACT-Developers on Medium]]></description>
        <link>https://medium.com/@IMPACTdigitaldk?source=rss-3207ca63f09f------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/0*lENH4erEKKwpDrb0.png</url>
            <title>Stories by IMPACT-Developers on Medium</title>
            <link>https://medium.com/@IMPACTdigitaldk?source=rss-3207ca63f09f------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sat, 14 Nov 2026 19:55:58 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@IMPACTdigitaldk/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[CDS take-aways … it’s all about performance]]></title>
            <link>https://medium.com/@IMPACTdigitaldk/cds-take-aways-its-all-about-performance-2d8ec5bc3cc6?source=rss-3207ca63f09f------2</link>
            <guid isPermaLink="false">https://medium.com/p/2d8ec5bc3cc6</guid>
            <category><![CDATA[web-development]]></category>
            <category><![CDATA[chrome]]></category>
            <category><![CDATA[pwa]]></category>
            <category><![CDATA[google]]></category>
            <dc:creator><![CDATA[IMPACT-Developers]]></dc:creator>
            <pubDate>Tue, 11 Dec 2018 14:10:20 GMT</pubDate>
            <atom:updated>2018-12-11T14:10:20.337Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*bA5ld__K26ZUVgmfydd4jg.jpeg" /><figcaption>They dropped the birthday cake …</figcaption></figure><h3><strong>CDS take-aways … it’s all about performance</strong></h3><p>Recently, the Chrome Development Summit — the web-highlight of the year — took place. It’s the yearly event where the world’s most popular browser takes the scene to talk about the present and the future of the web. Tons of great content, exciting announcements and meeting friends (new and old) as well as Google engineers. In this blog post, I’ll walk through the highlights as seen from my (slightly commerce-focused) perspective.</p><h4><strong>VisBug</strong></h4><p>Visbug is a new Chrome extension for fiddling with layout-stuff on the web. Its a point-and-click experience where you can easily edit any text or its style, see how things align and even get feedback on the accessibility of your work. I think this could enable non-coder-designers to better understand and play around with the mark-up as the visual components come to life.</p><p>Check it out: <a href="https://chrome.google.com/webstore/detail/visbug/cdockenadnadldjbbgcallicgledbeoc">https://chrome.google.com/webstore/detail/visbug/cdockenadnadldjbbgcallicgledbeoc</a></p><h4><strong>The Sqoosh app</strong></h4><p>The Sqoosh.app is a new web app that lets you visually compare different image compression types and their settings. The tool itself is appealing, but how it’s built is what’s most interesting. It a progressive web app, and all the individual compression engines are run on separate threads — using web assembly.</p><p>You can check out the app at <a href="https://sqoosh.app/">https://sqoosh.app/</a> but before you do, I recommend watching this video that explains the clever technology behind the app: <a href="https://www.youtube.com/watch?v=ipNW6lJHVEs">https://www.youtube.com/watch?v=ipNW6lJHVEs</a></p><h4><strong>Happiness, Engagement, Adoption, Retention, Task success, a.k.a. HEART</strong></h4><p>A new year, a new acronym. HEART is for measuring the quality of UX. I think the acronym makes sense, and it might be more memorable than others we’ve seen (What is the I in RAIL again?)</p><h4><strong>Performance</strong></h4><p>When Chrome first came out, it outperformed all the other browsers by 20x, and with Chrome, it’s still about performance. WebAssembly, already blazingly fast, now has (experimental, I think) thread-support. The browser can now natively lazy load images to speed up the initial render and save on network and memory. And the next generation video-codecs, AV1, compresses video at a comparable quality with only half the bytes of h.264. Also, the browser now has even more performance-specific APIs for better measuring timing. And page speed now has a json-api, so you can run it from a build-chain or any other tool. However, the performance-related thing I’m most excited about is the virtual-scroller. It’s a native implementation of the popular pattern that many libraries have implemented already, but solving some of the current problems like anchoring, find-in-page and indexing. The overall idea is to let the browser do its thing instead of trying to do it yourself. Make sure your animations are compositable, use css scroll-snap, run work off the main thread. And you can now actually use feature policies (using http-headers) to warn (or even disallow) bad practices (like oversizing or nor compressing images), so you can make sure they are caught in development before they hit production.</p><p>You should check out all the talks really, but I found the one about virtual-scroller particularly interesting — <a href="https://www.youtube.com/watch?v=UtD41bn6kJ0">https://www.youtube.com/watch?v=UtD41bn6kJ0</a>, and if you are into layout and animation, you should definitely watch Surma’s talk about the future of CSS with Houdini <a href="https://www.youtube.com/watch?v=lK3OiJvwgSc">https://www.youtube.com/watch?v=lK3OiJvwgSc</a></p><h4><strong>WebComponents are the future of the web</strong></h4><p>For years, we have talked about how WebComponents will one day save the web. That day is finally here! WebComponents are broadly supported, and with libraries like LitElement, we have a close-to-native alternative to the major framework, with great developer experience alongside great performance. And the tools are coming along. Check out Justin Fagnani’s talk where he shows off LazyLitElement and other new and shiny features in LitElement. <a href="https://www.youtube.com/watch?v=ypPRdtjGooc">https://www.youtube.com/watch?v=ypPRdtjGooc</a></p><h4><strong>So much more — in just 10 years</strong></h4><p>Of course, there is so much more. Like immersive web with native XR (AR and VR) coming, WebPackaging that will allow third parties to preload content in a privacy-preserving way, Web authentication and, of course, an update on how Googlebot (the indexer for Google search) reads your site, runs your javascript, etc.</p><p>This year Chrome celebrates its 10-year-birthday. The team made a video about baking that cake, and you should definitely watch it — it’s funny and contains a lot of interesting facts about the history of Chrome. Check out if you’re in on all the puns… <a href="https://www.youtube.com/watch?v=CbU9GzgS0HY">https://www.youtube.com/watch?v=CbU9GzgS0HY</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=2d8ec5bc3cc6" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>