From: Andrew T. <ajt...@hi...> - 2006-03-21 23:58:30
|
There are several options which I've used: 1) Simple CSS which scales well - FoFRedux looks great on the Nokia 770, and passable on cellphones web browsers (non-WAP) 2) Device-specific CSS - not all devices properly know they're small, so the handheld css isn't always used 3) JS Detect and CSS Switch 4) Seperate portal entry - this may be the 'best' option as the pages are dynamically created, so maintaining a simplified output, perhaps even the current style, for portable devices may the choice to use (e.g. http://fofredux/mobile) On 3/21/06, Broken Kode <kha...@gm...> wrote: > Regarding how it scales down, that's a pretty interesting one, the short > answer is not really. I've only ever seen my site on a Blackberry once > and the css wasn't working but the markup was pretty good and it was > completely readable. The question is do you make a css file specifically > for mobile devices? If so what's the 'standard' resolution you can play > around with? If anyone's got some links etc I'll do my homework and come > back with a battle plan, just need a nudge in the right direction :). > > Andrew Turner wrote: > > >Correct, MooFX is written with Prototype, so gives you that nice $F > >grabbing. I believe it's pared down. So MooFX is 3kb vs. the Prototype > >(30k) plus Scriptaculous, et al. > > > >http://moofx.mad4milk.net/ > > > >Quick Guide to Prototype: > >http://www.particletree.com/features/quick-guide-to-prototype/ > > > >Well, I guess this brings up the question - Khaled, any thoughts on > >how your interface scales to mobile devices? > > > >Andrew > > > >On 3/21/06, Evan Roth <eva...@gm...> wrote: > > > > > >>The secret to prototype is simply $F. It makes it so simple to grab a = DOM > >>object and begin to play with it. I've found prototype itself to be > >>relatively lightweight, since when you are doing ajax stuff, you really= do > >>need the whole mix of stuff it provides. If i remember correctly, MooF= X is > >>built on prototype, and is more for javascript effects...similar to wha= t you > >>would find from yahoo!, rico, etc. prototype simply provides the frame= work > >>to make the rest possible. > >>In short, if we want the functionality, but not the fancy interface > >>effects...you just need prototype. I'm sure theres alternatives...but > >>everything i've done at work and home has started there, so that's the > >>extent of my experience. > >> > >> > >> > >>On 3/21/06, Andrew Turner <ajt...@hi...> wrote: > >> > >> > >>>Good point about the keyboard implementation and other benefits. We > >>>should do a quick review/analysis of the available libraries before > >>>choosing one. > >>> > >>>Andrew > >>> > >>>On 3/21/06, Kevin < ke...@dr...> wrote: > >>> > >>> > >>>>>Definitely, I think Ajax is great thing for smooth user-interface an= d > >>>>>will definitely be put into FoFRedux 0.4. I just want to make sure w= e > >>>>>keep our design heads about us when putting it in. :) > >>>>> > >>>>>I've used prototype a bunch and it's very nice. However, it can be > >>>>>very heavyweight. There is MooFX which is supposed to be a much > >>>>>lighter-weight, but fairly full-featured Ajax library. Worst case, w= e > >>>>>just write the straight ajax, which is pretty simple and I've done > >>>>>that before as well. > >>>>> > >>>>> > >>>>I haven't used Prototype yet, but have read the docs and quite a few > >>>>reviews. It's benefits are not limited to Ajax. I think the event > >>>>handling and OO helper objects/functions look very useful also. The > >>>>event handling specifically, looks like it will save alot of effort > >>>>finishing up the keyboard shortcut work. > >>>> > >>>>-Kevin > >>>> > >>>> > >>>> > >>>>-- > >>>>Kevin > >>>> > >>>> > >>>> > >>>>------------------------------------------------------- > >>>>This SF.Net email is sponsored by xPML, a groundbreaking scripting > >>>> > >>>> > >>language > >> > >> > >>>>that extends applications into web and mobile media. Attend the live > >>>> > >>>> > >>webcast > >> > >> > >>>>and join the prime developer group breaking into this new coding > >>>> > >>>> > >>territory! > >> > >> > >>http://sel.as-us.falkag.net/sel?cmdlnk&kid=110944&bid$1720&dat=121642 > >> > >> > >>>>_______________________________________________ > >>>>Fofredux-devel mailing list > >>>>Fof...@li... > >>>> > >>>> > >>>> > >>https://lists.sourceforge.net/lists/listinfo/fofredux-devel > >> > >> > >>>-- > >>>Andrew Turner > >>>ajt...@hi... 42.4266N x 83.4931W > >>>http://highearthorbit.com Northville, Michigan, USA > >>> > >>> > >>>------------------------------------------------------- > >>>This SF.Net email is sponsored by xPML, a groundbreaking scripting > >>> > >>> > >>language > >> > >> > >>>that extends applications into web and mobile media. Attend the live > >>> > >>> > >>webcast > >> > >> > >>>and join the prime developer group breaking into this new coding > >>> > >>> > >>territory! > >> > >> > >>http://sel.as-us.falkag.net/sel?cmdlnk&kid=110944&bid$1720&dat=121642 > >> > >> > >>>_______________________________________________ > >>>Fofredux-devel mailing list > >>>Fof...@li... > >>> > >>> > >>> > >>https://lists.sourceforge.net/lists/listinfo/fofredux-devel > >> > >> > >> > >> > > > > > >-- > >Andrew Turner > >ajt...@hi... 42.4266N x 83.4931W > >http://highearthorbit.com Northville, Michigan, USA > > > > > >------------------------------------------------------- > >This SF.Net email is sponsored by xPML, a groundbreaking scripting langu= age > >that extends applications into web and mobile media. Attend the live web= cast > >and join the prime developer group breaking into this new coding territo= ry! > >http://sel.as-us.falkag.net/sel?cmd=3Dk&kid=110944&bid$1720&dat=121642 > >_______________________________________________ > >Fofredux-devel mailing list > >Fof...@li... > >https://lists.sourceforge.net/lists/listinfo/fofredux-devel > > > > > > > > -- Andrew Turner ajt...@hi... 42.4266N x 83.4931W http://highearthorbit.com Northville, Michigan, USA |