iPhone-friendly Radiant Admin UI

So this is really just a half-baked idea, but would anyone benefit from
an iPhone-friendly Radiant Admin UI? I just tested Radiant on the iPhone
and it works well, but some things could be rearranged and resized to
make it easier to do site updates via the phone’s browser. I’m thinking
that to do this right would be more than just some CSS trickery, but I
could start there.

I’m not even sure there is a need for this. I guess I’m just trying to
gauge interest and see if anyone has a desire to update their
Radiant-powered sites via the iPhone.

So much for Steve’s “Web 2.0-compatible” claim. Every designer and
developer knew in the back of their minds that adjusting for its
resolution was going to be the real solution. Anyway, enough of that
rant.

Yes, I believe it would be more than CSS trickery… some aspects of the
interface beg a full-fledged, full-size browser. If one can identify
the iPhone via an accepts header, that would be awesome, because then we
can use a respond_to block. However, I haven’t heard what the details
are. Maybe that would be good to research.

Or we could just take the dumb approach and make special .iphone
templates and have a link in the interface for an iPhone-friendly
version. Anyway, that’s probably something better left for later… I
have a bunch of patches to work on!

Sean

David, sounds like you’re looking for a a way to legitimize the
iphone tax writeoff?

dm

David, sounds like you’re looking for a a way to legitimize the
iphone tax writeoff?

Hahaha, no, but good idea.

So much for Steve’s “Web 2.0-compatible” claim. Every designer and
developer knew in the back of their minds that adjusting for its
resolution was going to be the real solution.

Radiant works quite well on the iPhone (as does general web browsing),
but UI elements such as the small (+) (-) links and the add-a-tab
pop-ups are too small or awkward on the iPhone screen. The other main
issue is that the double-click-to-zoom doesn’t work on most Radiant
screens because the liquid layout and DIVs that span the whole screen
width.

If one can identify the iPhone via an accepts header, that would
be awesome, because then we can use a respond_to block.
However, I haven’t heard what the details are.

Here are Apple’s developer notes:

You can detect the iPhone through the user-agent string:
Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML,
like Gecko) Version/3.0 Mobile/1A543a Safari/419.3

David P. wrote:

Radiant works quite well on the iPhone (as does general web browsing),
but UI elements such as the small (+) (-) links and the add-a-tab
pop-ups are too small or awkward on the iPhone screen.
Actually, now that I am using Radiant for some time, I find them awkward
an any screen. If you want to add/remove tabs your mouse milage shoots
up quite a bit. Perhaps immediately adjacent to the tabs themselves is a
better location for the (+) and (-) buttons?

Regards,
Erik.


Erik van Oosten
http://2008.rubyenrails.nl/

Erik van Oosten wrote:

Actually, now that I am using Radiant for some time, I find them awkward
an any screen. If you want to add/remove tabs your mouse milage shoots
up quite a bit. Perhaps immediately adjacent to the tabs themselves is a
better location for the (+) and (-) buttons?

I agree. Same goes for the (+) and (-) buttons for Page Attachments.