PROGRESSIVE WEB APPLICATION VERSION

JUNE 2022 PHOTO DIARYPHOTOGRAPHED BY WILLIAM MURPHY

SELECT IMAGES TO VIEW MORE PHOTOGRAPHS

Don't Forget To Scroll
Unfortunately because of costs I had to cancel my 2022 visit to Galway.

One thing that I have considered is switching from mirrorless cameras to iPhones or other smartphones. I have today, 7 June 2022, installed iOS 16 on my iPhone 12 Pro Max and took the opportunity to capture some images locally. In many ways I am very impressed by the iPhone as a camera but I don't really enjoy using it as much as using a normal camera with a viewfinder. I should mention that I used the Apple camera app and Halide Mark II.

iOS 16 is the 16th and upcoming major release of the iOS mobile operating system developed by Apple for its iPhone line of products. It was announced at the company's Worldwide Developers Conference on June 6, 2022, as the successor to iOS 15.

The public version of iOS 16 is expected to be released in late 2022, while the public beta is expected to become available in July 2022.

Halide couples the power of a DSLR camera with a clutter-free interface you can control with one thumb. Intuitive gestures, modelled after the focus and exposure dials on an old-school camera, make pros feel at home while capturing gorgeous ML-enhanced RAW images. And with Halide II’s support for Siri Shortcuts and a dedicated Apple Watch app, snapping the shutter from afar is a breeze.

MARROWBONE LANE AFTER AN INTENSE RAIN STORM 26 JUNE 2022

Stacks Image 5629

3D REPRESENTATION OR MODELCHRIST CHURCH CATHEDRAL 26 JUNE

I MAY HAVE FOUND ANOTHER MARIAN STATUE

3D REPRESENTATION OR MODELCHRIST CHURCH CATHEDRAL 26 JUNE

Stacks Image 5595

SUMMER STREET SOUTH - JOHN STREET SOUTHMY FIEST VISIT 26 JUNE 2022

JOHN STREET SOUTH AND SUMMER STREET SOUTH 26 JUNE 2022

FRANCIS STREET 26 JUNE 2022WHY THE DELAY

FRANCIS STREET 26 JUNE 2022

ARDEE STREET AND NEARBYPIMLICO AREA OF DUBLIN JUNE 2022

ARDEE STREET JUNE 2022

THE HOLLOW IN PHOENIX PARKFEATURING AN ELEGANT BANDSTAND

FEATURING AN ELEGANT BANDSTAND

CAPEL STREET AFTER THE PRIDE PARADEBEFORE THE REAL PARTY BEGINS

CAPEL STREET AFTER THE PRIDE PARADE

GETTING READY FOR DUBLIN PRIDE CAPEL STREET JUNE 2022

Stacks Image 5493

PEOPLE'S FLOWER GARDENS23 JUNE 2022

PEOPLE

INTERESTING SHELTER IN PHOENIX PARK23 JUNE 2022

Stacks Image 5453

THE GROUNDS OF ST PATRICK'S COLLEGEMAYNOOTH JUNE 2022

THE GROUNDS OF ST PATRICK

FATIMA LUAS TRAM STOPPHOTOGRAPHED 20 JUNE 2022

FATIMA LUAS TRAM STOP

DRIMNAGH TRAM STOPPUBLIC TRANSPORT JUNE 2022

DRIMNAGH TRAM STOP

GOLDENBRIDGE CEMETERY I WAS SURPRISED BY THE FACT THAT IT WAS OPEN 20 JUNE 2022

Stacks Image 5388

JUNIOR HOUSE GARDENSST PATRICK'S COLLEGE MAYNOOTH JUNE 2022

JUNIOR HOUSE GARDENS

MAYNOOTH CASTLEPHOTOGRAPHED 19 JUNE 2022

MAYNOOTH CASTLE JUNE 2022

THE BRIDGE THAT LOOKS LIKE A HARPACROSS TWO BUILDINGS

Stacks Image 5337

SLIPSTREAM IMO 9444560 AT SIR JOHN ROGERSON'S QUAY

Stacks Image 5320

NO THROUGH TRAFFIC ALLOWEDUPPER SECTION OF LOWER GRANGEGORMAN

Stacks Image 5302

NOTHING KILLS LIKE HUNGERCONCERN WORLDWIDE CAMPAIGN

CONCERN WORLDWIDE

LUAS TRAM STOPGRANGEGORMAN JUNE 2022

GrangeGormanTramStopJune2022

STONEYBATTER AREA OF DUBLINJUNE 2022

STONEYBATTER AREA OF DUBLIN

MAIN UNIVERSITY CAMPUS TU JUNE 2022

TU MAIN CAMPUS JUNE 2022

THE PIGEONS HAVE RETURNEDURBAN EXPRESSION AND DEPRESSION AT 30 MANOR STREET

URBAN EXPRESSION AND DEPRESSION AT 30 MANOR STREET

