[TYPO3-core] RFC #14442: Backend lacks a clean way for CSS browser conditions
JoH asenau
info at cybercraft.de
Thu May 20 10:54:51 CEST 2010
> Adding browser specific classes in the header will end up having the
> CSS authors become "lazy" and just CSS for each browser individually.
> This isn't maintainable, testeable and not a direction I want to go.
>
> What do BE specialists think about it?
Thx Steffen for pointing me to this RFC.
Please have look at the issues and the wiki of this project:
http://forge.typo3.org/projects/show/backend-cleanup
When we are supporting IE6, this is setting the least common denominator.
According to W3schools browser statistics, the current market share of IE6
is still higher than that of Safari and Opera together (! - both of them
supported by TYPO3). This is not taking into account all the umpteen
thousands of Windows based systems that are running in intranets only, which
is one of the major playgrounds for TYPO3, the "enterprise CMS". But the
market share of W2K systems is just 0.5%, so I guess most of the IE6 users
will come from XP based systems. This again means, we will have to wait
until Windows XP support officially ends, which will be April, 8th 2014!
So the major rule must be: Anything that is not going to work in IE6 should
be avoided wherever possible. Take a look at the hack definition and the
basic rules in the wiki. This is not about using cool new CSS3 features just
because they are there, but about sticking to the "old school" standards
that will ensure that the BE will work properly for any kind of browser/OS
combination we officially do support.
Additionally: Having browser specific CSS files will be a maintenance
nightmare no one will be able to handle in the future.
So -1 for this RFC
If any of you guys runs into problems with any kind of HTML/CSS/JS issue in
the BE, just report it at our project's tracker and we will take care of it.
And BTW: We are still looking for members ;-)
Joey
--
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your gob sometimes!)
Dieter Nuhr, German comedian
Xing: http://contact.cybercraft.de
Twitter: http://twitter.com/bunnyfield
TYPO3 cookbook (2nd edition): http://www.typo3experts.com
More information about the TYPO3-team-core
mailing list