The teams behind the Apple Safari, Google Chrome, Apple Safari, Mozilla Firefox and Microsoft Edge have teamed up to improve extensions, the add-ons you can download to customize the software, according to CNET. The teams unveiled a discussion and development forum at the World Wide Web Consortium (W3C) dedicated to developing standards for extensions. The […]