keneci
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 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
February 18, 2026
post photo preview
3 Dead After Transgender Gunman Opens Fire At Rhode Island Ice Hockey Game Killing Ex-wife

Robert Dorgan, 56, who used the name Roberta Esposito, opened fire at the Dennis M. Lynch Arena in Pawtucket, Rhode Island, during a high school boys’ ice hockey game Monday, killing his ex-wife Rhonda Dorgan and their son Aidan Dorgan, who was a senior at North Providence High School and playing in the game.

Three others, including a family friend, were critically injured before Dorgan died by suicide with a self-inflicted gunshot wound.

Pawtucket Police Chief Tina Goncalves confirmed the incident was a targeted family dispute. An adult daughter of Dorgan later told reporters, “He shot my family, and he’s dead now,” describing her father as “very sick” and “mentally ill.”

Witnesses described confusion at first, mistaking gunshots for crowd noise. A parent attempted to intervene but was overpowered. Dorgan was armed with two guns, both recovered at the scene.

The shooting reportedly stemmed from a long history of family conflict, primarily tied to Dorgan’s gender transition. In 2020, Rhonda Dorgan filed for divorce, initially citing gender reassignment surgery and narcissistic personality disorder traits as grounds—reasons later replaced with “irreconcilable differences.”

The divorce was finalized in June 2021. Dorgan, who had lived in Florida as a truck driver, reportedly faced threats from his father-in-law, who allegedly demanded he leave the family home after his transition and threatened him with violence, including being “murdered by an Asian street gang.”

Dorgan reportedly had a documented history of mental health struggles and family disputes. He accused his mother of assault in 2020, and court records show he reported threats from his father-in-law, though charges were later dismissed.

In the days before the shooting, Dorgan posted disturbing messages online under the name Roberta Dorgano, including a warning: “Keep bashing us. But do not wonder why we Go BESERK,” in response to anti-trans rhetoric. He also shared a video of a woman loading ammunition while running on a treadmill.

On the day of the shooting, Dorgan posted on social media: “I have a beloved RHONDA too, my friend,” referencing a post by Rep. Thomas Massie about his late wife. The attack unfolded around 2:30 PM during the game.

The shooter's daughter Ava Dorgan (20), who was not at the game, reportedly confirmed the next day that her mother Rhonda and brother Aidan were killed, while her maternal grandparents and her mother's friend were critically injured.

Ava described her father as having mental health issues for years, said the family had not been close to him recently, and noted he had no known prior violence or gun ownership that she was aware of. (Some reports paraphrase her linking his issues to deeper problems beyond gender identity.)

Read full Article
February 14, 2026
post photo preview
SpaceX Crew-12 Astronauts Arrive At Short-staffed ISS On Valentine's Day

SpaceX Crew-12 Dragon Freedom successfully docked at the space-facing port of the Harmony module of the International Space Station (ISS) on Saturday, (Feb. 14), at 2015 UTC, marking the beginning of their eight-month long-duration mission. Freedom, carrying four astronauts, arrived on Valentine’s Day, completing a 34-hour journey from launch.

"With that gentle contact, we have bridged the legacy of humankind's continuous presence in space. It has been more than 25 years at this very site," radioed Jessica Meir, Crew-12 commander. "The International Space Station is more than a structure, it is a promise kept. Decades in the making, built by nations, sustained by trust and partnerships, and powered by science, innovation and curiosity."

"As we look back at Earth through these windows, we are reminded that cooperation is not just possible, it is essential. Up here there are no borders and hope is universal," she said.

SpaceX Falcon 9 successfully launched the Crew-12 mission on Friday (Feb. 13), at 1015 UTC from Space Launch Complex 40 (SLC-40) at Cape Canaveral Space Force Station, Florida.

Also aboard Freedom are mission pilot and NASA astronaut Jack Hathaway, European Space Agency (ESA) astronaut Sophie Adenot; and mission specialist and Roscosmos cosmonaut Andrey Fedyaev.

