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...
accessibility
browser compatibility
configuration
custom rules
developer tools
javascript
js foundation
linting
network security
node.js
open source
parser
performance
scanner
security
sonarwhal
version
web development
web standards
webassembly
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...
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...
attack prevention
browser security
cpu cache
fall creators
internet explorer
javascript
john hazen
kb4056890
memory access
microsoft edge
mitigation
performance
project zero
security updates
sharedarraybuffer
side-channel
speculative execution
update
vulnerabilities
windows 10
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...
application cache
batteries
build 17063
cache api
fetch
insider preview
javascript
microsoft edge
notification api
offline access
performance
progressive web apps
push notifications
resource management
service workers
user experience
web apps
web development
web standards
windows 10
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...
api
breakpoints
debugging
developer tools
devtools
dom
edgehtml
error handling
fall creators update
javascript
microsoft edge
mutation
productivity
software development
user interface
web apps
web development
web platform
windows 10
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...
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...
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...
accessibility
channel 9
css
developer tools
devices
devtools
edgehtml
javascript
microsoft edge
mixed reality
progressive web apps
security
streaming
user experience
virtual reality
web development
web performance
web standards
web summit
windows 10
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...
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...
ad components
ad guidelines
ad integration
ad performance
advertising
app development
cta
developers
engagement
html
javascript
microsoft advertising
monetization
native ads
sdk
user experience
uwp
visual studio
xaml
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...
asynchronous
browser enhancements
busy pages
creators update
edgehtml
event loop
input prioritization
input responsiveness
javascript
microsoft edge
performance
scrolling
system responsiveness
task management
telemetry
ui thread
user experience
web browsing
web content
web development
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...
api
browser-based test
build 2017
chakra
desktop bridge
edgehtml
fluent design
javascript
microsoft edge
mixed reality
payment
progressive web apps
pwa
service workers
user experience
web development
webassembly
webvr
windows 10
windows insider
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...
atom
browser updates
chakra
creators update
feedback
function parsing
javascriptjavascript features
memory management
microsoft edge
minified code
multithreading
optimization
performance
shared memory
tech updates
telemetry
web development
web workers
webassembly
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...
api
architecture
attributes
browser
code refactoring
complexity
creators update
css
dom tree
html
improvements
javascript
microsoft edge
performance
programming
reliability
speedometer
telemetry
web development
windows 10
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...
battery life
browser enhancements
cpu usage
creatrors update
efficiency
energy efficiency
html5
iframe
javascript
microsoft edge
open source
optimization
performance
power consumption
sustainability
technology
telemetry
user experience
web browsing
windows 10
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...
animation
browser compatibility
cascade
css
css houdini
css variables
custom properties
edgehtml
fallback
javascript
less
microsoft edge
sass
styling
ui elements
variables
web development
web standards
windows 10
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...
app development
c++
connectivity
developer tools
documentation
home automation
iot
iot core
javascript
microcontroller
programming
python
raspberry pi
robotics
sdk
uwp
visual basic
visual studio
windows iot
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...
abi compatibility
c/c++
chakra
community engagement
debugging
fast ffi
inspector protocol
javascript
microsoft
n-api
native modules
node 8.0
node collaborators
node.js
open source
performance tuning
porting modules
progress updates
release management
vm summit
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...
asynchronous
browser
cross-platform browsers
dom manipulation
event listeners
input methods
javascript
microsoft edge
multithreading
passive event listeners
performance
responsive design
scrolling
smooth scrolling
text input
touchscreen
user experience
user interaction
web development
web optimization