Closed Calinator444 closed 1 month ago
Note: while completing this PBI I also fixed a bug where the live stream widget was attempting to display non-existent information about an external speaker. In addition I fixed the link to the live stream banner while performing this change
Figure: ❌Broken Live stream widget for external presenter
Figure: ✅ Live stream banner hides the about section for external presenters
Figure: ❌Broken live stream banner image
Figure: ✅Fixed live stream banner link
CC: @wicksipedia
Done - the live stream banner loads almost instantaneously now.
Todo - confirm whether the live stream banner will show when the event time ticks over
@wicksipedia just tested locally and the event banner will display when the appropriate display time ticks over.
The banner won't display if there's no livestream at build time, but we rebuild the site every time we add a live stream anyway.
Figure: Live stream banner showing at appropriate time
CC: @wicksipedia
Description
All pages on the site perform a client side fetch to check for upcoming livestream events. This increases the time taken for the banner to appear.
Note: I completed this in an attempt to improve our TBT (see 🔍 SEO - Reduce Total Blocking Time ), but as per my conversation with Aman this is unlikely to reduce TBT since the fetch is deferred. Creating this PBI to log the work.