“Soft capture complete.” Meir confirmed Dragon's soft capture with the ISS port.

After standard leak checks and pressure equalization, the hatches between the Dragon and the ISS opened at 2030 UTC.

The new crew was welcomed aboard the ISS by the Expedition 74 crew: NASA’s Chris Williams and Roscosmos cosmonauts Sergey Kud-Sverchkov and Sergey Mikaev.

The crew unveiled a handmade crocheted zero-G indicator featuring a model of Earth with four connected satellites, each representing a crew member. The Earth was made by Meir’s childhood friend, and the bananas symbolize Adenot.

The crew shared a message of unity: “We’re reminded that we’re all connected. Take care of one another and keep reaching higher.”

After hatch opening, the crew began offloading cargo and transitioning into their new orbital home. Their mission includes two spacewalks (postponed due to Crew-11’s early departure), research on microgravity’s effects on human physiology, pneumonia-causing bacteria, and plant-microbe interactions to support future Artemis missions to the Moon and Mars.

The ISS had been operating with a "skeleton crew" of three after the unprecedented medical evacuation of the Crew-11 astronauts in mid-January 2026 due to a serious health issue. Crew-12 was launched to restore the station’s full crew of seven, ensuring continuity of scientific operations and station maintenance.

The mission follows the Crew-9 return, which saw NASA astronauts Sunita Williams and Barry Wilmore spend nearly nine months on the ISS after their original Starliner mission was cut short due to technical issues.

Crew-12 mission marks SpaceX’s 12th long-duration crewed flight to the ISS since 2020. The ISS is expected to remain operational until 2030, under a U.S.-Russia-led international partnership.

=================

SpaceX Falcon 9 successfully launched the Crew-12 mission on Friday (Feb. 13), at 1015 UTC from Space Launch Complex 40 (SLC-40) at Cape Canaveral Space Force Station, Florida. The rocket carried the Crew Dragon 'Freedom' capsule with four astronauts to the International Space Station (ISS), replacing the Crew-11 team that departed early due to the first-ever medical evacuation from the ISS.

Falcon 9 first stage B1101, previously used in the Starlink 6-88 mission, successfully returned to Earth and landed at Landing Zone 40 (LZ-40) — the first crewed mission to land at the pad adjacent to the launch site.

The Falcon 9's upper stage, meanwhile, continued its course into orbit and separated from Freedom after an orbital insertion burn. The capsule is scheduled to dock with the Harmony module’s zenith port on the ISS at about 2015 UTC on Feb. 14, 2026.

Crew-11 mission was cut short in mid-January 2026 after an undisclosed serious health condition affected one crew member, prompting an emergency return to Earth. This left the ISS operating with a skeleton crew of three: NASA astronaut Chris Williams and Roscosmos cosmonaut Sergey Kud-Sverchkov and Sergei Mikaev.

To restore the ISS to its normal crew complement of seven, NASA and SpaceX accelerated the Crew-12 launch to ensure a timely relief mission.

Aboard Freedom are Commander and NASA astronaut Jessica Meir, a marine biologist who is on her second spaceflight, previously made history with the first all-female spacewalk; Mission pilot Jack Hathaway a rookie NASA astronaut and former U.S. Navy fighter pilot; mission specialist and European Space Agency (ESA) astronaut Sophie Adenot a French helicopter pilot on first spaceflight; and mission specialist and Roscosmos cosmonaut Andrey Fedyaev who is on second ISS mission and replaced cosmonaut Oleg Artemyev, who was pulled from the mission in December 2025.

"That was quite a ride," Meir radioed to Mission Control after reaching orbit. "We have left the Earth, but the Earth has not left us."

During their about 8-month stay in space, they will continue research into microgravity's effects on human physiology and technologies supporting future Artemis missions to the Moon and Mars. They will also perform station maintenance, including two spacewalks that were postponed after the emergence of the Crew-11 medical situation.

