Guest User!

You are not Sophos Staff.

[7.490][FEATURE][ACK] Hitting F5 causes WebAdmin to revert to the logon screen

Hitting F5 causes WebAdmin to revert to the logon screen instead of refreshing the current page/view.
  • Astaro Beta Report
    --------------------------------
    Version: 7.490
    Type: FEATURE
    State: ACK
    Reporter: TheGish
    Contributor: 
    MantisID: 
    --------------------------------
  • Interesting observation by someone new to Astaro.  The rest of us have become accustomed to this.  I'm no Ajax programmer, so I don't know if it's possible to solve this problem.  Google found Ajax - SWiK, which includes:

    Ajax suffers from common complaints directed at Javascript driven applications. Some of these include problems with expected user behavior of the browser’s ‘back button’, accessibility problems from the perspective of users and search bots, and various cues generated by the browser such as the loading throbber that must be emulated directly by Ajax developers.

    More on this topic can be found in the Ajax Mistakes article.


    Gmail understands the back and refresh buttons "correctly," so I wonder if it wouldn't be posssible to address this in a future release.  However, I must admit that I've adapted to the current situation, so maybe it's preferable.

    Cheers - Bob
     
    Sophos UTM Community Moderator
    Sophos Certified Architect - UTM
    Sophos Certified Engineer - XG
    Gold Solution Partner since 2005
    MediaSoft, Inc. USA
  • Note that Astaro does have a little refresh button at the top of each page.

    Barry
  • We have that refresh button to accomodate this. I wouldn't label this a "Bug" per se, more of a limitation.
  • Well, Angelo, I think the questions are: Why is it desirable to leave it the way it is?  If it's preferable to change it to normal, intuitive behavior, how difficult is it?  If the behavior is changed, will that make future improvements easier or more difficult, and by how much?

    It's not unintended behavior, so it's not clearly a bug, but if we were to weigh it, I can't help but think the balance would indicate "bug" instead of "feature."

    [Insert my standard rant about defining "bug" as something that disappoints the customer instead of something that the programmer didn't intend.]

    Cheers - Bob
     
    Sophos UTM Community Moderator
    Sophos Certified Architect - UTM
    Sophos Certified Engineer - XG
    Gold Solution Partner since 2005
    MediaSoft, Inc. USA
  • I would consider this a bug.  Using the browser button should have the same effect as using the button in the UI.  Isn't the UI button a workaround for the real issue?
  • This is definitely not an issue. We've already prepared a hack that gives you back the accustomed behaviour of the back/forward buttons, but when and if this hack will be included in the GUI is not discussed yet.

    Regarding to the reload button: we also can overwrite it's behaviour like the back/forward button, but Firefox 3.5.x will raise an error/warning message saying 'Do you really want to leave that page...'.

    GMail is a bad example, because the trick of GMail is that they do not overwrite the reload behaviour of the browser; actually it works as any other website. By hitting the F5-key on GMail, your browser sends a normal GET request with the URL that you can see in the location bar. They just parse that URL and re-render the whole page, so the reload is not an AJAX request as in WebAdmin.

    As we are not encoding your current location within the GUI in the URL, we are not able to re-parse the page as GMail does and adding this capability is not that trivial as it sounds like.

    Cheers,

    Sascha Rudolph
    Senior Software Engineer, NSG

  • Thanks, Sascha - that's exactly what I was hoping to hear.  My vote would be to make location encoding a long-term goal and to install back/forward/reload in V8.000.

    Cheers - Bob
     
    Sophos UTM Community Moderator
    Sophos Certified Architect - UTM
    Sophos Certified Engineer - XG
    Gold Solution Partner since 2005
    MediaSoft, Inc. USA