The Omni Group Announces OmniWeb 5.0

Mark Meredith mark.meredith at shaw.ca
Thu Jan 1 12:57:05 PST 2004


Phill,

Yep, the w3c has definitely left the display of borders open to the 
browser makers. A quick summary...

http://www.w3.org/TR/html401/struct/links.html#edef-A

12.1.3

"Since the A element has content (text, images, etc.), user agents may 
render this content in such a way as to indicate the presence of a link 
(e.g., by underlining the content)"

... the w3c only gives the concept a "may". The other related concept 
is...

http://www.w3.org/TR/html401/struct/objects.html#edef-IMG

13.7.3 Borders

"An image or object may be surrounded by a border (e.g., when a border 
is specified by the user or when the image is the content of an A 
element).

Attribute definitions

border = pixels [CN]
Deprecated. This attribute specifies the width of an IMG or OBJECT 
border, in pixels. The default value for this attribute depends on the 
user agent."

... again only a "may" and the default is not explicitly mentioned. It 
is for this reason that the border should always be specified for an 
image regardless of wether it is wrapped in a link.

I just test my stuff on IE and Netscape before moving on. It used to 
irritate me too that suddenly borders would appear on the other 
browsers and not in OmniWeb. The thing was though, that because I think 
borders look ugly I would always blame the other browsers : )

My point? I think you are both right. And I don't think OmniWeb should 
display borders so I'm right too. And if I did think it should I'd 
still be right. Being right is fun.

It is the same story for ALT attributes. Oh boy.

PS- I have no proof that Karl is a web developer, but I think he knows 
his stuff.

Mark.


On Jan 1, 2004, at 11:29 AM, Phill R Kenoyer wrote:

> If you were a web developer you would know what I'm talking about.  
> All other browsers set the default for borders on image links to 1.  
> When creating pages, if I forget to set the border=1 then I don't 
> notice until I go to another browser or the customer complains about 
> it.  Sometimes I will forget to set the border at all and it will not 
> show on OW but show on all other browsers.  I know that the standards 
> are open on that setting, but it should at least match other browsers. 
>  There are a few other things that bug me also that I can't recall 
> right now.




More information about the OmniWeb-l mailing list