Posted on
by Lee Moody.
Tagged with Newsletter
TL;DR: This issue features improvements to the image service, a new table filtering feature, and two new browser polyfills.
These are some of the bigger things we’ve worked on or released over the last month.
We maintain a group of image sets such as icons, logos, and headshot images for our journalists. They’re usually included in projects using the Origmai Image Service. This month we worked on improvements which allow us to publish updated images more quickly and reliably. We also moved the Image Service to it’s own Fastly service and enabled shielding, which makes us more resilient to spikes of traffic . These improvements have the added benefit of increasing our cache-hit-ratio which, when we gather more data, we hope to find reduces costs also.
Last edition we announced an o-table beta with a new filter feature, this is now released as part of o-table@^7.3.0. See the demo in the registry and documentation in the README.
We have released two new polyfills to the Polyfill Service this month: toggleAttribute and requestIdleCallback / cancelIdleCallback.
The requestIdleCallback method queues a function for when the browser is idle. It’s useful to schedule non-critical tasks so the browser is free to respond quickly to user input, animation, and other events where low latency is important.
A big thank you to the team(s) which made our move to Bracken House so smooth! We’re based on the lower ground floor, but you’ll also find us roaming the third floor and the swanky garden roof.
A digest list of other things that have happened over the last month.
ftdomdelegate
which removes the alias dom-delegate
. If your project depends on dom-delegate
swap it for ftdomdelegate
. Using just ftdomdelegate
will reduce your bundle size by not including two copies. Thanks for making it happen Matt Hinchliffe. For more context see: https://github.com/Financial-Times/ftdomdelegate/pull/93Object.assign
, Symbol.match
, Event
(for more see recent releases). As disucssed above, we have also released two new polyfills toggleAttribute and requestIdleCallback / cancelIdleCallback. These are now available via the Polyfil Service.o-expander
.getRootID
method (credit to Alex Florisca).ftdomdelegate
over dom-delegate
:
*[TL;DR]: too long; didn’t read