Forum Discussion
_anomDiebolt_
8 years agoQrew Elite
Service Workers are in Edge Fall Creators Update To Be Released October 17!
I have been waiting almost two years for this. QuickBase will never be the same!
Install Windows 10 Insider Preview
https://insider.windows.com/en-us/welcome-insider/
These screenshots are from the Preview Build 16296.0
https://i.imgur.com/wdv2ZPi.jpg
https://i.imgur.com/p6jCEG5.jpg
All my examples appear to work in this Preview version of Edge. Here is an offline demo that works in Chrome, FireFox, Opera and now Edge:
Proof: https://dandiebolt.com/sw/demo2.html
It will take me some time to run through all my accumulated QuickBase examples but I don't think there are going to be any major problems.
I have been waiting almost two years for this. QuickBase will never be the same!
Install Windows 10 Insider Preview
https://insider.windows.com/en-us/welcome-insider/
These screenshots are from the Preview Build 16296.0
https://i.imgur.com/wdv2ZPi.jpg
https://i.imgur.com/p6jCEG5.jpg
All my examples appear to work in this Preview version of Edge. Here is an offline demo that works in Chrome, FireFox, Opera and now Edge:
Proof: https://dandiebolt.com/sw/demo2.html
It will take me some time to run through all my accumulated QuickBase examples but I don't think there are going to be any major problems.
_anomDiebolt_
8 years agoQrew Elite
If you think this Service Worker thingy is some type of wacky idea think again. Cloud providers are now adopting Service Workers so they will operate server-side (as opposed to client-side or in your browsr):
Introducing Cloudflare Workers: Run JavaScript Service Workers at the Edge
https://blog.cloudflare.com/introducing-cloudflare-workers/
Utilizing this capability would require QuickBase to host on Cloudflare (they don't) but Cloudflare provides a nice service to demonstrate how a Service Workers operate that is equally informative to demonstrate how the client-side (ie browser) based Service Workers that I am using operate because they use the same Service Worker API.
Here is a screenshot AND sharable Service Worker built in Cloudflare's Playgound (similar in concept to jsfiddle to some extent) that modifies QuickBase Support Center page by transforming the text "KnowledgeBase" into "The Big Knowledge Base":
https://cloudflareworkers.com/#6bbc95d6cd59903bf178eb8e791fb97b:https://login.quickbase.com/db/9kaw8...
Go ahead and change the replacement text in the code and click the blue Update button:
Again you will not be able to use Cloudflare's Service Worker technology with QuickBase because QuickBase does not their host the domain there. However, the changes you just saw can be achieve with the client-side Service Worker technology built into your browser and hosted in a QuickBase code page.
We have reached singularity and are now converged - anything is now possible with QuickBase using Service Workers.
Introducing Cloudflare Workers: Run JavaScript Service Workers at the Edge
https://blog.cloudflare.com/introducing-cloudflare-workers/
Utilizing this capability would require QuickBase to host on Cloudflare (they don't) but Cloudflare provides a nice service to demonstrate how a Service Workers operate that is equally informative to demonstrate how the client-side (ie browser) based Service Workers that I am using operate because they use the same Service Worker API.
Here is a screenshot AND sharable Service Worker built in Cloudflare's Playgound (similar in concept to jsfiddle to some extent) that modifies QuickBase Support Center page by transforming the text "KnowledgeBase" into "The Big Knowledge Base":
https://cloudflareworkers.com/#6bbc95d6cd59903bf178eb8e791fb97b:https://login.quickbase.com/db/9kaw8...
Go ahead and change the replacement text in the code and click the blue Update button:
let modified = text.replace(Don't be shy about chaining anything. Even the most novice QuickBase user should be able to change the text, press the button and stand in awe at the results.
/KnowledgeBase/g, "Does this Service Worker Thingy Really Work?")
Again you will not be able to use Cloudflare's Service Worker technology with QuickBase because QuickBase does not their host the domain there. However, the changes you just saw can be achieve with the client-side Service Worker technology built into your browser and hosted in a QuickBase code page.
We have reached singularity and are now converged - anything is now possible with QuickBase using Service Workers.