javascript

  1. Introducing sonarwhal v1: The linting tool for the web

    Just over one year ago, we started working on a best practices tool for the web called Link Removed—a customizable, open-source linting tool, built for modern web developer workflows. Today, we are announcing the release of its first major version. With today’s launch, we’d like to talk you...
  2. P

    Windows 10 How to Check My Network for Viruses After JavaScript Injection on Blog?

    any way i can check my network for viruses? i had a blog website with wordpress, i was seeing random online dating articles in my blog but no files or posts in the admin panel..i researched it a bit and found out that it was javascript injection (i think) other people couldnt see anything, but...
  3. Top Programming Languages for DevOps

    Why Go, Python, Scala, Ruby and C are excellent programming languages for DevOps teams (and why JavaScript is not). Continue reading...
  4. Mitigating speculative execution side-channel attacks in Microsoft Edge and Internet Explorer

    Today, Google Project Zero published details of a class of vulnerabilities which can be exploited by speculative execution side-channel attacks. These techniques can be used via JavaScript code running in the browser, which may allow attackers to gain access to memory in the attacker’s process...
  5. Service Workers: Going beyond the page

    We’re thrilled to announce that today’s Windows Insider build enables Service Workers by default in Microsoft Edge for the first time. This is an exciting milestone for us and for the web! These new APIs allow the web to offer better experiences when devices are offline or have limited...
  6. Breaking on DOM Mutations in the Microsoft Edge DevTools

    Editor’s note: This continues the series we began last week, highlighting what’s new and improved in the Microsoft Edge DevTools with EdgeHTML 16. As the web platform evolves, the line between web and application developers continues to blur. It’s common now for a web site to be more like a web...
  7. Introducing new JavaScript optimizations, WebAssembly, SharedArrayBuffer, and Atomics in...

    JavaScript performance has always been a core area of focus for our team. Every release, we look for opportunities to improve end users’ browsing experience on real workloads with shorter start-up time, faster execution, and leaner memory usage. These efforts are guided by invaluable ongoing...
  8. Adobe XD CC: A New High-Performance UWP App for UI/UX Design

    It’s a big day today – after a year of public preview, Adobe released Adobe XD 1.0 on Windows 10 and Mac: a new tool for user experience creators to design, prototype and share interactive designs for apps and websites. Link Removed When it comes to designing anything, it’s important to have...
  9. Watch Microsoft Edge Web Summit 2017 live on Channel 9

    Tomorrow at 9:00 AM Pacific, we’re hosting our third annual Microsoft Edge Web Summit in Seattle, and you can watch all the action live on Channel 9! Read on for a summary of the day ahead, and a list of all the sessions we have in store. Link Removed What to Expect Microsoft Edge Web Summit...
  10. ES Modules in Node Today!

    Editor’s Note: Today’s post is a guest post from Link Removed, a Program Manager on the Microsoft Edge team and creator of the popular Lodash JavaScript library, sharing the news of a new community project to bring ECMAScript modules to Node. I’m excited to announce the release of @std/esm...
  11. Native Ads in Microsoft Advertising SDK

    Overview Native Ads is a component-based ad format that gives publishers the flexibility of placing the individual components of a creative – title, image, logo, description, call to action text – so as to provide the best possible fitment to the look and feel of the rest of the app. This...
  12. Improving input responsiveness in Microsoft Edge

    As the web becomes more interactive, web pages are becoming increasingly reliant on JavaScript for core functionality, such as input, rendering, layout, and composition. As more and more of this core functionality moves to the client side, it becomes imperative for browsers to adopt smart...
  13. Microsoft Edge at Build 2017

    Last week, Microsoft welcomed thousands of developers from around the world to Build 2017, where we shared our vision for the future of dozens of products and services. Build featured a number of exciting sessions for developers building sites and apps with web technologies, including a peek at...
  14. Improved JavaScript performance, WebAssembly, and Shared Memory in Microsoft Edge

    JavaScript performance is an evergreen topic on the web. With each new release of Microsoft Edge, we look at user feedback and telemetry data to identify opportunities to improve the Chakra JavaScript engine and enable better performance on real sites. In this post, we’ll walk you through some...
  15. Modernizing the DOM tree in Microsoft Edge

    The DOM is the foundation of the web platform programming model, and its design and performance impacts the rest of the browser pipeline. However, its history and evolution is far from a simple story. Over the past three years, we’ve embarked on an in-flight refactoring of the DOM in Microsoft...
  16. Better battery life with Microsoft Edge

    There’s a good chance you’ve noticed that Microsoft Edge and other popular browsers have recently been focused on improving battery life. We’ve been paying particular attention to this with Windows 10, and the response has been great. Windows users spend more than half their time on the web, so...
  17. CSS Custom Properties in Microsoft Edge

    Beginning with EdgeHTML 15 in the Windows 10 Creators Update, Microsoft Edge introduces support for CSS Custom Properties, a new primitive value type to fully cascade variables across CSS properties. You can preview CSS Custom Properties in Windows Insider Preview builds beginning with EdgeHTML...
  18. New Year, New Dev – Windows IoT Core

    To wrap up the “New Year, New Dev” blog series, we’ll go into using Windows 10 IoT Core and show how easy it is to start developing applications to deploy on IoT devices such as the Raspberry Pi 3. If you haven’t had a chance to read the first two posts in this series, you can find them here...
  19. Notes from the Node.js VM Summit

    The Chakra team was delighted to host the third Node.js VM Summit recently here at Microsoft. These meetings bring together JavaScript VM vendors, Node collaborators, and CTC members including participants from Google, IBM, Intel, Microsoft, nearForm, and NodeSource. This group is currently...
  20. Scrolling on the web: A primer

    Scrolling is one of the oldest interactions on the web. Long before we had pull-to-refresh or infinite-loading lists, the humble scrollbar solved the web’s original scaling problem: how can we interact with content that’s stretched beyond the available viewport...