keneci Network
News • Science & Tech • Comedy
PWAs: Will The Web-based Apps End Big Tech App Store Tyranny?
July 12, 2024
post photo preview

Progressive Web App(PWA) is basically a website built to function as a native desktop software or mobile app. The main advantage of a PWA is that it is apps store-independent and cross-platform.

Opening a PWA-optimized website like 'Gab.com' for example, on a standards-compliant browser like Brave would immediately trigger an instal prompt on the top-right corner of the browser window within the address bar.

On mobile browsers, the PWA prompt may be 'install Gab' or 'add Gab' [to the homescreen]. In the absence of the prompt, just adding the website to the homescreen will do the trick.

Once installed, the PWA functions more like a native app. This circumvents app stores like Google Play and Apple's App Store where free speech apps like Gab are banned.

Other browsers that support PWA include Gab's own Dissenter, Microsoft Edge, Google chrome, Apple's safari and Opera mobile. PWAs are supported on Windows 10, android and iOS.

For a website to be a PWA, it must run on certain core web technology components. And while User Interface frameworks like Angular and React support and have all the components for PWAs, it is important to note that PWAs are not framework-dependent.

PWAs store data as HTML files, use CSS and images from the browser cache which makes them load faster and also work offline by utilizing a specific set of components.

Critical components of a PWA includes Service worker, JSON manifest, App shell and other tools that continue to be added as UI frameworks and standards evolve.

A service worker is a type of web worker. It’s a JavaScript file that runs separately from the main browser thread, intercepts network requests, caches, and delivers push messages. If there is no network connection, a service worker will pull data from the cache using the browser’s cache API.

JSON manifest is a file that contains metadata of the app describing the UI. The manifest controls whether the app will have a more native rendering, the icon to be displayed on the home screen when installed, the orientation, the full-screen rendering, and so on. The manifest is responsible for creating an app-like experience.

App shell is the container where the data is stored. The app shell architecture consists of HTML, CSS, and JavaScript and allows some lightweight settings to be quickly loaded during the first visit, which reduces the time required the first time the PWA is launched. The app shell is responsible for the UX of the PWA.

Note that PWA components are based on common and open web technologies, hence keeping the development independent of any one app store software development kit(or SDK).

Google and Microsoft are working together to support the PWA ecosystem. Google has been adding PWA components -- like workbox, chrome Devtools and lighthouse -- to their UI frameworks.

The technologies behind PWAs are not new. Steve Jobs tried this in 2007 with HTML5-based standard for web apps on iphones. Apple later changed course with the introduction of iOS SDK.

Web technology development has since advanced, and JavaScript is becoming a computational power. Most PWAs are more feature-rich than their traditional native counterparts.

Advocates claim that with PWAs, smartphone users don't need to worry about app updates and storage space; and developers don't have to grovel to the big tech app store duopoly of Apple and Google, to distribute their PWAs. Gab social and other apps banned from Play store and App Store, are taking advantage of PWAs to great success.

Ironically, the tech giants are embracing PWAs, probably for different reasons and the fact that the general trend is towards 'stream everything.'

ZDNet's Mary Jo Foley reported last year that Microsoft is building an Azure-powered 'Cloud PC' service to be launched this year. With such service, Windows 10 operating system users can access and interact with the OS via a browser, making windows 10 accessible on any 'thin client.' A windows 10 PWA on android, iOS or Mac can give one access to the OS without having to worry about updates and graphics power of your device. The crunching of data is done behind the scenes on Microsoft servers.

Microsoft has also released popular apps like Office and outlook as PWAs. The tech giant accepts PWAs from developers who wish to distribute via their windows 10 app store.

Google has released their popular services as PWAs. These include YouTube music, map, photos, Drive, Keep and stadia. Google Play store also supports PWAs. Twitter Lite is a PWA.

With gaming being the only holdout for now in the 'stream everything' race, it may not be too optimistic to say that in 5 to 10 years, the tyrannical regime of the app store duopoly -- Google and Apple -- will be have ended. Though they obviously will not go down without a fight.

community logo
Join the keneci Network Community
To read more articles like this, sign up and join my community today
0
What else you may like…
Videos
Posts
Articles
SpaceX Starlink Internet Satellites

With Starlink internet, data is continuously being sent between a ground dish and a Starlink satellite orbiting 550km above. Furthermore, the Starlink satellite zooms across the sky at 27,000 km/hr! MORE VIDEOS ON KENECI NETWORK RUMBLE CHANNEL: https://rumble.com/c/Keneci

00:28:08
Elon Musk, DOGE Speak On Waste And Fraud

US Department of Government Efficiency Services (USDS) led by Elon Musk speak on the "mind-boggling" fraud and waste in UInited States federal government

00:00:45
January 17, 2025
SpaceX Launches Starship 7th Test Flight

SpaceX successfully executed its second-ever “chopsticks” catch of a Super Heavy booster (or Booster 14) using the “Mechazilla” launch tower on Thursday(Jan. 16), during the seventh uncrewed test flight of the company's 123-meter Starship rocket. However, the megarocket's upper stage(or Ship 33) was lost approximately 8.5 minutes into the flight in a “rapid unscheduled disassembly(RUD)” or explosion

00:10:30
Welcome to Keneci Network!

Join the conversations!

December 09, 2025
Bitcoin White Paper By Satoshi Nakamoto

Bitcoin white paper

Bitcoin_White_Paper.pdf
September 17, 2024
Charges Against Sean 'Diddy' Combs In Grand Jury Indictment

The rapper was charged with racketeering conspiracy, sex trafficking by force, fraud or coercion, and transportation to engage in prostitution in the indictment unsealed Tuesday(Sept. 17)

Combs-Indictment-24-Cr.-542.pdf
post photo preview
Netanyahu's Son Yair Changes Name To Yonatan Hon, As The Israeli PM Faces ICC Arrest Warrant Over Gaza Genocide

Yair Netanyahu has legally changed his name to Yonatan Hon, a decision revealed through 2026 tax records and finalized over the past year and a half. The new name ostensibly honors his late paternal uncle, Yonatan "Yoni" Netanyahu, who died during the 1976 Operation Entebbe rescue mission, while "Hon" is the original surname of his maternal grandfather, Shmuel Ben-Artzi. Under Israeli law, this name change is irreversible for seven years.

The move occurs as the Netanyahu family name faces intense international scrutiny, including an International Criminal Court arrest warrant for Prime Minister Benjamin Netanyahu regarding the war in Gaza. Yair, who resides in Florida, had previously used variations like "Yair Hun" on social media; his new legal address was listed satirically as "Balfour 0", mocking the Prime Minister’s official residence.

This is not the first name change within the family. Yair’s younger brother, Avner Netanyahu, adopted the name Avi Segal (his grandmother’s maiden name) to purchase property in Oxford and study abroad, citing security concerns. Prime Minister Benjamin Netanyahu himself used the name Ben Nitai while studying at MIT in the 1970s to facilitate integration in the United States.

Read full Article
post photo preview
US To Reinstate Naval Blockade Of Iranian Ports Over Strait Of Hormuz Attacks: Trump

Donald Trump Monday, announced on Truth Social that the U.S. is reinstating the "Iranian Blockade" on the Strait of Hormuz, declaring the waterway "OPEN, and will remain OPEN, with or without Iran." The President stated the measure targets only Iranian ships or customers, while all other nations retain "fair and open use" of the strategic corridor.

The president declared the U.S. will act as the "Guardian of the Hormuz Strait" and demanded a 20% reimbursement on all cargo shipped to cover security costs, asserting the process would begin immediately. However critics point out that Iran's Revolutionary Guards Corp (IRGC) controls ship transit through the strait by firing missiles on ships that try to take the US-supported route off the Omani coast.

"The Hormuz Strait is OPEN, and will remain OPEN, with or without Iran. We are reinstating THE IRANIAN BLOCKADE, so named because it is only stopping Iran's ships or customers from entering or leaving. All other countries will have fair and open use of the Strait," Trump wrote on Truth Social. "The U.S.A. will be, from this point forward, known as 'THE GUARDIAN OF THE HORMUZ STRAIT,' but as such, and as a matter of FAIRNESS, will be reimbursed, at the rate of 20% on all cargo shipped, for any and all costs necessary to do the job of providing safety and security to this very volatile section of the World. The process and formation will begin immediately."

Earlier in the day, during a phone interview on Fox News, Trump claimed, "We’re taking over the strait... We’re going to get paid for guarding it—a lot of money," suggesting wealthy Gulf nations should reimburse the U.S. for keeping the channel secure.

The reinstatement follows a breakdown in a 60-day truce and a weekend of intensified tit-for-tat missile and drone strikes between the U.S. and Iran, sparked by attacks on commercial shipping off the coast of Oman. Sunday's strikes marks the first combat use of U.S. unmanned surface vessels (Corsair drones) to strike facilities at the Bandar Abbas Naval Base.

In response, Iran declared the Strait closed, with the Revolutionary Guard vowing to prevent "illegal interference" by U.S. forces, while Iranian Foreign Ministry officials accused Washington of undermining the interim peace agreement.

The U.S. Central Command (CENTCOM) confirmed via X post, that enforcement of the naval blockade against all Iranian ports and coastal areas will commence on Tuesday, July 14, at 4 p.m. ET (2000 UTC). The military command warned that neutral vessels must depart the blockaded zone before the deadline, stating that any ship suspected of entering or leaving without authorization faces interception, diversion, and capture.

CENTCOM emphasized that the Strait of Hormuz is a vital maritime corridor for global trade and that Iran does not control it, following recent U.S. strikes on Iranian air-defense systems, radar sites, and drone capabilities.

TThe Strait of Hormuz is the most vital chokepoint in the global energy market, carrying roughly 20% of the world's petroleum and liquefied natural gas (LNG).

Iranian Foreign Minister Abbas Araghchi responded with dry sarcasm on social media. While mockingly agreeing that safe passage "should be compensated," he declared that Iran is and will remain the sole "GUARDIAN of the Strait". He added that Trump's proposed "20% is of course too much." Meanwhile, Iranian military commanders warned Gulf nations that providing logistical support to the U.S. blockade would be treated as "an act of war."

Maritime legal experts and international allies have raised concerns over Trump's plan to levy a 20% fee on transiting cargo. Historically, the U.S. has fiercely defended the Strait as an open international waterway free of transit fees. Implementation of a toll would likely trigger immense legal battles and push global energy prices higher.

However political observers and critics say that Trump appear to be flailing and "stuck" in the messy conflict with Iran, dismissing his social media post about a 20% transit fee as a desperate and provoctive rhetoric aimed at making the president appear in control of events on the ground in the strait.

Key importing nations in Asia, such as India, South Korea, and Thailand, are highly vulnerable to prolonged disruptions in the Strait. Previous weeks of the blockade in the spring of 2026 reportedly cost the Iranian economy billions, but also drove up global shipping insurance and fuel prices.

Read full Article
post photo preview
Conor McGregor Suffers Knee Injury In Return Fight Against Max Holloway: UFC 329

Max Holloway defeated Conor McGregor via first-round TKO at UFC 329 in Las Vegas, ending the bout just 1:09 into the opening round. McGregor suffered a severe right knee injury while attempting a jumping left roundhouse kick to start the fight, causing him to land awkwardly and collapse.

Holloway followed with ground strikes before referee Marc Goddard stepped in; McGregor was unable to continue, leading Holloway to signal the referee to stop the fight due to his opponent's obvious distress.

This welterweight bout marked McGregor’s return to the Octagon after a five-year hiatus, having last competed in 2021. The rematch was highly anticipated, as McGregor previously defeated Holloway via TKO in 2013 at featherweight.

Commentators noted the tragedy of the moment, with Daniel Cormier suggesting McGregor’s return from a long layoff may have overloaded his executive functions, leading to the reckless attempt that caused the injury.

UFC CEO Dana White indicated medical staff suspected a torn ACL, casting doubt on McGregor’s future in the sport.

"I was so sharp and so ready for this fight I cannot believe what has happened. The talk of me being off while walking in to the fight is nonsense. I was calm, ready, and confident. I am in shock what has taken place. The devil is literally staring at me right in front of my face here. I am not engaging. I will be at church tomorrow. I will overcome this. I will not be deterred. I will return," McGregor wrote on X after the fight.

Here the other key results from UFC 329.

Paddy Pimblett defeated Benoît Saint Denis via technical submission (D’Arce choke) at 0:52 of Round 1.

Mario Bautista defeated Cory Sandhagen by unanimous decision (29-28, 29-28, 29-28).

Brandon Royval defeated Lone’er Kavanagh via submission (rear-naked choke) at 3:40 of Round 3.

King Green defeated Terrance McKinney via TKO at 4:59 of Round 1.

Robert Whittaker defeated Nikita Krylov via TKO at 1:01 of Round 3.

Adrian Yañez defeated Cody Garbrandt via TKO at 2:47 of Round 1.

Read full Article
See More
Available on mobile and TV devices
google store google store app store app store
google store google store app tv store app tv store amazon store amazon store roku store roku store
Powered by Locals