now listening
shared items
...more shared items
archives

11/01/2003 - 12/01/2003

12/01/2003 - 01/01/2004

01/01/2004 - 02/01/2004

02/01/2004 - 03/01/2004

03/01/2004 - 04/01/2004

04/01/2004 - 05/01/2004

05/01/2004 - 06/01/2004

06/01/2004 - 07/01/2004

07/01/2004 - 08/01/2004

08/01/2004 - 09/01/2004

09/01/2004 - 10/01/2004

10/01/2004 - 11/01/2004

11/01/2004 - 12/01/2004

12/01/2004 - 01/01/2005

01/01/2005 - 02/01/2005

02/01/2005 - 03/01/2005

03/01/2005 - 04/01/2005

04/01/2005 - 05/01/2005

05/01/2005 - 06/01/2005

06/01/2005 - 07/01/2005

07/01/2005 - 08/01/2005

08/01/2005 - 09/01/2005

09/01/2005 - 10/01/2005

10/01/2005 - 11/01/2005

11/01/2005 - 12/01/2005

12/01/2005 - 01/01/2006

01/01/2006 - 02/01/2006

02/01/2006 - 03/01/2006

03/01/2006 - 04/01/2006

04/01/2006 - 05/01/2006

05/01/2006 - 06/01/2006

06/01/2006 - 07/01/2006

07/01/2006 - 08/01/2006

08/01/2006 - 09/01/2006

09/01/2006 - 10/01/2006

10/01/2006 - 11/01/2006

11/01/2006 - 12/01/2006

12/01/2006 - 01/01/2007

01/01/2007 - 02/01/2007

02/01/2007 - 03/01/2007

03/01/2007 - 04/01/2007

04/01/2007 - 05/01/2007

05/01/2007 - 06/01/2007

06/01/2007 - 07/01/2007

07/01/2007 - 08/01/2007

08/01/2007 - 09/01/2007

09/01/2007 - 10/01/2007

10/01/2007 - 11/01/2007

11/01/2007 - 12/01/2007

12/01/2007 - 01/01/2008

01/01/2008 - 02/01/2008

02/01/2008 - 03/01/2008

03/01/2008 - 04/01/2008

04/01/2008 - 05/01/2008

05/01/2008 - 06/01/2008

06/01/2008 - 07/01/2008

07/01/2008 - 08/01/2008

08/01/2008 - 09/01/2008

09/01/2008 - 10/01/2008

10/01/2008 - 11/01/2008

11/01/2008 - 12/01/2008

12/01/2008 - 01/01/2009

01/01/2009 - 02/01/2009

02/01/2009 - 03/01/2009

03/01/2009 - 04/01/2009

04/01/2009 - 05/01/2009

05/01/2009 - 06/01/2009

06/01/2009 - 07/01/2009

07/01/2009 - 08/01/2009

08/01/2009 - 09/01/2009

09/01/2009 - 10/01/2009

10/01/2009 - 11/01/2009

11/01/2009 - 12/01/2009

12/01/2009 - 01/01/2010

01/01/2010 - 02/01/2010

02/01/2010 - 03/01/2010

03/01/2010 - 04/01/2010


Monday, July 11, 2005 
text selection in internet explorer
this morning dj empirical sent me an email about a puzzling experience he had when he was viewing my blog in ie6 and tried to select some text: no matter where he would try to click & drag, the highlighted selection area would start at the very top of the page. as you could imagine, this behavior makes it pretty difficult to do any text excerpting, block quoting, etc.

i'd never noticed this behavior, because i avoid IE whenever possible: it's crap, and i've been so spoiled by firefox that i could never go back to something as awful as ie6. (i use it for browser testing, but basically i just load the page to make sure it renders properly and the mouseovers work, etc. i hadn't thought to include text selection in my browser testing regimen.) and in fairness, dj empirical knows better than to use IE also, but was in an environment where he had no choice but to use it. i checked some other pages, and the same thing was happening in IE on montana & mcdeviltoast (which i designed) and syntax's blog (whose stylesheet i recently rewrote, to strip it down and to fix an unusual layout problem in IE). these pages all behave perfectly in firefox.

after some intensive googling i found the source of the problem: a bug in IE involving how it renders pages that use absolute positioning. internet explorer has more bugs inside it than oogy boogy, so that's not a surprise.

i found a couple workarounds. this one suggests removing the DTD URI from the !doctype tag (that is, delete "http://www.w3.org/TR/html4/loose.dtd" from your !doctype tag). that seems to work for my blog, and it's the easiest fix, so that's the one i'm implementing. but in case that doesn't work for you for some reason, there's a javascript at the bottom of this page that you can insert into your <head> section, and it seems to work pretty well.


4 comments:
sweet.

thanks, blood. ¶

ya know, i noticed that too - but i wasn't having any problem viewing it at work (where we're required to use ie6) until our i.t. department went around and installed sp2 on everyone's computer during the shutdown last week. THEN the bugs came out to play. and i.t. is taking THIS week off, when all of the problems started... pfeh ¶

tried it out... i think it didnt fix things.

oh well, i'll examine it more later. ¶

the second workaround (the javascript) will work for you. ¶


Powered by Blogger hosted by Sensory Research