Tag: W3C

  • Apple, Microsoft, Google and Mozilla work together to improve browser extension

    macOS Big Sur brings many improvements to the Safari browser, in addition to a huge change in appearance and support for more multimedia formats. Most importantly, in terms of browser extensions, the new version of Safari also brings support for the WebExtension API. Apple is also discussing with other technology giants at W3C how to make the process of developing browser extensions easier by reducing the differences between web browsers.

    WebExtension API is a cross-platform technology used to provide the same extension in different web browsers, including Google Chrome and Microsoft Edge. W3C writes:

    This community group seeks to align on a common vision for browser extensions and to work towards future standardization. Specifically, we plan to:

    • Make extension creation easier for developers by specifying a consistent model and common core of functionality, APIs, and permissions.
    • Outline an architecture that enhances performance and is even more secure and resistant to abuse.

    Apple will hold a WWDC 2021 event next week. Joanna Stern of The Wall Street Journal said on Twitter that it is expected that Safari will be a “big updates” at this year’s WWDC.

    In other words, Apple has focused on Safari browser extensions last year, making it easier to develop Safari browser extensions. Next, through the cooperation between technology companies, these universal extensions will be able to run easily in Safari, Chrome, Firefox, Edge, both for users and for developers, this will be “a big surprise for everyone. Good thing”.

  • WebRTC becomes the official technical standard of the W3C and IETF

    WebRTC is a real-time communication technology based on a web browser. Using this technology, you can initiate peer-to-peer communication through the browser without installing software or plug-ins.

    At present, mainstream browsers all support this function. What is interesting is that WebRTC becomes the official standard of the W3C and IETF.

    Of course, regardless of whether it becomes a formal standard or not, the development momentum of WebRTC is unstoppable, especially in the epidemic situation, the demand for remote office is increasing and this function is needed.

    To say that the most direct meaning of WebRTC is that it can initiate communication directly on the web page, and it does not require us to install desktop software or apps.

    It is said that WebRTC has been launched for more than 10 years and has been widely supported. At present, many web communication software rely on the technical framework of WebRTC.

    Under the leadership of Google, the current mainstream browsers have supported this standard, and Google, as the main developer, is also actively adding new features to it to adapt to the changes of the times.

    After becoming the official standard of the W3C and IETF, it is expected that more enterprise software developers will participate in the development and launch of web communication products.

    Becoming a formal standard also means that the technology is standardized, and any software project that wants to achieve such functions has a clear development plan and technical guidelines.

    For example, this technical framework can be used to build web-based audio or video communication products. In theory, users can initiate communication at any time as long as they have a network.