TRAM STOP AT BROADSTONE JUNE 2022TESTING iOS 16 AND iPHONE 12 PRO MAX

Stacks Image 5171

This site is currently being rebuilt in the background and the current major project is to switch to PWA during 2022 and this has proved to be more difficult than expected.

A progressive web application (PWA), commonly known as a progressive web app, is a type of application software delivered through the web, built using common web technologies including HTML, CSS, JavaScript, and WebAssembly. It is intended to work on any platform that uses a standards-compliant browser, including both desktop and mobile devices.

As of 2021, PWA features are supported to varying degrees by Google Chrome, Apple Safari, Firefox for Android, and Microsoft Edge but not by Firefox for desktop.


Since a progressive web app is a type of webpage or website known as a web application, they do not require separate bundling or distribution. Developers can just publish the web application online, ensure that it meets baseline "installability requirements", and users will be able to add the application to their home screen. Publishing the app to digital distribution systems like Apple App Store or Google Play is optional.

In 2015, designer Frances Berriman and Google Chrome engineer Alex Russell coined the term "progressive web apps" to describe apps taking advantage of new features supported by modern browsers, including service workers and web app manifests, that let users upgrade web apps to progressive web applications in their native operating system (OS). Google then put significant efforts into promoting PWA development for Android. Firefox introduced support for service workers in 2016, and Microsoft Edge and Apple Safari followed in 2018, making service workers available on all major systems.

By 2019, PWAs were supported by desktop versions of most browsers, including Microsoft Edge (on Windows) and Google Chrome[ (on Windows, macOS, Chrome OS and Linux).

In December 2020, Firefox for desktop abandoned implementation of PWAs (specifically, removed the prototype "site-specific browser" configuration that had been available as an experimental feature). A Firefox architect noted: "The signal I hope we are sending is that PWA support is not coming to desktop Firefox anytime soon." Mozilla still plans to support PWAs on Android.


Since a progressive web app is a type of webpage or website known as a web application, they do not require separate bundling or distribution. In particular, there is no requirement for developers or users to install the web apps via digital distribution systems like Apple App Store, Google Play, Microsoft Store or Samsung Galaxy Store. To varying degrees, the major app stores support publication of PWAs.[1] Google Play, Microsoft Store,[19] and Samsung Galaxy Store support PWAs, but Apple App Store does not. Microsoft Store publishes some qualifying PWAs automatically (even without app authors' request) after discovering them via Bing indexing.
Progressive web apps are all designed to work on any browser that is compliant with the appropriate web standards. As with other cross-platform solutions, the goal is to help developers build cross-platform apps more easily than they would with native apps. Progressive web apps employ the progressive enhancement web development strategy.

Some progressive web apps use an architectural approach called the App Shell Model.[ In this model, service workers store the Basic User Interface or "shell" of the responsive web design web application in the browser's offline cache. This model allows for PWAs to maintain native-like use with or without web connectivity. This can improve loading time, by providing an initial static frame, a layout or architecture into which content can be loaded progressively as well as dynamically.

The technical baseline criteria for a site to be considered a progressive web app and therefore "installable" by browsers were described by Russell in a follow-up post[23] and updated since:

Originate from a secure origin. Served over TLS and green padlock displays (no active mixed content). Progressive web apps must be served via HTTPS to ensure user privacy, security, and content authenticity.

Register a service worker with a fetch handler. Progressive web apps must use service workers to create programmable content caches. Unlike regular HTTP web cache, which caches content after the first use and then relies on various heuristics to guess when content is no longer needed, programmable caches can explicitly prefetch content in advance before it's used for the first time and explicitly discard it when it is no longer needed. This requirement helps pages to be accessible offline or on low quality networks.

Reference a web app manifest. The manifest must contain at least the five key properties: name or short_name, start_url, and display (with a value of standalone, fullscreen or minimal-ui), and icons (with 192px and a 512px versions). Information contained in manifest makes PWAs easily shareable via a URL, discoverable by a search engines, and alleviates complex installation procedures (but PWAs still can be listed in a third-party app store).[27] Furthermore, PWAs support native app-style interactions and navigation, including being added to home screen, displaying splashscreens, etc.



Commercial DisclosurePLEASE NOTE THAT LINKS BELOW MAY REDIRECT YOU TO THE AMAZON LOCATION MOST LIKELY TO SHIP TO YOUR ADDRESS

You will find links to buy products from Amazon, Google and other partners. If you click on these links, you’ll find that the URL includes a small extra piece of text which identifies that the click came from my websites. This text is an affiliate code, and it means that I get a small percentage of the money you spend if you choose to buy that product, or, in some cases, other products from the site soon after. These affiliate links help pay the costs of producing my websites and ensure that the content is free to you.

ZEISS BATIS 85mm LENS

EXCELLENT STREET IMAGES JUNE 2022