Need to know technical information about Microsoft Edge

The reason you are reading this tells me that you are a technologist or a technology enthusiast. I’m going to keep writing this simple but technical enough.
I’m starting with the assumption that you know all the consumer features like Microsoft Edge Super-Fast, Extra Light, Reading List, you can draw on the web page and Cortana support (yes!) Etc.

In this article, I would like to highlight some essential things that every web developer, designer or IT person should know about Microsoft Edge. –

1. A new “live” engine – AJHTML

Initially, Microsoft Edge is a browser made from scratch so it does not have to carry all the legacy problems and enormity of Internet Explorer. It is sandboxed or compartmentalized from the OS and uses a completely new layout engine, called – AJHTML. This means that the old MSHTML (Trident) engine, a new ‘interoperability-first’ engine, tried to balance both backwards compatibility and modern web interoperability in Microsoft AJHTML.

The old MSHTML or Trident engine has tried to maintain backward compatibility and balance on the modern web, where the new engine – AJHTML is an interoperability-first engine.

One of the many advantages of the AJHTML rendering engine, at the top of the charts is that it will always be up to date with modern web standards, providing a great opportunity for web developers to create and maintain a consistent site that supports all modern browsers, making it easier. Will be Creating first-class web sites and giving web developers more time and energy to focus on reliability and security rather than the complexity of interoperability. ‘

2. “New” stack

For Trivia, the browser has baked more than 45 new standards – more than we did in a single release.
Microsoft Edge for Windows 10 includes new Document Object Model (DOM) features and updates, including W3C WAI-ARIA 1.0, Gamepad API, native browser support for XPath, and updates to synthetic events.

For advanced compatibility, modern browsers support a variety of APIs with “-webkit-” prefixes.
Enables enhanced graphics functionality for 3D viewing with Microsoft Edge Save-3D support
At the heart of Microsoft Edge, it aligns with web content, adheres to HTML5 publishing, and promotes compartmentalization.

The goal of web elements is to reduce complexity by separating a related group of HTML, CSS and JavaScript to perform a simple function in the context of a single page.

Four of our five most requested platform features in UserVoice (Shadow DOM, Templates, Custom Elements, HTML Import) belong to the family of features called Web Elements.

3. Web security at the center of everything

With Microsoft Edge, the goal is to fundamentally improve security on existing browsers and enable users to experience the web with confidence from Windows. It is designed to protect users from increasingly sophisticated and conventional attacks. Here are some of the many new technological innovations and improvements to make Edge the safest browser on the planet.

Ever wondered if a web browser can help protect a user against fraud by detecting and blocking known strategies? Or using powerful security protocols to make sure the web site you’re talking to is what you think you’re talking about? Here are some ways in which Microsoft Edge can help you achieve this.

Web standard

Microsoft EdgeHTML helps protect against “Con Man” attacks by using new security features in the W3C and IETF standards:

  • Support for the W3C standard for Content Security Policy 1.0 which allows developers across all sites to protect their sites from XSS (cross-site scripting) attacks in a cross-browser manner.
  • HTTP support for strict transport security to ensure that links to important sites like your bank are always secure.
  • Updated to include support for the non-prefixed, JavaScript Promise-based version of the W3C Web Cryptography API

Stronger, more convenient certificate

To truly protect against phishing (tempting users to enter their passwords into a fake version of a trusted website) users need to remove the need to enter plain-text passwords on web sites. Instead, Windows 10 provides you with Microsoft Passport technology, including asymmetric cryptography, for authentication on your web sites. Windows 10 will also offer the most convenient way to unlock your device and access your Microsoft Passport, providing a truly seamless experience that is more secure than the complex passwords of today’s world.
Also –

1. Microsoft SmartScreen (Protects users against socially created downloads of malicious software to deceive the user into installing malicious software)

2. Bing Webmaster Tools (Certificate reputation – we’ve expanded recently
This system allows web developers to use it and to report directly to Microsoft to warn against fraudulent certificates) Great resources and tools for solving many problems.

Microsoft Edge is an app

The biggest change in Microsoft Edge security is that the new browser is a universal Windows app. This fundamentally changes the process model, so that both the external manager process and the various content processes are in the app container sandbox. It has also changed drastically and easily with which web hosted apps can now be treated. Imagine being able to call any Native W10 API from your website using JS!

64-bit by default

Edge is also 64-bit, not just by default, always running on a 64-bit processor. 64-bit processes in general, and browser processes in particular, gain significant security benefits by strengthening Windows ASLR (Address Space Layout Randomization).

4. F12 Developer Tool

F12 Developer Tool documentation is now part of the Microsoft Edge Dev site and is fully available on GitHub. From this moment on, Docs will not only be affected by your feedback, but you are also invited to contribute and help move our documentation forward.

5. Networking

Microsoft Edge introduces enhanced networking performance with new and updated features like HTTP / 2 support, meta referral support, top-level domain (TLD) support, and XMLHTTPRequest (XHR) cache updates.

TCP Connection Sharing (also known as SPDY / 3) has been moved to HTD / 2, the successor to SPDY. This will be transparent to most users but will be noticeable on F12 developer tools where the connection titles are exposed and the protocol is displayed.
Edge now respects a meta referrer to specify what information should be passed about a webpage in the HTTP referrer.

6. If extensions are important to you, for now

Work is underway to provide a modern, HTML / JS-based extension model to enable extensions beyond the ones provided by HTML5. A detailed guide on how to move your situation from ActiveX Control to modern standards and extensions is expected next month.
If the following extensions fall under the “You can’t live without today” section, then IE11 is your friend for now:

  • ActiveX control
  • x-ua-compatible header
  • <মেটা> Tags
  • Adjustable view to solve enterprise mode or compatibility issues
  • Inheritance Document Mode

You can check your website’s compatibility with Microsoft Edge and implement the proposed modifications, if any. You can also write to us on the modern web @ microsoft.com
See the other side with AJHTML

Click here to see if your website meets the interoperable web standards and is ready for a variety of modern browsers, including Microsoft Edge.

Leave a Reply

Your email address will not be published.