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
Trump Announces Israel-Lebanon Ceasefire, As Iran Threatens Retaliation Over Port Blockade By US

President Donald Trump announced a 10-day ceasefire between Israel and Lebanon on Thursday, stating it would begin at 2100 UTC following conversations with Lebanese President Joseph Aoun and Israeli Prime Minister Benjamin Netanyahu. Trump invited both leaders to the White House for the first meaningful direct talks between Israel and Lebanon since 1983, calling the ceasefire a step toward achieving peace and claiming it as his “10th war” solved.

"I just had excellent conversations with the Highly Respected President Joseph Aoun, of Lebanon, and Prime Minister Bibi Netanyahu, of Israel," Trump wrote on Truth Social. "These two Leaders have agreed that in order to achieve PEACE between their Countries, they will formally begin a 10 Day CEASEFIRE at 5 P.M. EST. On Tuesday, the two Countries met for the first time in 34 years here in Washington, D.C., with our Great Secretary of State, Marco Rubio. I have directed Vice President JD Vance and Secretary of State Rubio, together with the Chairman of the Joint Chiefs of Staff, Dan Razin' Caine, to work with Israel and Lebanon to achieve a Lasting PEACE. It has been my Honor to solve 9 Wars across the World, and this will be my 10th, so let's, GET IT DONE!"

The ceasefire followed a rare meeting between Israeli and Lebanese diplomats in Washington on Tuesday, the first such encounter in decades, hosted by Secretary Rubio. Hostilities between Israel and Lebanese militant group Hezbollah escalated amid the US-Israel war on Iran.

While Lebanese Prime Minister Nawaf Salam welcomed the truce as a “pivotal Lebanese demand,” Hezbollah expressed skepticism, with senior lawmaker Hassan Fadlallah saying their adherence depends on Israel halting all hostilities. Lebanese President Aoun reportedly refused to speak directly with Netanyahu, citing the ongoing Israeli occupation of southern Lebanon, though he thanked Trump and Rubio for their mediation efforts.

Israel conducted a major strike on the last bridge connecting southern Lebanon across the Litani River, severing critical infrastructure just before the ceasefire took effect.

Despite the truce, Netanyahu confirmed Israeli forces would remain in a 6-mile-deep buffer zone in southern Lebanon, framing the ceasefire as a “timeout” contingent on Hezbollah’s disarmament and a future peace agreement.

Trump linked the Lebanon ceasefire to broader negotiations with Iran, emphasizing that U.S. military readiness remains high—Defense Secretary Pete Hegseth warned that combat operations could resume if Iran does not agree to a deal, including on enriched uranium limits. The U.S. asserts the Lebanon ceasefire is separate from its truce with Iran, though Iran claims otherwise.

But Iran had rightly maintained that its 2-week ceasefire agreement with the U.S. also covers the Israel-Hezbollah war, and has reportedly refused to engage in a second round of negotiations with the U.S. in Pakistan, if Israel does not pause it's military operations in Lebanon.

Hegseth, Joint Chiefs Chairman Gen. Dan Caine, and CENTCOM Commander Adm. Bradley Cooper held a briefing confirming a sustained U.S. blockade of all Iranian ports and the coastline, distinct from a full closure of the Strait of Hormuz. The operation, codenamed Operation Epic Fury, began at 1400 UTC on Monday, following the collapse of peace talks in Islamabad, with U.S. forces warning that they will use force against any vessel attempting to enter or leave Iranian ports regardless of nationality.

13 ships have turned away in the past 24 hours after receiving warnings; over 10,000 U.S. personnel, a dozen ships, and dozens of aircraft are involved, with enforcement occurring in both Iranian territorial seas and international waters. Hegseth stated the blockade would last "as long as it takes" and warned that if Iran rejects a deal, U.S. forces are ready to resume strikes on infrastructure, power, and energy facilities.

Caine emphasized that U.S. forces remain "locked and loaded" and that Iran lacks the defense industry to replenish offensive or defensive capabilities lost during over five weeks of prior strikes. Adm. Cooper noted that the current ceasefire is being utilized to rearm, retool, and adjust tactics, with high troop morale and a focus on preventing Iran from moving military assets.

