Главная
Study mode:
on
1
Introduction
2
Path Dependence
3
Modern Web
4
Rust
5
Parallelity
6
Current Browsers
7
How Browsers Work
8
The Programming Interface
9
Shared Data Structure
10
CopyOnDom
11
Pointers
12
Type System
13
Servo
14
Parallel iframes
15
Partial layout
16
Parallelization
17
Demonstration
18
Future plans
19
Help build Servo
Description:
Explore the innovative design and implementation of Servo, an experimental web browser engine, in this conference talk from Strange Loop 2013. Dive into the project's goals of parallelizing the web stack for modern multi-core hardware and enhancing browser security through the use of Rust, a memory-safe systems programming language. Learn about the potential for increased parallelism in browsers, Servo's unique approach to achieving it, and how Rust contributes to these objectives. Gain insights into the challenges of browser development, including path dependence, modern web requirements, and current browser limitations. Discover Servo's novel features such as parallel iframes and partial layout, and understand the project's future plans. Get a comprehensive overview of browser architecture, programming interfaces, and data structures, along with a live demonstration of Servo's capabilities. For those interested in contributing, find out how to get involved in building this cutting-edge browser engine. Read more

Servo - Designing and Implementing a Parallel Browser

Strange Loop Conference
Add to list