Archives / Tag: Rant

Safari on iOS 7 beta breaks the internet

Safari iOS 7 and Position Fixed Bottom, clicking on any of the links in the position fixed bar does not do what you expect.

This little gem is going to become real annoying real quick. In Safari on iOS 7 clicking anywhere in the bottom ~40px of the screen does not register as a click on the web page as you would expect, instead it prompts Safari to reveal the ‘nav bar’, only then once the ‘nav bar’ has become visible and pushed your content up the page will clicks in that area register. I’ve logged a bug on Radar and Open Radar.

Of course by the time a user has clicked once (which apparently results in something other than that which was expected) and not gotten what they asked for they probably surmise that the link/website is broken and give up on the interaction they were attempting.

Genius!

And yes, I know… NDA.

Things about ExpressionEngine 2 that wind me up good and proper

Working day in and day out with ExpressionEngine 2 I’m seeing ‘A LOT’ of things that really peeve me off from a usability perspective. I keep meaning to make note of them so perhaps someone will take notice… this is going to be an evolving blog post which sets about doing just that.

  • jQuery crazyness is ruining the ‘Content > Edit’ screen – The number of times I click through to the edit screen and then click on a entry title to edit it ‘before the page has completely loaded’ escapes me, but every time I do I get a ‘different entry’. I can only assume this is because some kind of post page load processing hasn’t completed yet and so what I’m seeing in front of me isn’t actually accurate.

  • Publish layouts are completely borked – Yes, sometimes we might want to install a module, extension or field type after having set up a publish layout. If doing so results in a billion PHP errors on the edit entry screen then I’m simply not going to use publish layouts.

  • Primary navigation is lethargic – Again, I’m pretty sure this is jQuery related… the primary navigation drop downs are sloooooooooow. They need to be super fast responsive becuase right now I’m tripping up on them left right and center.

  • Entry ordering – In EE1 entries in the ‘Content > Edit’ screen had a fixed order (by entry ID). EE2 apparently does away with that approach and gives us sporadic ordering. Everything is just fine until you start editing previously created entries, ordering then apparently takes on a mind of it’s own. Go figure.

  • Forgetful Dialogs – The new File dialog is a big improvement over the complete mess that came before it, however all I really want is for it to have some memory. Make life easier for me if I’m uploading 30 images… pre-select that same upload location I used last time… you’re gonna save me 60 clicks!

More to come as they hit me.