Old browser support.

For technical support for all editions of CSS HTML Validator. Includes bug reports.
Post Reply
User avatar
RSteinwand
Rank VI - Professional
Rank VI - Professional
Posts: 551
Joined: Mon Jun 09, 2008 2:12 pm
Location: Fargo, ND
Contact:

Old browser support.

Post by RSteinwand » Fri Oct 06, 2017 1:30 pm

Hi Albert.

I saw this message today:
[605] The "border-bottom-right-radius" property is a CSS3 property but not a CSS1 or CSS 2.1 property. Some browsers (especially older ones) may not support this property, or may have only partial support for it, or may require a vendor prefix (like -moz- or -webkit-).
... which makes me wonder if I care at all about CSS1. It appears to me that most of CSS3 is supported by IE9, which is the oldest version of IE that can access our website after we started blocking everything except TLS1.2. So I probably could ignore all CSS1 messages and probably most of 2.1 as well. (Is there anything between 1 and 2.1 that I can also ignore?) :D

I know you also don't care about old IE for your website.

It'd be nice to have a checkbox to disable certain messages for old browsers. But I suspect you're going to tell me that disabling a certain message number will do the same thing.
Rick

User avatar
RSteinwand
Rank VI - Professional
Rank VI - Professional
Posts: 551
Joined: Mon Jun 09, 2008 2:12 pm
Location: Fargo, ND
Contact:

Re: Old browser support.

Post by RSteinwand » Fri Oct 06, 2017 2:50 pm

I see I had a similar request here: viewtopic.php?f=1&t=2592
Rick

User avatar
Albert Wiersch
Site Admin
Site Admin
Posts: 3222
Joined: Sat Dec 11, 2004 9:23 am
Location: Near Dallas, TX
Contact:

Re: Old browser support.

Post by Albert Wiersch » Fri Oct 06, 2017 4:40 pm

RSteinwand wrote:
Fri Oct 06, 2017 1:30 pm
It'd be nice to have a checkbox to disable certain messages for old browsers. But I suspect you're going to tell me that disabling a certain message number will do the same thing.
Yep! Disabling flag 605 in the Validator Engine Options will disable that message and a bunch of others about new CSS3 properties.

I should go over those flag 605 messages and do some updating for v18... probably "relegating" some of them to "legacy" messages that won't display unless legacy messages are enabled... and some should probably be warnings because the properties have been removed from CSS3.

I'll put it on my to-do list!
Image
Albert Wiersch

User avatar
RSteinwand
Rank VI - Professional
Rank VI - Professional
Posts: 551
Joined: Mon Jun 09, 2008 2:12 pm
Location: Fargo, ND
Contact:

Re: Old browser support.

Post by RSteinwand » Fri Oct 06, 2017 4:51 pm

Sounds like a good plan.

Thanks Albert!
Rick

User avatar
Albert Wiersch
Site Admin
Site Admin
Posts: 3222
Joined: Sat Dec 11, 2004 9:23 am
Location: Near Dallas, TX
Contact:

Re: Old browser support.

Post by Albert Wiersch » Fri Oct 20, 2017 8:12 am

It took me longer than expected but there was more too do than I expected. I have updated the flag 605 messages and added a new flag 615. Flags 605 and 606 now default to unchecked because the properties for those flags are widely supported and it doesn't make sense to generate messages about them anymore. Some messages were removed from flag control and changed to warnings because the properties were dropped from the specification and/or should be avoided.

All of these updates and changes will be in CSS HTML Validator v18/2018.
Image
Albert Wiersch

User avatar
RSteinwand
Rank VI - Professional
Rank VI - Professional
Posts: 551
Joined: Mon Jun 09, 2008 2:12 pm
Location: Fargo, ND
Contact:

Re: Old browser support.

Post by RSteinwand » Fri Oct 20, 2017 2:34 pm

Cool!

Thanks Albert.
Rick

Post Reply