The blockade was initiated after peace talks in Pakistan failed to produce an agreement, prompting the U.S. to escalate pressure on Tehran. While the U.S. insists the operation targets specific Iranian ports rather than the broader Strait of Hormuz, the military has indicated it will pursue any vessel, including those in the "dark fleet," providing material support to Iran.

Hegseth further criticized the press for negative coverage, comparing them to the Pharisees, while affirming that U.S. objectives—preventing Iran from acquiring a nuclear weapon—remain firm.

Read full Article
post photo preview
Trump, Pope Leo, PM Meloni, JD Vance Feud Over Iran War, Blasphemous Meme

Donald Trump launched a scathing attack on Pope Leo XIV via Truth Social and public remarks, sparking a diplomatic and religious backlash, after the pontiff criticized Trump’s threats toward Iran and denounced the "delusion of omnipotence" driving the U.S.-Israeli war.

In a late-night Truth Social post on Sunday, Trump called the pope — the first U.S.-born pontiff — “WEAK on Crime, and terrible for Foreign Policy,” claimed “I don’t want a Pope who thinks it’s OK for Iran to have a Nuclear Weapon”, and asserted “If I wasn’t in the White House, Leo wouldn’t be in the Vatican,” suggesting the Church appointed him to appease Trump. He also praised the pope’s brother, Louis Prevost, as “all MAGA.”

Pope Leo, aboard a papal flight to Algeria, responded calmly, stating he had “no fear of the Trump administration” and would continue advocating for peace, dialogue, and multilateralism, calling it his “moral duty” under the Gospel.

Trump further inflamed tensions by posting an AI-generated image of himself dressed in biblical robes, laying hands on a sick man with glowing light emanating from his fingers, evoking depictions of Jesus healing the sick. The image, posted during Orthodox Easter, which included a U.S. flag, eagles, and military figures, was deleted by Tuesday, amid widespread condemnation. Trump claimed it was meant to show him “as a doctor”, not as Christ, but critics, including evangelical and Catholic leaders, called it blasphemous.

AA5AbUC93w14l4tGJiQGM72GGnLYkssNpxKkhAb0lWKc59p7l2a7alfecHbeI1XL59z1hYJI3-qajgKEFuUDoKjCpN4j1nm_eZAljNz2HOxYY0kQ9thUP2-jtiI9otUj32O-L15YbTbemlGTgqAG9vlAlRMWovnKyG6P_oJ_I8RVLnWfJ_fwy2pXzEIzVgv46-cLCUQLLKVZYrX4cMxR-IYUtfzhA79QSXHw-f9pC9U=w1280

Archbishop Paul S. Coakley, head of the U.S. Conference of Catholic Bishops, stated he was “disheartened” and emphasized that the pope “is not his rival; nor is the Pope a politician. He is the Vicar of Christ.”

Prominent figures such as American activist and athlete Riley Gaines, commentator Michael Knowles, former congresswoman Marjorie Taylor Greene, and commentator David Brody labeled the image as "gross blasphemy" and "egomaniacal," with Gaines stating, "God shall not be mocked," and Greene calling it an "Antichrist spirit."

Iranian President Masoud Pezeshkian condemned insults directed at Pope Leo and criticized the Trump's AI-generated image, calling the "desecration of Jesus" unacceptable. In a post on X on Monday, 2026, Pezeshkian stated, "I condemn the insult to Your Excellency on behalf of the great nation of Iran, and declare that the desecration of Jesus, the prophet of peace and brotherhood, is not acceptable to any free person. I wish you glory by Allah."

When asked about the image, Trump claimed he intended it to show him as a doctor working with the Red Cross, stating, "I viewed that as a picture of me being a doctor... as a little fun playing the doctor and making people better," and blamed the "fake news" for the controversy.

The White House initially defended the post as an "internet meme" but later admitted a staffer had "erroneously" made the post after fierce criticism from Republican senators and faith-based media.

