Sigh, one of those times when you wish the weekend was longer given how nice the weather is – windows and door to the backyard open with a nice refreshing breeze going through the house whilst listening to the album ‘Stop making sense’ from the band ‘Talking Heads’. It is one of those albums that can’t but want to listen from start to finish – no interruptions, enjoying the music as it was intended.
In the mean time I’m giving Chrome a try on my iMac, MacBook Pro and iPhone to see how it performs but so far I am pretty damn happy and they’ve finally addressed the issue where spell checking wouldn’t work when using Twitter, WordPress and other websites – I don’t know what they did to fix it but it is now working.
Why am I giving Chrome a go? I’ve started doing my tweeting via the twitter website because unfortunately Twitter moved to a new API that, unless you pay for the full featured API set, the experience for those using third party applications is less that ideal when one compares to using the website. Chrome has the best PWA integration and I have found that Safari tends to really lag especially if you’ve loaded up a long list of tweets and doubly so if there are animated gifs and videos too.
The trend I am noticing with the move towards progressive web applications (PWA) is either the killing off of API’s that third parties can use to create locally/offline clients or if they are continuing that the API’s are either crippled or they offer a full featured API only if you’re willing to pony up with the money to get exclusive access to it along with the engineering support that comes with it (I assume that the amount charge is in part to cover the engineering costs of maintaining a public API that remains compatible with the various client that may use it).
I wonder to what extent the long term goal for these organisations is to eventually move to PWA’s so that there is a uniformity between their mobile application and what the end user uses on their computers web browser along with not having to create and maintain API’s which free them to make changes behind the scenes without having to worry about the downstream consequence to third party applications.