Offline first web development.

Adobe Community Professional ,
Jun 06, 2019

Copy link to clipboard

Copied

A few years back, the buzz word was 'mobile first' accentuating the fact that mobile use was rising exponentially. Has this now been replaced by 'offline first'?

Reading articles like Offline-first web and mobile apps: Top frameworks and components | TechBeacon and viewing Going Big: PWAs Come to Desktop and Chrome OS (Google I/O ’19) - YouTube​, it looks like we should start to embrace HTTPS, manifest files and service workers with more to come. Maybe this will give us 'professionals' the edge over the likes of wix - lost my second customer in as many months to a wixer.


Ben

Views

801

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more

Offline first web development.

Adobe Community Professional ,
Jun 06, 2019

Copy link to clipboard

Copied

A few years back, the buzz word was 'mobile first' accentuating the fact that mobile use was rising exponentially. Has this now been replaced by 'offline first'?

Reading articles like Offline-first web and mobile apps: Top frameworks and components | TechBeacon and viewing Going Big: PWAs Come to Desktop and Chrome OS (Google I/O ’19) - YouTube​, it looks like we should start to embrace HTTPS, manifest files and service workers with more to come. Maybe this will give us 'professionals' the edge over the likes of wix - lost my second customer in as many months to a wixer.


Ben

Views

802

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Jun 06, 2019 0
LEGEND ,
Jun 06, 2019

Copy link to clipboard

Copied

I'm going to 'promote' a slightly different reason for, (or against) the offline browser based web app/site.

In the app I was part of, offline was an essential feature, but I'm not certain if it would be relevant in many circumstances beyond having the location of a small buisness 'stored' in a browser for viewing when offline. My reason for saying that, is that although a technical or commerce browser based app, often requires the information be stored for the user when offline, but a small buisness that depends on 'footfall' rather than online requirerments, would only have an essential of allowing the user to physicaly locate the business.

Maybe I'm looking at small business requirements from a large organisation/commercial viewpoint though. As I admit my experiance with small or even medium sized sites is almost none existant in the last 10 years.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jun 06, 2019 0
LEGEND ,
Jun 06, 2019

Copy link to clipboard

Copied

Before I forget. I did discuss the future requierments of offline usage, with Scott, (a long time ago) just after the release of CS5, and a number of proplems when creating them, (and possible solutions) in a very old now discussion in this forum.

At the time many, (so called experts) people said it was not required as html5 etc would not be usable untill the 2020's, (Scott did disagree with that view) but what happened in Adobe/Dw managment regarding the problems/solutions presented I obviously have no idea, and Scott left Adobe after CS6.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jun 06, 2019 0
Adobe Community Professional ,
Jun 07, 2019

Copy link to clipboard

Copied

unlike Paula ( ), Ben I share your point of view and I find your remark very relevant.

whatever the size of the company, and whatever the nature of the website, the fact that on the one hand it is possible to manage the caching in a very fine way is something that makes the usability of the application much more flexible.

and on the other hand, being able to orient the heavy mechanisms on parallel threads is an almost unavoidable necessity. Many processes can block the loading and painting flexibility of the pages

thanks for both links I have seen them before... I will prepare a snack, lie down on a deckchair (the sun is still only shy for the moment, and so take advantage of this ephemeral freshness to project them on the terrace.... thanks

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jun 07, 2019 1
Adobe Community Professional ,
Jun 07, 2019

Copy link to clipboard

Copied

Wow... I couldn't watch the conference, the guy who talks is too stuck, reads his text below, and gives a discomfort of listening...

but thanks anyway for the link Ben, it clearly specifies the direction that the development must take and it confirms in every way your message #1

Too bad no one from Adobe listens here... and reads these messages

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jun 07, 2019 0
LEGEND ,
Jun 07, 2019

Copy link to clipboard

Copied

I did investigate this once and its useless for anything you want to keep up-to-date on a daily basis as its always outdated information. Im sure its good for something - information which rarely changes I would assume.

I think the tendency would be to assume the app information is always up-to-date which is potentially dangerous. As Paula suggests basic 'static' information works fine but anything critical just doesnt get pushed to the app until the user reconnects.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jun 07, 2019 0
Adobe Community Professional ,
Jun 07, 2019

Copy link to clipboard

Copied

nope, it's made for... it handles the data refresh, the worker in which you work, and all the control of the files

but

I think that one should not reduce the PWA to only the offline aspect of the application needs, but all the peripherical ones as (just some of them) access to os integration, fetch API, push and ntework notification and so on...

As Ben I think that as by the past one was calling for Mobile First one should greatly promote the PWA way. Anyway, Any way, and as usual, it's just a point of view any one is still free to act and code the way he or she likes...

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jun 07, 2019 1
LEGEND ,
Jun 07, 2019

Copy link to clipboard

Copied

BenPleysier  wrote

Maybe this will give us 'professionals' the edge over the likes of wix - lost my second customer in as many months to a wixer.

Oh well you're part of the problem not the answer, being a Wappler user. Reap what you sow in the kindest possible way I just keep doing what I do and hope that there are enough sensible clients out there that appreciate knowledge and skill. Infact I dont really care these days, it is what it is and at this late stage of my career it all really makes little difference to me personally but I'm going to continue to fight for the 'professional' corner as much as I think it a lost cause at the lower-end of the market.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jun 07, 2019 0
Adobe Community Professional ,
Jun 07, 2019

Copy link to clipboard

Copied

with all due respect, and by placing as much care as necessary due to the barrier of cultures and language....

we are not talking here about a way of developing, nor about an approach that is professional or amateur...

what are we talking about here?

we are talking about the fact that more and more users use mobile devices to consult the web, and the web in general... certainly the web still has a lot of text and image, but whether you like it or not, it is becoming more and more applicative, interconnected (between the device and other networks), and this mobility necessarily generates movements that cross connection and/or bandwidth losses

Moreover, typing a URL with the thumb is much less practical than an icon on the desktop... and a full screen remains whether or not you want to be more ergonomic than just one tab among many others in an application...

users themselves... don't care what this type of application is called, or what language the developer used, let alone whether it's a professional or amateur or other technology we're talking about...

what he wants is the result, the efficiency, the user experience that is at the maximum of his habits, and that he does not have to wonder if he has to share the link, save a favorite (ooh... the old words... ) send it on another network, follow it, be informed of an update....

that's what we're starting to talk about with Ben.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jun 07, 2019 0
LEGEND ,
Jun 07, 2019

Copy link to clipboard

Copied

https://forums.adobe.com/people/B+i+r+n+o+u  wrote


that's what we're starting to talk about with Ben.

Unless you are choosing to selectively ignore what was said - this is what Ben INCLUDED in his post, which I chose to answer:

'Maybe this will give us 'professionals' the edge over the likes of wix - lost my second customer in as many months to a wixer.'

But as is becoming typical you choose to answer something completely irrelevant to what I responded to, which I persoanally found most interesting in his post, considering Ben uses, what some may consider a Wix type approach.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jun 07, 2019 0