Vice President J.D. Vance, a Catholic, downplayed the incident, calling it a "joke" that Trump deleted because people "weren't understanding his humor," while also defending the President's unfiltered social media style. Speaking at a Turning Point USA event at the University of Georgia, on Tuesday, the vice president said the Pope should "be careful when he talks about matters of theology."

“I think that one of the issues here is that if you’re going to opine on matters of theology, you’ve got to be careful,” Vance continued, “you’ve got to make sure it’s anchored in the truth. And that’s one of the things that I try to do and it’s certainly something I would expect from clergy, whether they’re Catholic or Protestant.”

Vance's remarks drew reaction the U.S. bishops’ Committee on Doctrine who said that Pope Leo wasn’t merely trying to “opine” as the vice president suggested.

In a statement, the committee writes, "In light of recent public comments regarding the Catholic Church’s teaching on war and peace, Bishop James Massa, chairman of the U.S. Conference of Catholic Bishops’ Committee on Doctrine, issued the following statement:

"‘For over a thousand years, the Catholic Church has taught just war theory and it is that long tradition the Holy Father carefully references in his comments on war. A constant tenet of that thousand-year tradition is a nation can only legitimately take up the sword ‘in self-defense, once all peace efforts have failed’ (Catechism of the Catholic Church, no. 2308). That is, to be a just war it must be a defense against another who actively wages war, which is what the Holy Father actually said: ‘He does not listen to the prayers of those who wage war.’

"When Pope Leo XIV speaks as supreme pastor of the universal Church, he is not merely offering opinions on theology, he is preaching the Gospel and exercising his ministry as the Vicar of Christ. The consistent teaching of the Church is insistent that all people of good will must pray and work toward lasting peace while avoiding the evils and injustices that accompany all wars."

Italian Prime Minister Giorgia Meloni condemned Trump’s remarks as “unacceptable,” asserting that the pope has a right to call for peace. This marked a rare public rebuke from Meloni, a conservative ally who previously sought to bridge Trump with European leaders.

Trump retaliated, telling Corriere della Sera that “It is she who is unacceptable” and warned Iran could “blow up Italy in two minutes” if it acquired nuclear weapons.

Despite backlash from Catholic leaders and former allies, Trump refused to apologize, but instead doubled down. " Will someone please tell Pope Leo that Iran has killed 42,000 innocent, completely unarmed protesters in the last two months, and that for Iran to have a Nuclear Bomb is absolutely unacceptable," he claimed.

Read full Article
post photo preview
U.S. Enforcing Naval Blockade Of Iran, As Israeli Airstrikes Pummel Lebanon

The U.S. Central Command (CENTCOM) began enforcing a naval blockade of all maritime traffic entering or departing Iranian ports and coastal areas on April 13, 2026, at 14:00 UTC, following the collapse of U.S.-Iran peace talks in Islamabad. The blockade, which applies "impartially against vessels of all nations," targets Iranian ports on the Arabian Gulf and Gulf of Oman but excludes ships transiting the Strait of Hormuz to and from non-Iranian ports, preserving regional oil flows not linked to Iran.

CENTCOM issued formal notices to commercial mariners ahead of the blockade, outlining enforcement procedures. The move aims to pressure Iran to abandon its nuclear ambitions and reopen the Strait of Hormuz, which Tehran had effectively restricted to U.S. and Israeli allies since the war began on February 28.

President Donald Trump initially declared a full blockade of the Strait on social media, accusing Iran of "world extortion" for demanding tolls and citing mine threats, but the military’s implementation was more targeted.

Iran’s Islamic Revolutionary Guard Corps (IRGC) Naval Forces issued a statement warning that any military vessels approaching the Strait of Hormuz would be considered in violation of the two-week ceasefire and "dealt with severely."

Iranian officials, including Foreign Minister Abbas Araghchi and parliamentary speaker Mohammad Bagher Ghalibaf, claimed the Islamabad talks were close to a deal but collapsed due to U.S. "maximalism" and shifting demands. The U.S. and Iran agreed to a 2-week ceasefire last Tuesday.

Meanwhile, Israeli airstrikes continued in southern Lebanon, violating the ceasefire framework and complicating diplomatic efforts, as backchannel negotiations between Iran and the U.S. reportedly continue despite public hostilities.

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