The Google Contacts UI sucks
Mar. 18th, 2012 11:15 amI just spent half an hour tidying my Google contacts, and gettng the list down from 370-odd people to 259, by deleting a bunch of not-actually-people and people-I'm-never-going-to-email-again, and merging together a bunch of contacts.
This process reminded me how much I hate Web UIs. There's always a lag between clicking on something and it opening up, keyboard support is minimal, and frankly the whole process is just less pleasant than using a proper UI.
Which is why I shudder whenever someone tells me that the future of applications is the web. Brrrrr.
This process reminded me how much I hate Web UIs. There's always a lag between clicking on something and it opening up, keyboard support is minimal, and frankly the whole process is just less pleasant than using a proper UI.
Which is why I shudder whenever someone tells me that the future of applications is the web. Brrrrr.
no subject
Date: 2012-03-18 11:26 am (UTC)no subject
Date: 2012-03-18 11:31 am (UTC)no subject
Date: 2012-03-18 12:21 pm (UTC)no subject
Date: 2012-03-18 12:25 pm (UTC)no subject
Date: 2012-03-19 11:00 am (UTC)no subject
Date: 2012-03-18 03:17 pm (UTC)no subject
Date: 2012-03-18 07:35 pm (UTC)The flurry of email about it was hilarious (if you had the right frame of mind):
Some people are experiencing problems but these are being addressed.
You must use it like this.
You have to physically be on campus, not VPNed or any of the satellite campuses. You have to use a PC. It has to be a standard work PC. You have to use Firefox or Chrome, Internet Explorer doesn't work. Honestly, who uses IE? It's crap.
Oh. Yes. We do know that standard work PCs only have IE installed. And we do know that some other work systems require IE, not Firefox or Chrome. But just humour us and install Firefox or Chrome for this one.
Oh. Yes. We know not everyone has permissions to install software, and not everyone has a standard work PC. If this is a problem for you try using a colleague's.
Oh. If you are using a colleague's PC, don't use it while they are logged in. You have to log out, then log in as you, wait for it to boot, then restart, then log in as you again.
Oh. Some people are still having problems with data going missing. Try hitting reload frequently when entering the data.
Actually, only hit reload on this page, not the other page, if you do that it'll throw it all away.
Oh. When we said 'page' we meant 'popup', sorry.
Look. Honestly, you should have done all the work in something else first, like Word, and saved it, then copy-and-pasted it in. You can't expect a web form to save what you type in it.
Oh. There is an issue with accented characters. Please use only standard ASCII characters. What is wrong with you people?
Oh. Users with accents in their names or in the details they need to submit should email [address redacted].
Oh. Please do not send feedback on the audit tool to [address redacted], they are overwhelmed.
Oh. There is an issue with copy-and-pasted data. Please type directly in to the forms and do not use copy-and-paste.
(This is only slightly sexed up.)
By the (extended) deadline, of about 40 people in my department who filled it in, only 7 actually succeeded, in the sense of their data appearing in the collated information. I have no idea whether I was one of them or not.
A simple web form would've done the job in half the developer time and a tenth of the user time. It was all ultra-clever AJAXy magic stuff, which looked kinda cool but lacked UI cues like 'Save' or 'Submit' or 'Post' buttons. When you're as bulletproof as Google you can maybe get away with it, but this was ... not.
no subject
Date: 2012-03-18 07:48 pm (UTC)I've been trying, in my head, to puzzle through how to do version 2 of my web app, and it will _definitely_ not be using AJAX, because I cannot be bothered writing two versions and I don't want to cut out the people who don't have a modern browser (for either work limitations of accessibility).
no subject
Date: 2012-03-18 08:17 pm (UTC)But yes, mostly a lot of web UIs and apps are designed by people who never used a high latency interweb connection.
no subject
Date: 2012-03-19 02:34 pm (UTC)no subject
Date: 2012-03-19 02:39 pm (UTC)no subject
Date: 2012-03-19 02:43 pm (UTC)But would IE6 be a problem? Has JS5.6 -- or are you worried that particularly brain damaged corporates switch it off?
no subject
Date: 2012-03-19 03:52 pm (UTC)no subject
Date: 2012-03-19 03:59 pm (UTC)Does well written AJAX require anything but CSS support and Javascript?
When I google AJAX + IE6 I get lots of "doesn't work on IE6" pages but I get the same for googling AJAX + IE7 and to some extent AJAX + IE8.
no subject
Date: 2012-03-19 02:33 pm (UTC)There's just no excuse in this day and age for "Does not work on all browsers" unless it's a showcase for a particular tech (e.g. html5).