Hello Seb,

I'm not happy with converting to PWA
This will mean to convert OM to JS+REST i.e. rewrite it completely one more
time
I doubt I can do another rewrite
Also I don't really like all these JS frameworks
I believe the content should be controlled on server

But this is an open source project :)


On Tue, 12 Oct 2021 at 10:07, seba.wag...@gmail.com <seba.wag...@gmail.com>
wrote:

> It is also possible to directly open the PWA instead of a new Browser
> window for when opening OpenMeetings via an invitation link. So that it
> opens the PWA directly. You can simply add a special URL parameter:
> https://web.dev/pwa-url-handler/
>
> So for invitation links we could potentially simply include the additional
> URL parameter for all links, if the PWA is installed it will open it with
> this link. Otherwise open in a new browser window. Should have no negative
> impact.
>
> In order to support versioning (or different installations of OpenMeetings)
> - in case a user has installed multiple OpenMeetings installations on the
> same mobile device  - we can include the name in the PWA name, so that it
> does separate those versions. This may not be even a problem, but it might
> be very handy for developers so you have multiple different icons on your
> home screen. Or in case we use the more advanced features of a PWA (e.g.
> local storage).
>
> Thanks
> Seb
>
> Sebastian Wagner
> Director Arrakeen Solutions, OM-Hosting.com
> http://arrakeen-solutions.co.nz/
> https://om-hosting.com - Cloud & Server Hosting for HTML5
> Video-Conferencing OpenMeetings
> <
> https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url
> >
> <
> https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url
> >
>
>
> On Tue, 12 Oct 2021 at 09:20, seba.wag...@gmail.com <seba.wag...@gmail.com
> >
> wrote:
>
> > Are we happy to proceed to:
> >  * Add manifest file and prompt to save to home screen on Mobile devices
> >  * Add prompt for mobile users to rotate device into landscape mode
> >
> > Thanks
> > Seb
> >
> > Sebastian Wagner
> > Director Arrakeen Solutions, OM-Hosting.com
> > http://arrakeen-solutions.co.nz/
> > https://om-hosting.com - Cloud & Server Hosting for HTML5
> > Video-Conferencing OpenMeetings
> >
> > <
> https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url
> >
> > <
> https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url
> >
> >
> >
> > On Mon, 11 Oct 2021 at 18:22, seba.wag...@gmail.com <
> seba.wag...@gmail.com>
> > wrote:
> >
> >> I would say OM is for landscape mode ...
> >>> Maybe we can show some message like: "OM will be much more useful in
> >>> landscape mode :)" ?
> >>
> >> => That was my first idea too. But I think if we go down that path I
> >> would probably also suggest to prompt users to save OpenMeetings to the
> >> home screen on the mobile device (and by doing so converting it into a
> >> Progressive Web App/PWA). Instead of just prompting for landscape mode.
> >>
> >> Cause once its a PWA we can:
> >>
> >>    - Control full screen/display mode and maximise screen usage (no back
> >>    button, no URL navigation bar) - and especially the URL bar stays
> away! The
> >>    annoying thing is that if you scroll on iOS is will show the URL bar
> again
> >>    and makes the screen smaller
> >>    - Orientation landscape (at least in Android, iOS show "unsupported
> >>    orientation" - user friendly message)
> >>    - Start OpenMeetings like a Mobile App via an Icon on your home
> >>    screen (it makes a huge difference actually to user behaviour)
> >>
> >> So it's a much more "native" feel when converted to PWA. And the effort
> >> in order to convert to a PWA is pretty small (create manifest file)
> >>
> >> In theory users can actually already save it to their home screen.
> >> OpenMeetings is just not using any of the features that would help to
> make
> >> it more user friendly in that case.
> >>
> >> So should we maybe rather prompt to "save to home screen" ? It just
> seems
> >> to give more options to improve things.
> >>
> >> Thanks
> >> Seb
> >>
> >> Sebastian Wagner
> >> Director Arrakeen Solutions, OM-Hosting.com
> >> http://arrakeen-solutions.co.nz/
> >> https://om-hosting.com - Cloud & Server Hosting for HTML5
> >> Video-Conferencing OpenMeetings
> >>
> >> <
> https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url
> >
> >> <
> https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url
> >
> >>
> >>
> >> On Mon, 11 Oct 2021 at 16:33, Maxim Solodovnik <solomax...@gmail.com>
> >> wrote:
> >>
> >>> I would say OM is for landscape mode ...
> >>> Maybe we can show some message like: "OM will be much more useful in
> >>> landscape mode :)" ?
> >>>
> >>> On Sun, 10 Oct 2021 at 05:30, seba.wag...@gmail.com <
> >>> seba.wag...@gmail.com>
> >>> wrote:
> >>>
> >>> > I've updated the mobile viewports which makes OpenMeetings a lot more
> >>> > usable on a Mobile device. Especially when in portrait mode it was
> >>> pretty
> >>> > much impossible to click any button or icon.Since they are literally
> >>> 2x2
> >>> > pixels in size on the screen.
> >>> >
> >>> > There are some sample screens of forms, for example on the login
> form:
> >>> > https://issues.apache.org/jira/browse/OPENMEETINGS-2685
> >>> > or when you try to click the icons to share your webcam / microphone:
> >>> > https://issues.apache.org/jira/browse/OPENMEETINGS-2686
> >>> >
> >>> > However now in portrait mode on the mobile device: The whiteboard is
> >>> very
> >>> > small. This is in portrait mode. Landscape is proportionally fine.
> >>> > See screenshots in
> >>> https://issues.apache.org/jira/browse/OPENMEETINGS-2686
> >>> >
> >>> > It would be better if in portrait mode on a mobile device screen: The
> >>> > whiteboard should use more space. For example by toggling the user
> >>> list to
> >>> > be "minimised" + adding some additional screen buttons for sharing
> >>> > webcam/microphone (outside of the user list).
> >>> >
> >>> > I would argue the ability to share your audio/video is essential to
> be
> >>> > visible. Also on a mobile device. But you don't need to see all the
> >>> users
> >>> > in the user list constantly. More important to see the whiteboard and
> >>> other
> >>> > users. However currently there isn't a way to minimise the user list
> >>> _and_
> >>> > show the audio/video sharing buttons. I'm thinking of adding this
> >>> > functionality. Just for mobile devices to become more usable.
> >>> >
> >>> > Thanks
> >>> > Seb
> >>> >
> >>> > Sebastian Wagner
> >>> > Director Arrakeen Solutions, OM-Hosting.com
> >>> > http://arrakeen-solutions.co.nz/
> >>> > https://om-hosting.com - Cloud & Server Hosting for HTML5
> >>> > Video-Conferencing OpenMeetings
> >>> > <
> >>> >
> >>>
> https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url
> >>> > >
> >>> > <
> >>> >
> >>>
> https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url
> >>> > >
> >>> >
> >>>
> >>>
> >>> --
> >>> Best regards,
> >>> Maxim
> >>>
> >>
>


-- 
Best regards,
Maxim

Reply via email to