Crew-12 was the second-ever crewed flight to launch from SLC-40 and the first mission to use SpaceX's new landing zone at that pad, dubbed LZ-40. SpaceX's previous crewed missions have primarily launched from Launch Complex-39A (LC-39A) at NASA's Kennedy Space Center, which is a few miles up the coast from the Space Force station. But recent work at LC-39A has prompted SpaceX to move all Falcon 9 launches to SLC-40 going forward.

SpaceX recently removed the crew access arm on the tower at LC-39A and is continuing construction at the pad to support its new Starship rocket, which recently cleared an environmental review for future launches from the Space Coast. The company will continue launching Falcon Heavy missions from LC-39A and is expected to complete construction to support Starship this year.

Read full Article
February 13, 2026
post photo preview
Crew-12: SpaceX Launches Astronauts To Short-staffed Space Station

SpaceX Falcon 9 successfully launched the Crew-12 mission on Friday (Feb. 13), at 1015 UTC from Space Launch Complex 40 (SLC-40) at Cape Canaveral Space Force Station, Florida. The rocket carried the Crew Dragon 'Freedom' capsule with four astronauts to the International Space Station (ISS), replacing the Crew-11 team that departed early due to the first-ever medical evacuation from the ISS.

Falcon 9 first stage B1101, previously used in the Starlink 6-88 mission, successfully returned to Earth and landed at Landing Zone 40 (LZ-40) — the first crewed mission to land at the pad adjacent to the launch site.

The Falcon 9's upper stage, meanwhile, continued its course into orbit and separated from Freedom after an orbital insertion burn. The capsule is scheduled to dock with the Harmony module’s zenith port on the ISS at about 2015 UTC on Feb. 14, 2026.

Crew-11 mission was cut short in mid-January 2026 after an undisclosed serious health condition affected one crew member, prompting an emergency return to Earth. This left the ISS operating with a skeleton crew of three: NASA astronaut Chris Williams and Roscosmos cosmonaut Sergey Kud-Sverchkov and Sergei Mikaev.

To restore the ISS to its normal crew complement of seven, NASA and SpaceX accelerated the Crew-12 launch to ensure a timely relief mission.

Aboard Freedom are Commander and NASA astronaut Jessica Meir, a marine biologist who is on her second spaceflight, previously made history with the first all-female spacewalk; Mission pilot Jack Hathaway a rookie NASA astronaut and former U.S. Navy fighter pilot; mission specialist and European Space Agency (ESA) astronaut Sophie Adenot a French helicopter pilot on first spaceflight; and mission specialist and Roscosmos cosmonaut Andrey Fedyaev who is on second ISS mission and replaced cosmonaut Oleg Artemyev, who was pulled from the mission in December 2025.

"That was quite a ride," Meir radioed to Mission Control after reaching orbit. "We have left the Earth, but the Earth has not left us."

During their about 8-month stay in space, they will continue research into microgravity's effects on human physiology and technologies supporting future Artemis missions to the Moon and Mars. They will also perform station maintenance, including two spacewalks that were postponed after the emergence of the Crew-11 medical situation.

Crew-12 was the second-ever crewed flight to launch from SLC-40 and the first mission to use SpaceX's new landing zone at that pad, dubbed LZ-40. SpaceX's previous crewed missions have primarily launched from Launch Complex-39A (LC-39A) at NASA's Kennedy Space Center, which is a few miles up the coast from the Space Force station. But recent work at LC-39A has prompted SpaceX to move all Falcon 9 launches to SLC-40 going forward.

SpaceX recently removed the crew access arm on the tower at LC-39A and is continuing construction at the pad to support its new Starship rocket, which recently cleared an environmental review for future launches from the Space Coast. The company will continue launching Falcon Heavy missions from LC-39A and is expected to complete construction to support Starship this year.

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