Javascript is strongly recommended
I noticed that IE 6 is a minimum requirement, but how extensive will the support for it be?
Have you guys looked at CCS3pie for IE(http://css3pie.com/) and jQuery png transparency fix for IE(http://docs.jquery.com/Tutorials:PNG_Opacity_Fix_for_IE6)
Is jQuery going to be used, or are you guys writing mostly your own?
Wow, you really know your shit.(that's not sarcasm).
I hate seeing js file sizes over 25k, but that's just me.
If your capable of writing your own, that will work best, it's just more time and bug tracking involved. User's can still add jQuery manually, that's the route I would take. I see no point than have both. But I am a fan of jQuery, and can't stand Mootools...
As far as IE6 goes, it's good to hear it won't be babied like SMF does. People need to upgrade. Most of the current IE6 users are from businesses anyway.
We included jQuery but mainly for user interest. i.e. we don't actually need it ourselves, but we figured that since it's the de-facto library for developers, many would be happy to see it included by default, avoiding the need to include the library separately (potentially breaking other mods using it in the first place.) Everything is taken care of for them. However, early versions of $ had a reasonable filesize. Now, v1.4.4 is about 24kb after gzipping, which is scandalously big. It pretty much makes it hard for 56k modem users to run a site that uses jQuery. And the newest 1.5.x branch is even worse (I suspect v1.5.3 will finally reach the 30kb limit.)
I guess I still haven't found my peace with jQuery. It has some nice features, but nothing that we couldn't implement ourselves. Hopefully, v2.0 will be modular... But I suspect that even if they added some kind of modularity to it, it would still be bigger than the entirety of 1.4.x.
Re: filesize, it's also less of an issue when files are loaded at the end. That's where perceived loading times come into play. The only thing that's slower in that situation is the execution of JS functions. But that only means your code should behave as if the browser doesn't support JavaScript for a couple of seconds, and then JS takes over. It's as easy as that. (Of course it's not really exciting to write fallbacks for non-JS but you can always simply skip that and just expect people NOT to click everywhere in the first two seconds of loading your website for the first time... Which is, let's just say it, totally unrealistic. The act of clicking so quickly, I mean.)
Why might Flash be required?
link=msg=262645 date=1308474250]
I wouldn't waste my time with the Chrome 1 requirement. You would be surprised at how hard it is to lock Chrome to a single version. I don't think it's worth worrying about older than 6 or 8 or something at this point, and even probably not that far back.
I expect Jaeger and V8 and etc. to get optimized for jQuery, so it's probably going to become a standard. If it keeps getting more popular, I suspect it'll be bundled and detected at some point by browsers for further perf wins (since we're currently in a perf war.)
The installer will validate it anyway.
If you have SMF installed and SMF can resize avatars, you have GD installed. (The 'version check' page will tell you for certain)
Good to hear. I don't hate flash but try to avoid it were possible. :)
Wedge should look fine on Opera Mobile, though!
SMF4Mobile Board Index |
Mybb GoMobile Board Index |
SMF4Mobile Message Index |
Mybb Go Mobile Message Index |
SMF4 Mobile Display |
Mybb Go Mobile Display |
@Wanchope: You can always press the Mobile button at the bottom of the page in a regular browser to get an idea of what it should normally look like (and does, on proper mobile browsers... I'm not sure WTF is up with Opera Mini)
smf4mobile |
I can't reproduce that on my phone with Opera Mini, which device are you using?