London Web Performance Group
London Web Performance Group
  • 102
  • 27 002
WebBundles – JS Delivery Without the Tradeoffs - Yoav Weiss
Delivering Javascript has inherent tradeoffs - large bundles result in better compression and lower processing overhead, but compromise caching granularity and execution parallelism.
Wouldn't it be great if we wouldn't have to choose?
Web Bundles allow us to have our cake and eat it too! By delivering JS as a single mega-resource, which includes granular resources inside it, this upcoming technology enables us to get the benefits of both approaches.
This talk will discuss the Web Bundles proposal, it's benefits over the status-quo, and what path it'd still need to go through until you'd be able to use it.
ldnwebperf.org/sessions/webbundles-js-delivery-without-the-tradeoffs/
Переглядів: 161

Відео

How to read a WebPageTest waterfall chart - Matt Hobbs
Переглядів 3,3 тис.3 роки тому
Much of the power of WPT comes from its waterfall chart visualisation. At first sight it can be confusing to understand, but once mastered it will add a whole new dimension to the data that WPT gives you. This in turn will allow you to make improvements to your website that will really benefit your users. In this talk Matt will to go over some of the basics of the waterfall chart, as well as de...
Making RUM Responsive - Tim Vereecke
Переглядів 1643 роки тому
Categorizing device types by desktop, mobile and tablet no longer works in 2020. It is oversimplified, meaningless and likely breaks your current performance analysis on a modern responsive website. As #perfmatters we need meaningful monitoring that takes into account the modern web: - Screen dimensions - Device pixel ratios - Image and CSS breakpoints - Connections Keeping it both simple and m...
Programatically Performant - Jonathan Fielding
Переглядів 593 роки тому
Many talks about performance focus on how you can improve your websites speed which is really helpful if you know you have a performance problem, however it will not help you identify whether there is a problem in the first place. This talk focuses on how you can gather data yourself, helping you understand if you have a problem and what impact it is having on your users. ldnwebperf.org/session...
Design Factors for Decentralised Edge Applications - Andrew Betts
Переглядів 1393 роки тому
So you modularised your app, deployed a CDN, ran some performance audits… but some parts of your site are still slow. Paywalls, checkout flows, logins… some things just can’t avoid having to go back to your core infrastructure, incurring dreaded latency. Or can they? In this talk Andrew will present a number of new concepts for building decentralised apps and help to show that maybe, there’s a ...
Web Performance and Search Engines - A look beyond ranking - Giacomo Zecchini
Переглядів 3273 роки тому
There is a lot of talk about web performance as a ranking signal in Search Engines and how important or not it is, but often people are overlooking how performance affects multiple phases of a search engine such as crawling, rendering, and indexing. In this talk, we'll try to understand how a search engine works and how some aspects of web performance affect the online presence of a website. At...
WebPageTest and Cloudflare Workers - A Performance Consultant’s Dream Combo? - Andy Davies
Переглядів 6443 роки тому
Have you ever shipped a performance improvement only to find out it didn't have quite the impact you were hoping for? Knowledge, experience and lots of testing can help us to prioritise changes that we think will improve performance but often we have to wait until they make it to staging (or even live) before we can check the results. In this session we'll look at how we can use WebPageTest and...
The Psychology of Speed - Simon Hearne
Переглядів 6153 роки тому
We intuitively know that faster is better, but what's the psychology and physiology behind it? Let's look at how the brain works and why slow websites are so irritating! Then we'll review some of the latest performance metrics (like core web vitals) which aim to measure user experience, and how they relate to business metrics like conversion, bounce and session length. Is there a golden metric ...
GDPR Compliance for Your Datastore - Emanuil Tolev
Переглядів 444 роки тому
On 12th May 2020 at GDPR Compliance for Your Datastore as part of LWP May: Regulation and compliance The General Data Protection Regulation (GDPR) is changing how you can handle data in Europe. But what does this actually mean? The first part of this talk gives an overview about the implications of GDPR, which affects every software project with a European relation. That includes users’ right t...
Better Cookie Consent Experiences - Vitaly Friedman
Переглядів 1604 роки тому
On 12th May 2020 at Better Cookie Consent Experiences as part of LWP May: Regulation and compliance With the advent of the EU General Data Protection Regulation (GDPR) in May 2018, the web has turned into a vast exhibition of consent pop-ups, notifications, toolbars, and modals. While the intent of most cookie-related prompts is the same - to get a user’s consent to keep collecting and evaluati...
Screen readers and cookie consents - Léonie Watson
Переглядів 2,3 тис.4 роки тому
On 12th May 2020 at Screen readers and cookie consents as part of LWP May: Regulation and compliance When screen reader users are browsing your website, are they hearing your cookie consent banner or popup? What is this experience typically like, does it comply with GDPR and how can we optimise our privacy settings and compliance popups for accessibility? In some cases, users glide past consent...
How Compare the Market moved their content to the cloud - Stacey Fenton & Robin Allport
Переглядів 1584 роки тому
On 14th April 2020 at Migrating Meerkats - how Compare the Market moved their content to the cloud as part of LWP April: Migrations Learn about the journey that Compare the Market took when they migrated all their marketing content over from an old on-premise solution, to a more up-to-date cloud-based infrastructure. We will dig into how it was planned out, the approach we took, the infrastruct...
Bringing HTTP/2 to GOV.UK - Matt Hobbs
Переглядів 2864 роки тому
On 14th April 2020 at Bringing HTTP/2 to GOV.UK as part of LWP April: Migrations I've been trying to enable HTTP/2 on GOV.UK for the past 18 months. The initial trial back in October 2018 showed via synthetic testing that it actually slowed the site for many users. The talk will go into the history of this, what was found initially, what was discovered along the way, changes that were made to a...
Mark Nottingham - Modernising HTTP Headers with Structured Headers - Fed 2020
Переглядів 1124 роки тому
The HTTP community has been very busy modernising the protocol's transport, first with HTTP/2 and now with the upcoming HTTP/3. However, at the same time one of the protocol's core mechanisms HTTP header syntax hasn't changed materially since HTTP/0.9, and as a result specifying and handling headers is a wild west of security and interoperability problems and inefficiency. This is how we're try...
The Pit of Performance: Fast by default with Sveltejs - Peter Allen
Переглядів 2934 роки тому
On 14th January 2020 at General Assembly as part of LWP January: new year, new framework? Building modern web UIs is a balancing act involving many competing priorities. The tools we use should reduce the time and energy we need to spend in order to make good decisions. Svelte is a compiler and view library that generates performant front-ends by default and makes reactivity a first-class citiz...
I created the exact same app in React and Vue. Here are the differences. - Sunil Sandhu
Переглядів 1,1 тис.4 роки тому
I created the exact same app in React and Vue. Here are the differences. - Sunil Sandhu
Finding the right framework (or compiler!) for Zoopla - Emma Phillips
Переглядів 1224 роки тому
Finding the right framework (or compiler!) for Zoopla - Emma Phillips
Andrew White - Petitions: Signature Counting through the Ages
Переглядів 264 роки тому
Andrew White - Petitions: Signature Counting through the Ages
Jo Franchetti - Being the help you wish you’d had
Переглядів 384 роки тому
Jo Franchetti - Being the help you wish you’d had
Lee Porte - When you’re on the streets the web is vital
Переглядів 344 роки тому
Lee Porte - When you’re on the streets the web is vital
Aymen Loukil - Lighthouse custom audits for business performance metrics
Переглядів 4874 роки тому
Aymen Loukil - Lighthouse custom audits for business performance metrics
Matt Zeunert - A guide to network throttling methods
Переглядів 754 роки тому
Matt Zeunert - A guide to network throttling methods
Liwen Knight Zhang - Web Performance of The Sun: The Journey So Far
Переглядів 844 роки тому
Liwen Knight Zhang - Web Performance of The Sun: The Journey So Far
Data-s(h)aver strategies - Tim Vereecke
Переглядів 1894 роки тому
Data-s(h)aver strategies - Tim Vereecke
Web Performance Trivia - Lydia Hallie
Переглядів 3,7 тис.4 роки тому
Web Performance Trivia - Lydia Hallie
Ada Rose Cannon - Web Workers in the Real World
Переглядів 1244 роки тому
Ada Rose Cannon - Web Workers in the Real World
Yoav Weiss - User centric metrics
Переглядів 744 роки тому
Yoav Weiss - User centric metrics
Darren Hall - A Picture of Perf - July 2019
Переглядів 534 роки тому
Darren Hall - A Picture of Perf - July 2019
Katie Koschland - Ready, Steady, Crash - July 2019
Переглядів 244 роки тому
Katie Koschland - Ready, Steady, Crash - July 2019
Adam Braimbridge - Managing 1000s of Repositories
Переглядів 475 років тому
Adam Braimbridge - Managing 1000s of Repositories

