Hi,
I haven't progressed much (to say the least) with 3rd-party resources integration, however i've come up with a new theme built entirely from scratch. Before introducing it, i should point out that i'm not really satisfied with it; in particular i find it too heavy - this is especially noticeable on free.fr which is not pretty fast.
That said, this theme relies heavily on javascript, so: no javascript, no site. Main features are documented here: http://gdodinet.free.fr/zen/index.php?p=theme-info
In a nutshell, although not a single page site, it is ajax powered; pagination can be controlled through mousewheel and keyboard; and i crafted a qnd template thingie, so extending the theme should be quite a pinch.
It comes in four different flavours (aka personalities), and adding a new one is actually quite simple (user can also change the appearance - look at the top left). A bunch of options are exposed - too many, actually, since there's no way i know of to categorize theme options and sort them into different tabs.
However, as previously stated, i'm not really satisfied with it, and i have thus started working on a new one. The submitted theme (zinenaboxpacity) mainly allowed me to get acquainted with jquery which i hadn't used before. So the next one should be much better - hopefully.
if you want to give it a try, it can be downloaded here: http://gdodinet.free.fr/upload/zinenaboxpacity-1.0.tar.gz
regards
I certainly agree there are some disadvantages with pure JS solutions. Actually i, for myself, use NoScript and, by default, block scripting and flash thingies
Mobile web, however, is not an issue, as i see it, since this theme doesn't seem fit for mobile web (due to its large fixed width). That said, i don't have a web-enabled mobile device (or at least it is not really usable as a web client) so i don't realize how profound the issue really is (actually i think it should run on smartphones - those smart enough to embed a real browser).
The next theme i started implementing is a pure JS as well, but i'll see if i can make it degrade gracefully.
Concerning the theme section entry, if you think this theme doesn't qualify for it, it's ok by me. I don't really mind, especially since i think there may be usability issues due to its weight.
Regards
Well, please don'tget me wrong and take my notes just as notes. I personally don't have a mobile web device myself (actually I have indeed not even a mobile phone at all...), but less is often more. Anyway, making a pure JS theme is of course okay.
Generally we add all third party themes to our themes section regardless their possible limitations. We don't support them and have no real time to test theme in detail anyway of course but our users might have a guide or a starting point for their own themes or whatever. There are many ways to do a theme and the more the better, and we can always use themes in general.
Ok, all good...;-) I will mention it is a heavy loaded js theme but besides that we link to your page anyway for our convenience (regarding updates etc.) anyway. So your detailed notes are good enough..;-) Will add an entry tomorrow, today I don't get to that anymore.