No, you do not have to remove all of them, however you can also remove those that are no longer required.
How do I know which prefixes are no longer required?
Can I use ... is a great resource for checking browser support for various CSS, HTML, and JavaScript functions. For example, if you do a box-sizing search, it will tell you that all modern browsers partially support this, and Firefox requires the -moz- prefix. You can also view all CSS support tables on just one page here .
How can I make it clear that prefixes are no longer required?
There are several online resources that display browser usage information. An example of this is StatCounter . StatCounter offers browser version statistics that can be filtered on time. If we look at the last 3 months , we can expect that we should still strive to support Firefox 20+, Chrome 25+, IE 8+ and Safari 5.1+.
source share