I realize this obviously needs to be an S2 style because comment pages need to be also formatted to be legible on a PDA; I just prototyped a basic layout in S1 'cause it's way faster to do certain experiments. However, there doesn't seem to be a way to do precisely what I want in S2.
I don't want to muck with my account's style settings; i.e., when I am on via a normal desktop browser, I want my normal S2 style and I want to honor the styles of other people's journals. However, I want something -- a'la customview.cgi for S1 -- which will let me force, for a given session, the entire site style into something S2-based. This would allow me to read stuff normally on my desktop browsers, but use a nice, compact, PDA-friendly style on PDAs. (Plus, since my PDA is also a phone, the new phone post stuff works well with this.) ;)
Now, I'm perfectly willing to grab the source code and start mucking about with it to try and come up with a way to do a Mobile Livejournal/PDA-LJ viewing. And if it really comes down to it, I may just write a 'LiveJournal client' for PDA which sucks down the XML to format locally... but I'd rather find a way to do it on the server side, since then it immediately supports all the PocketPC variants and the PalmOS users who are running Plucker or AvantGo. I do know there are others out there who would be interested in a mobile-accessible LJ format.
But before I charge in to begin hacking on all this, I'd love some input. I've tinkered with the LJ code, but not really gone into depth with modifications, and I'd like to make certain a) that I'm not reinventing the wheel, and b) if I /do/ have to invent the wheel, I'd prefer to invent it right (i.e. round, things like that). And this seems like the place to poke my head in and query. :)