I go to a page in Phabricator.
Expected result:
The site is USER-FRIENDLY. I am logged in, thanks to cookies — I edited Wikipedia yesterday. Phabricator does not ask me to log in. If Phab does ask me to log in, then logging in is simple, it can be done on this asking page, without trap, and it works.
Observed result:
Phabricator asks me to log in. I follow this. I get the page for Log in. First, there is a big Login form. But this is a trap. If I try this one, this will not work. Secondly, there is a small image "Login or Register" "MediaWiki". I have to choose this last one — I am supposed to guess this. I click this image. I land on a page that asks for my nickname and my password. I start entering them. But suddenly I am interrupted and the keyboard goes away, the page gets reloaded! I try again... But this is impossible, the page gets reloaded again and again and again... The site is mad! I am trapped in an infinite loop. I try to stop the reloadings, but this is difficult. After some fight, I succeed to stop the reloadings, I don't know exactly how. Now, I enter my nickname and my password and I try to log in. I get a result page that gives me an error in red: some error about security that says that if I am sure then I have to go back and to reload the page and to log in again... I AM SURE THAT I WANT TO LOG IN. So I try that. But it fails. Beware of the reloadings... After some fight, I succeed over this log in barrrier, I don't know exactly how. But the story is not finished. I land on a page that asks me to authorize something or not. I click Authorize. Then I get an error page saying that "no current session..." or whatever. This page is a dead end. Then I think that I go back a few times... Maybe I reload the Phab page. And I am logged in Phabricator! Victory!
It would be very nice to improve and to correct that.
I suggest these to Wikimedia:
- Design and develop USER-FRIENDLY and SIMPLE processes and software.
- TEST your processes and software.
- Ask people in the street to do things with your processes and software and OBSERVE them.
Thank you.
I have Safari on an iPhone on iOS 9.0.2.
Nnemo