Category: Web Developing

Microsoft to Open Source Edge’s and IE’s JavaScript Engine

By | December 14, 2015 | 1 Comment

Microsoft to Open Source Edge’s and IE’s JavaScript EngineSay what?

During the JSConf conference, Microsoft has announced that they will be open sourcing Charka, the JavaScript engine behind Edge and Internet Explorer.

Starting in January, 2016, users will be able to explore Chakra on GitHub, which will be dubbed “ChakraCore”. Why named it like that? Well, while the software giant will indeed open source the whole JavaScript engine, the are some differences between the two: ChakraCore lacks the “glue” between JavaScript engine and the browser’s HTML engine as well as “glue” between Universal Windows Platform and the JavaScript engine. Chakra also includes COM Diagnostic APIs that won’t be open sourced as well. However, that does not seem like a loss.
Continue Reading

23 X Times More Performance: Google, Microsoft, Mozilla & Others Join Forces

By | June 18, 2015 | 0 Comments

23 X Times More Performance: Google, Microsoft, Mozilla & Others Join ForcesWill co-develop a new binary format.

It’s nice to see tech giants that are usually competing with one another coming together to work on something that will benefit users all over the globe. The most recent example comes from a new announcement, which details the forthcoming partnership between Mozilla, Microsoft, WebKit engineers and others.

What is it all about? As you might know, when it comes to executing JavaScript files, browsers simply download them from a server, compile them using their own JavaScript engine and then execute. How exactly is this a problem? It is not but there is a ton of improvements that developers can make to speed everything up (such as Mozilla’s ASM.JS, Google’s NativeClient or Microsoft’s TypeScript). However, a newly joined “alliance” aims to make a new binary format called WebAssembly, which should merge all vendor’s efforts into a single compilation target.
Continue Reading

Microsoft Details Edge Site Compatibility Improvements

By | June 17, 2015 | 0 Comments

Microsoft Details Edge Site Compatibility ImprovementsIf you are a web developer, then dealing with multiple web browsers and rendering engines is something that you have been accustomed to. However, sometimes supporting legacy web browser versions might not only slow down your site but also impact other user’s experience (assuming you decide not to implement something because it does not work on the older versions of IE).

In any case, today Microsoft has shared more details about the different implementations that Edge utilizes to render everything properly.

In one example it was shown how using an incorrect charset or malformed refresh equiv (assuming it was a mistake by the developer) will ruin the web site, at least in some way.
Continue Reading

Microsoft Details Edge / IE11 Browser Developer Tools

By | May 11, 2015 | 0 Comments

Microsoft Details Edge / IE11 Browser Developer ToolsHere is what’s new for the network tool.

Developers, rejoice as the updated F12 Edge developer tools are here and can be tested by anyone running the latest build of Windows 10 or Internet Explorer 11.

As there are tons of new features and improvements, the software giant has decided to reveal them on a post by post basis, separating each dev tools category and the changes that were made.

So what did they reveal today? All about the network tool! There are simply too many improvements to list here but just to name a few: a new design, summary view, new toolbar options and so much more.
Continue Reading

Watch Build 2015 Here (Live Stream)

By | April 29, 2015 | 0 Comments

Watch Build 2015 Here (Live Stream)And take a look at the list of Spartan related sessions.

If you are eager to find out what’s new in Project Spartan (as well as in other, Microsoft related products), then good news, the software giant will be streaming its Build 2015 conference live and you can watch it here!

When does it start? In 8 hours, and the timer is also available on the very same page so you will know the exact time in your country.

As far as specific, Spartan sessions go:
Continue Reading

Get Ready For The Project Spartan Web Summit

By | April 15, 2015 | 0 Comments

Get Ready For The Project Spartan Web SummitTons of sessions planned.

Good news for everyone interested in the Microsoft’s upcoming web browser, Project Spartan. Thanks to the recently revealed info, it appears that the software giant will be holding a Web Summit in the Mountain’s View Building One (1065 La Avenida Mountain View, CA 94043).

Want even more good news? The registration is completely free and you are welcome to come. While a full list of session schedule was not yet revealed, we do know that there are dozens of them planned, including:
Continue Reading

Video: An Early Demo Of WebGL 2.0

By | March 17, 2015 | 0 Comments

Video: An Early Demo Of WebKit 2.0No full backwards compatibility for you.

As Mozilla Foundation announced the availability of original WebGL (which was based on OpenGL ES 2.0) back in 2011 and then a 1.0.2 update two years later, the development has shifted to WebGL 2 (2013) and now it looks like all companies involved are ready to share some of the progress they have made in the last year or so.

So what exactly does the WebGL 2 have to offer? According to the recently revealed preview, the new graphics library is now based on the OpenGL ES 3.0 API and aims to raise many restrictions that were present in WebGL 1 (such as ability to use more render textures at the same time), developer controlled access to antialiasing, multiple render targets and other goodies.
Continue Reading

Video: Internet Explorer, A Break From The Past

By | February 26, 2015 | 0 Comments

Video: Internet Explorer, A Break From The PastIn a newly published post, the IE Team has revealed the steps they took to modernize its rendering engine (aka split it from the original Trident).

That‘s why Spartan is said to be more compatible than IE has ever been, especially due to a new web approach. Instead of analyzing the top 9000 sites that are responsible for around 88% of all web traffic (like Microsoft did in the past), they actually got to the root cause of compatibility issues and looked for patterns of trillions of urls instead.
Continue Reading

Spartan To Remove The 300ms Delay, Pointer Events Become W3C Recommendation

By | February 25, 2015 | 1 Comment

Spartan To Temove 300ms Delay, Pointer Events Become W3C RecommenadtionRecently, Microsoft has announced a couple new things, first of all, their Pointer Events model has now been accepted by W3C and became a recommended standard, which means that other browser vendors should be implementing it in the near future, hopefully.

In addition to that, there have been changes in the new rendering engine that is set to power Spartan. Due to the double tap issue (where a browser must pause for 300ms to see if there will be another one (assuming users want to zoom)), there comes a delay. While there are many workarounds (even for IE10), they are not ideal.
Continue Reading

HTTP/2 Has Been Finalized

By | February 18, 2015 | 0 Comments

HTTP/2 Has Been FinalizedAnd boy did we have to wait.

Back in 1999, the IETF and W3C have finalized the HTTP/1.1 protocol and now, 16 years later, it looks like the IETF HTTP Working Group has finally announced the work on HTTP/2 is now complete and it’s on the way to be published as a standard.

Why is HTTP/2 such a big deal? Well, as you might expect from 16 years of progress, it does bring faster page load times, longer lived connections, ability to deliver tons of requests at the same time thanks to the multiplexing feature, which means that the rest of the page load won’t be blocked by some of the heavier items.
Continue Reading