Why is it that so far no web application platform, framework or content management “solution” seems to care about the UX of the applications they are responsible for creating? Systems such as React, node.js, Zend, Drupal, Rails, etc. allow for the debugging of code, the optimisation of resources, ease of configuration and deployment. But they…
Category: Coding
A couple of years ago, I was obliged to find out about the user experience of Verified by Visa and the Mastercard SecureCode systems for inclusion on our site. it was plain to me from the outset that the designers of 3-D Secure (the protocal on which these are based) had not a clue about what real people are like, or how true security works. Cory Doctorow put it best when he described the credit card companies as “phishing their own customers.” S…
About a year ago, I decided to turn off pagination on this blog. If you scroll down, you will see at least the introduction to every post I’ve ever made – approaching 700 now. The reason I did this was to have some counter evidence to give people when they tell me that long pages are bad because they have “load” problems. My supposition was that assuming you used well-designed markup and CSS, you could have an almost infinitely long page and nobo…
I’m watching the keynote from Google I/O the other day and it’s impressive stuff, technically at least. I can count on the fingers of one hand the occasions I’ve wanted (or needed) to collaborate on the same document in real-time with anyone, but I shall curb my natural cynicism. The mere fact that they are releasing a large part of Wave as “open source” (no mention of actual licence as yet I don’t think) makes it all an order of magnitude more e…
… Jonathan Hm. Looks like Don Norman wrote something similar on this subject a while back….
… Jonathan Vuk Milicic of Faviki.com has replied to me and says they want to implement OpenID and will do so… later. When they do, I’m in. It looks like an interesting site they have….
I used to think I had a handle on the state of spam and malware. I chuckled at the obfuscated spam content, marvelled at the botnets, and secretly admired the general ingenuity of those skript kidz and their r00tkits. But I didn’t know the half of it until I read this (670K PDF – thanks to Francois for sending it to me) “Professional Paranoid” Peter Gutmann, of the Department of Computer Science in Auckland, lists a deluge of flat-out evil busine…
With the advent of Thermo “some time next year” things are at last hotting up in the RIA design space. Regular readers of this blog (if there are any such people) will know that I have been wondering for a long time in a somewhat Pooh-bearish way about the future of “The Designer” in the “The Development Process.” While this is hardly a topic unique to this blog, my particular angle on it can be summed up by the following idea. Designers (by whic…
I like Flickr more every time I go there. I like it so much I’m now paying for it just as soon as my PayPal echeque clears. As a rule I pay for nothing in life if I can possibly help it. This alone is a measure that they are doing the right thing. And here’s one reason I like them even more. Today, in their news announcements, they said this: ” In our ongoing efforts to Make Flickr BetterTM, we’re introducing two additional limits: the new maximu…
I’ve been reading 37 Signals’s book Getting Real on line. This caused a bit of stir when it came out as it self-consciously throws out the rule book(s) on application development and looks firmly towards the new dawn of Web 2.0, and (sort of) in the direction of an extreme “agile” methodology. All the rage. I have no doubt that if I were them, I would do things much as they describe. Don’t document – just start building. Don’t have meetings – jus…
I went to the Microsoft Campus yesterday to have an informal preview of some of the new Windows UI things to be announced next week (technically under NDA – so sue me). In the lead-up to Longhorn (now “Vista” – the next version of Windows), one of Microsoft’s aims is to make the role of UI/UX design as important as that of coding in the overall development process. This will be done by the introduction of the “Windows Presentation Foundation” und…
Lawd – I is churnin’ it out today! Why is content not treated in the same way as page designs and HTML? On most projects, one of the primary deliverables is a set of HTML “templates” to be integrated at some point into a CMS. The CMS then uses these templates to render content loaded into it. This represents a transition from an initial set of page designs (usually developed with a graphics package) into a format (HTML) generally suitable for “de…
So far, I’ve managed to avoid being paid to do HTML – and I count that as a Very Good Thing. To date, the pinnacle of my achievement in creating an entire site from scratch is www.bakerbates.com. Which is crap, obviously. In my defence, however, it was done in about 1998 before I knew much about anything in particular, and as I started to feel the blast wave of CSS about to make obsolete any HTML skills I had anyway. But for ages I’ve been meanin…
I was going through my chat logs this evening looking for something. It’s only the second time I’ve ever done it I think, but I must do it more often – you find all sorts of interesting stuff. Anyway, I spotted this amusing account of an exchange I’d had (edited to protect the innocent and to correct my howling typos): I had a wonderful argument/conversation with one of the client-side developers today. Went something like this: He: We have a pro…