XH 1.6.4: remove vendor prefixed properties from core.css

Discussions and requests related to new CMSimple features, plugins, templates etc. and how to develop.
Please don't ask for support at this forums!
Post Reply
cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

XH 1.6.4: remove vendor prefixed properties from core.css

Post by cmb » Wed Jul 02, 2014 10:38 pm

Hello Community,

due to Albert's support request I had a closer look at the vendor prefixed CSS properties we currently have in core.css:
  • -moz-border-radius
  • -moz-box-sizing
  • -webkit-linear-gradient
  • -moz-linear-gradient
  • -ms-linear-gradient
  • -o-linear-gradient
According to http://caniuse.com/ only -webkit-linear-gradient seems to be appropriate nowadays (for mobile browsers), and even that is actually not really necessary (the gradients look nice, but are not really necessary).

So I suggest we remove all these vendor-prefixed CSS properties from the stylesheet for XH 1.6.4 (perhaps even linear-gradient will be recognized by some of the mobile browsers then). That will save some bandwith, and will avoid warnings of the W3C validator.

Christoph
Christoph M. Becker – Plugins for CMSimple_XH

svasti
Posts: 1651
Joined: Wed Dec 17, 2008 5:08 pm

Re: XH 1.6.4: remove vendor prefixed properties from core.cs

Post by svasti » Wed Jul 02, 2014 10:44 pm

+1

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: XH 1.6.4: remove vendor prefixed properties from core.cs

Post by cmb » Fri Jan 09, 2015 7:50 pm

Done (r1447).

BTW: the inputs and the textarea of the mailform look horrible under current Firefox (IE 11 is only slightly better). Seems the ninetees inset look is back. :roll:
Christoph M. Becker – Plugins for CMSimple_XH

Post Reply