КОМЕНТАРІ

  • @Noble-man1972
    @Noble-man1972 Рік тому

    Well Done 3 years on now and there’s not much you haven’t broken really ...Thanks

  • @georgepantazes5923
    @georgepantazes5923 3 роки тому

    The audio quality of the speaker is unfortunately pretty bad (loud, clipping/buzzing of audio) and makes it hard to understand.

  • @charlestodd5515
    @charlestodd5515 3 роки тому

    Hahah, my marvellous user interface - I'm so proud! : ).

  • @CharlieArehart1
    @CharlieArehart1 4 роки тому

    Timings: 00:00-00:46 (46 mins): intro slide with music 46:16 meeting intro starts, but sadly no audio 48:31 6-min akamai talk (sponsor?), still no audio until 49:54 54:37 announcements 58:08 first session starts, "Google lighthouse audits" 01:29:33 first session ends; outro slide and music for 10 mins 01:39:15 second session starts, "Network throttling methods" 01:58:40 second session ends, outro music begins for 4 mins Thanks for recording the meetings and offering them online. That said, it would be wonderful if someone could edit out the 50 mins of intro and outro music, if not this time then perhaps next time. Still better, might you consider not scheduling the UA-cam live feed to start until the session really is to begin? Besides affecting the recording, I myself waited several mins in the mtg after getting the mtg start reminder from UA-cam, going batty with the music before I noticed the indication that the session would begin 45 mins after the UA-cam live feed was started. Finally, if somehow the recording is edited and the 46 min musical intro removed, someone can post updated timings if I may miss doing it. I may not get notified of the updated video, but I would get notification if such a comment, and then I could edit mine to remove this timing and point to the updated timing.

  • @SergioCastillo17
    @SergioCastillo17 4 роки тому

    OMG Lydiaaaaaaaaaaaaaaaa I love youuuuuuuuuuu<3

  • @henrihelvetica5835
    @henrihelvetica5835 4 роки тому

    fun talks.

  • @Baconbrix
    @Baconbrix 4 роки тому

    The Avocoder 🥑😍

  • @chrissbenitez
    @chrissbenitez 4 роки тому

    Who else is here cause of Lydia's IG?

  • @frankstuerzebecher
    @frankstuerzebecher 5 років тому

    Link to the mentioned slides ... de.slideshare.net/mobile/patrickmeenan/resource-scheduling-125027757

  • @CharlieArehart1
    @CharlieArehart1 5 років тому

    Congrats on the 4 years.

  • @allien17
    @allien17 6 років тому

    I wish the sound was not so bad.

  • @jamessingleton6380
    @jamessingleton6380 6 років тому

    Slides: speakerdeck.com/jpsingleton/react-plus-asp-dot-net-core-equals Code: github.com/jpsingleton/React-ASP.NET-Core

  • @d3vpaul
    @d3vpaul 7 років тому

    The WebVR site mentioned at the start is metaverse.samsunginter.net/

  • @Histasius
    @Histasius 8 років тому

    Deus miu, do not follow the advise of anything in this video. "Don't test" "It's okay to fail" "Four seconds isn't that bad" "Check out this sunspot!" This should be renamed "How to fail miserably and be responsible for other people getting fired, but check out this sunspot correlation."