Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Remove support for old browsers #124

Merged
merged 1 commit into from Apr 15, 2014

Conversation

Projects
None yet
3 participants
Collaborator

romamatusevich commented Aug 12, 2013

According to the issue: #123

Remove:

  1. -webkit-border-radius
  2. -webkit-gradient, -moz-linear-gradient, -o-linear-gradient
  3. -moz-transform, -o-transform
  4. -moz-transition, -o-transition
  5. -moz-animation, -o-animation, @-moz-keyframes, @-o-keyframes
  6. -o-tab-size

Leave:

  1. -webkit-box-sizing: according http://caniuse.com/#search=box-sizing Safari 5.0 and Android 2.3-3 use -webkit prefix.

Add:

  1. Comments about Opera 15+ support to -webkit prefixed properties: -webkit-transform, -webkit-animation.
  2. Update comment for -webkit-transition support: Safari 3.2-6 and add Android 2.1+, iOS 3.2-6.1.

@paulirish paulirish commented on an outdated diff Aug 13, 2013

index.html
-ms-transform: rotate(<b g="0">7.5</b>deg); <span class="comment">/* IE 9 <span class="endcomment">*/</span></span>
- -o-transform: rotate(<b g="0">7.5</b>deg); <span class="comment">/* Opera 10.50-12.00 <span class="endcomment">*/</span></span>
- transform: rotate(<b g="0">7.5</b>deg); <span class="comment">/* Firefox 16+, IE 10+, Opera 12.10+ <span class="endcomment">*/</span></span>
+ transform: rotate(<b g="0">7.5</b>deg); <span class="comment">/* Firefox 16+, IE 10+, Opera 12.10 <span class="endcomment">*/</span></span>
@paulirish

paulirish Aug 13, 2013

Owner

you killed the + on opera?
let's just update it to "Opera" and call it a day.

Owner

paulirish commented Aug 13, 2013

This is an epic PR. thank you so much. 💃

want to follow up with a commit to change the Opera 12* to "Opera" ?

After that i'll merge the eff out of this.

thanks so much for this one @romamatusevich

Collaborator

romamatusevich commented Aug 13, 2013

Always pleasure!

Update "Opera 12*" to "Opera" for: background-image: linear-gradient, transform: rotate, transform: scale, transition, animation.

Also I can remove all comments about Opera < 15 and instead of "Opera 15+" use "Opera". What do you think about it?

asuh commented Sep 5, 2013

This is awesome! I was wondering when it would happen. Can I suggest an update to box shadow as well? the -webkit-box-shadow prefix is not needed for Android 4+. Thus, we can look at getting rid of it all together since the other requirements match the border radius prefix.

Collaborator

romamatusevich commented Nov 15, 2013

I suggest to leave -webkit-box-shadow. So, remove only support for Android < 2.3

@paulirish paulirish merged commit 79bff6e into paulirish:master Apr 15, 2014

Owner

paulirish commented Apr 15, 2014

Merged!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment