Skip to main content

Cookie settings

We use cookies to ensure the basic functionalities of the website and to enhance your online experience. You can choose for each category to opt-in/out whenever you want.

Essential

Preferences

Analytics and statistics

Marketing

Changes at "Custom offline fallback page"

Avatar: AndrƩs AndrƩs

Title

  • +{"en"=>"Custom offline fallback page"}

Body

  • +["

    Ref. PWA10

    NOTE: this feature is from a big development. See PWA discussion at GitHub.

    Is your feature request related to a problem? Please describe.

    As a visitor, when I donā€™t have connectivity and enter a Decidim page what I get is the ā€œNo internet connectionā€ screen (aka Downasaur).

    Describe the solution youā€™d like
    I would want to see a personalized error message. For doing this exists the ServiceWorker API. It could also serve us as a building block for having other kinds of features with better offline support, such as being able toā€¦

    • ā€¦ read my messages
    • ā€¦ send new messages when I get connectivity again
    • ā€¦ download some parts of the platform (like all the contents of a given space)

    Describe alternatives youā€™ve considered
    To use something like Cordova or Ionic, but would be much more expensive to implement given our current architecture.

    Additional context


    Lighthouse relevant section

    Does this issue could impact on users private data?
    Could be, as this could potentially enable us to download some private data to the participant's mobile phone or browser, and an evil actor with local access to her device could read that data. At the moment we will only show a friendlier nonconnected page.

    Acceptance criteria

    • Given that Iā€™m a visitor that has already visited once Decidim and Iā€™m not online,
      When I go again
      Then I see a custom error message.


    "]

Confirm

Please log in

The password is too short.

Share