I've started making a list for Twitter Bootstrap v2 IE6 hacks using CSS/js:
https://github.com/empowering-communities/Bootstrap-IE6 Sharry On Mar 5, 11:10 pm, Chris Jacob <[email protected]> wrote: > Consider conditionally loading an extra stylesheet just for IE6 (since > BS supports IE7+)... have this stylesheet loaded after BS so you can > overwrite styles as required. > > If possible have your design responsive, and able to display neatly as > a single column layout > (e.g.http://www.designbyfront.com/demo/goldilocks-approach/) > ... this will avoid a lot of IE margin/padding/float issues if you're > only dealing with a single column. > > Keep client expectations low. Explain that pixel perfection isn't > possible - and isn't necessary. > > Suggest you prompt users to install/use Google Chrome > Framehttp://code.google.com/chrome/chromeframe/(when more popular apps -by > big vendors- drop IE6 support Google Chrome Frame will increase in > popularity). > > ...I'm not sure how the JS plugins will operate... > > You may consider not even loading BS or it's plugin's for IE6 > users.... if you're using BS correctly then you should have nice clean > markup... So just set up a barebones IE6 stylesheet (something that > add's just a *little* extra style on top of the default browser > styling -- keep it super simple tho, you don't want to maintain this > stylesheet)... heck you might even be able to set this up as your > "mobile first" approach - keeping everything super basic in style (for > IE6/old-mobile), then load in BS just for more capable browsers / > connection speeds. > > Best of luck, keep us posted on your decisions. > - Chris > > On Mar 6, 9:19 am, Phil Doughty <[email protected]> wrote: > > > > > > > > > You could use the HTML5 Boilerplate <http://html5boilerplate.com/> to > > target the problem areas if you really want to bother with all that r > > igmarole. > > > <!doctype html public "✰"> > > <!--[if lt IE 7]> <html lang="en-us" class="no-js lt-ie9 lt-ie8 lt-ie7"> > > <![endif]--> > > <!--[if IE 7]> <html lang="en-us" class="no-js lt-ie9 lt-ie8"> > > <![endif]--> > > <!--[if IE 8]> <html lang="en-us" class="no-js lt-ie9"> <![endif]--> > > <!--[if gt IE 8]><!--> <html lang="en-us" class="no-js"> <!--<![endif]--> > > <head> > > > -- > > > Phil Doughty > > > *T*: +971 50 8879936 > > *E*: [email protected] > > > On 5 March 2012 23:47, Bill Lazar <[email protected]> wrote: > > > > And that was the official answer I mentioned. > > > > On Mar 5, 2012, at 11:44 AM, Joshua Miller wrote: > > > > > Yea but he's asking for support on something that doesn't work with > > > > css3/html5 which bootstrap is based on. There is almost no way to even > > > > come close to getting a similar effect to what you see on modern > > > > browsers, in IE6 at all. > > > > > On Mon, Mar 5, 2012 at 2:40 PM, Bill Lazar <[email protected]> > > > wrote: > > > >> Not to extend a pointless discussion, since Mark gave the official > > > answer, but IIRC the OP said his app had a requirement to support IE6. > > > Whether we agree or disagree on the priority of supporting IE6 generally > > > the OP's question was asked in the context of his app's requirements. > > > > >> Bill > > > > >> On Mar 5, 2012, at 11:36 AM, Joshua Miller wrote: > > > > >>> 30% of 1 country isn't enough in the grand scheme of what all web > > > >>> users use. 30% out of China's total out of the whole browsing > > > >>> community isn't much. And of those who still use "ie6" very few might > > > >>> venture towards your site since most don't know any better to get > > > >>> something better....If you're going to focus on the minority we might > > > >>> as well focus on those still using firefox1 or ie2. You're presenting > > > >>> a fact in the grand scheme of developing bootstrap isn't going to mean > > > >>> a thing since it'll just be lots and lots of headaches and hacks that > > > >>> are unnesscary.... > > > > >>> On Mon, Mar 5, 2012 at 1:45 PM, tom12010 <[email protected]> wrote: > > > >>>> Please read the OP's initial post: "...(almost 30% of all chinese > > > >>>> people still use it [IE6] )..." > > > >>>> That's NOT very very few people. > > > >>>> Only an excessively biased geek with little or no real world > > > >>>> experience could fail to realize that that 30% represents several > > > >>>> million or billion people in CHINA, one of the world's most populous > > > >>>> countrues. > > > >>>> Please read forum messages more carefully. > > > >>>> That said, Bootstrap probably won't work well in IE but one might > > > >>>> could figure out how to *imitate* some of TWBS' appearance within > > > >>>> IE6. > > > > >>>> On Mar 5, 12:54 pm, Joshua Miller <[email protected]> wrote: > > > >>>>> Plus there are very very few, and rare that you encounter a user > > > still > > > >>>>> using IE6. And it's not worth the hassle to support that rare few. > > > > >>> -- > > > >>> ~ Josh Miller > > > > >>> A young guy learning to program and develop websites all while still > > > in school > > > > > -- > > > > ~ Josh Miller > > > > > A young guy learning to program and develop websites all while still in > > > school
