•  
      request #19212 Warn users of very old versions of Firefox and Chrome
    Infos
    #19212
    Thomas Gerbet (tgerbet)
    2021-01-27 14:46
    2021-01-21 18:44
    20362
    Details
    Warn users of very old versions of Firefox and Chrome

    Tuleap should warn users of very old versions of Chrome and Firefox they should upgrade.

    We should warn the users for multiple reasons:

    • it is not a good thing for their security to use an unsupported critical software that browsers are nowadays so we should nudge them (and/or their IT department) in the right direction
    • it can be a source of frustration for them because they might encounter unexpected bugs in Tuleap 🐛
    • it can generate an unnecessary consumption of resources 🌱 (e.g. users of old versions of Chrome are able to use the new list picker but does not have the support for the lazy loading of images, they can end up loading a lot of user avatars they do not need)
    • it can negatively affect the performance of up to date browsers since under some circumstances we (Tuleap developers) can be forced to ship additional code and to polyfill features

    The proposal for the beginning of this year is to warn users of Chrome and Firefox older than the first release of the current Firefox ESR version. This means displaying a modal for Firefox < 78 and Chrome < 84. This is a voluntarily conservative choice since Tuleap is only supporting the latest version of these two browsers. A stricter approach might be counterproductive since we want to gently push users/IT departments in the right direction. Updating those versions can (and should) be done regularly.

    Other
    Empty
    Empty
    • [ ] enhancement
    • [ ] internal improvement
    Empty
    Stage
    Thomas Gerbet (tgerbet)
    Closed
    2021-01-27
    Attachments
    Empty
    References

    Follow-ups

    • User avatar

      Ok, let's close then.


      • Status changed from Under review to Closed
      • Connected artifacts
      • Close date set to 2021-01-27
    • User avatar
      Thomas Gerbet (tgerbet)2021-01-27 13:31
      It's a bit harder to do since it requires for us to know when a browser has been released. Things like Browserlist or matomo-org/device-detector do not include this information as far as I'm aware.

      Giving a minimum version can also be misleading, in the case of Chrome the only acceptable version is the "current stable", we should not put ourselves in a position where we endorse using an unsupported version 😟
    • User avatar

      Integrated in Tuleap 12.4.99.194

      I'm wondering if we should provide user with more information like

      "You are using Chrome 12 (from Dec 2011) ... you should upgrade to at least Chrome 89 (Jan 2020)" WDT ?

    • User avatar
      Thomas Gerbet (tgerbet)2021-01-21 22:38
      Patch under review: gerrit #21488.

      • Original Submission
        Something went wrong, the follow up content couldn't be loaded
        Only formatting have been changed, you should switch to markup to see the changes
      • Status changed from Under implementation to Under review