[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

W3 face colours

Unfortunately, I've already done that and it doesn't help. I have my
own style sheet I've defined based ont he default CSS which comes with
w3. This works fine most of the time, but every now and again, you
come across pages for which w3 is rendering the text with the same
foreground and background colours.

I've been going through the w3 code and getting to understand it a
bit. There are some hairy functions in that code which are pushing my
limited elisp skills somewhat. It takes a fair bit of work to
understand functions which in some cases are very long - for example,
the w3-displaymode function is 600 lines. 

Things I've been able to determine so far include -

- It is emacs specific. The same pages display fine under Xemacs
running w3.

- The pages which are a problem are a bit inconsistent in how they are
handling style - mixing css and embedded tag colour settings, which
may be confusing w3. 

- It seems to only happen with pages that try to define lots of
  different css font properties. The problem exists regardless of the
  settings of w3's honour document color and font requests etc.

- The problem only exists if you use a dark background. On a light
background, the foreground is black and all is readable. 

I'm suspecting it is a combination of badly written web pages which
trigger an obscure bug in w3 relating to sanity checking of the
colours used when rendering the text. 

Starting this morning, I'm going back to basics. I'm removing all my
w3 customizations and starting from scratch, including redefining my
personal default CSS. 

T. V. Raman writes:
 > just create your own default.css with colors you like. Note that
 > many of the sites you're visiting are probably overriding things
 > with font and color definitions that are local within the markup
 > >>>>> "Tim" == Tim Cross <tcross@rapttech.com.au> writes:
 >     Tim> I've tried Raman's suggestion of using the color-theme
 >     Tim> package to see if that resolves the face problem within
 >     Tim> W3, but alas, it has no affect. Looks like its time to
 >     Tim> start digging away at the sources to try and track down
 >     Tim> where the problem is occuring.
 >     Tim> 
 >     Tim> Tim
 >     Tim> 
 >     Tim> -----------------------------------------------------------------------------
 >     Tim> To unsubscribe from the emacspeak list or change your
 >     Tim> address on the emacspeak list send mail to
 >     Tim> "emacspeak-request@cs.vassar.edu" with a subject of
 >     Tim> "unsubscribe" or "help"
 > -- 
 > Best Regards,
 > --raman
 > Email:  raman@users.sf.net
 > WWW:    http://emacspeak.sf.net/raman/
 > AIM:    emacspeak       GTalk: tv.raman.tv@gmail.com
 > PGP:    http://emacspeak.sf.net/raman/raman-almaden.asc
 > Google: tv+raman 

To unsubscribe from the emacspeak list or change your address on the
emacspeak list send mail to "emacspeak-request@cs.vassar.edu" with a
subject of "unsubscribe" or "help"

Emacspeak Files | Subscribe | Unsubscribe | Search