generated from cncf/hugo-netlify-starter
-
Notifications
You must be signed in to change notification settings - Fork 20
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
604 changed files
with
93,043 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Tue Feb 18 23:32:45 UTC 2025 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
servo.org |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
<h1 id="code-of-conduct" tabindex="-1">Code of Conduct <a class="header-anchor" href="#code-of-conduct"> | ||
<span class="icon hashlink"><i class="fas fa-link"></i></span> | ||
</a></h1> | ||
<p>The Servo Project follows the <a href="https://www.rust-lang.org/policies/code-of-conduct"><strong>Rust Code of Conduct</strong></a>, with the differences below.</p> | ||
<p>Our code of conduct applies to the <a href="https://servo.zulipchat.com/">Servo Zulip channels</a>, <a href="https://github.com/servo">GitHub repositories</a>, and all official Servo venues, rather than the Rust project.</p> | ||
<p>If you are subject to or witness unacceptable behavior, or have any other concerns, please notify one of our designated contacts:</p> | ||
<ul> | ||
<li>Delan Azabani (she/her) <a href="mailto:dazabani@igalia.com">dazabani@igalia.com</a></li> | ||
<li>Martin Robinson (he/him) <a href="mailto:mrobinson@igalia.com">mrobinson@igalia.com</a></li> | ||
<li>Manuel Rego Casasnovas (he/him) <a href="mailto:rego@igalia.com">rego@igalia.com</a></li> | ||
</ul> | ||
<p><em>Note: If you modify this file, please keep this file in sync with <a href="https://servo.org/coc/">https://servo.org/coc/</a>.</em></p> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,305 @@ | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
<head> | ||
<meta charset="utf-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||
|
||
<title>About - Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.</title> | ||
<meta property="og:title" content="About - Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications."> | ||
|
||
|
||
|
||
<meta name="description" content="Servo is a web rendering engine written in Rust, with WebGL and WebGPU support, and adaptable to desktop, mobile, and embedded applications."> | ||
<meta property="og:description" content="Servo is a web rendering engine written in Rust, with WebGL and WebGPU support, and adaptable to desktop, mobile, and embedded applications."> | ||
|
||
<meta name="keywords" content="servo, servo engine, servo rendering engine, web engine, web rendering engine, web browser, web browser engine, rust"> | ||
<meta name="author" content="The Servo Project Developers"> | ||
|
||
<meta property="og:site_name" content="Servo"> | ||
<meta property="og:type" content="website"> | ||
<meta property="og:image" content="/get-involved-cta/img/servo-color-positive.png"> | ||
<meta property="og:image:alt" content="Servo logo"> | ||
<meta property="og:logo" content="/get-involved-cta/img/servo-symbol-color-no-container.png"> | ||
<meta property="og:url" content="/get-involved-cta/about/"> | ||
|
||
<link rel="stylesheet" href="/get-involved-cta/css/style.css"> | ||
<link rel="shortcut icon" href="/get-involved-cta/img/servo-symbol-color-no-container.png"> | ||
<link href="https://unpkg.com/prismjs@1.20.0/themes/prism-okaidia.css" rel="stylesheet"> | ||
<link rel="alternate" href="/get-involved-cta/blog/feed.xml" title="Servo Blog" type="application/atom+xml"> | ||
</head> | ||
|
||
<body class="is-page"> | ||
<main class="is-main"> | ||
<nav class="navbar" role="navigation" aria-label="main navigation"> | ||
<div class="container"> | ||
<div class="inner-container"> | ||
<div class="navbar-brand"> | ||
<a href="/get-involved-cta/"> | ||
<img src="/get-involved-cta/img/servo-color.png" alt="About"> | ||
</a> | ||
|
||
<button id="hamburgerMenu" class="navbar-burger" data-target="navbar-menu" aria-label="menu" aria-expanded="false" type="button"> | ||
<span aria-hidden="true"></span> | ||
<span aria-hidden="true"></span> | ||
<span aria-hidden="true"></span> | ||
</button> | ||
</div> | ||
|
||
<div class="navbar-menu" id="navbar-menu"> | ||
|
||
|
||
|
||
|
||
<div class="navbar-item has-dropdown is-hoverable"> | ||
<a class="navbar-link | ||
" href="#"> | ||
Get Involved | ||
</a> | ||
<div class="navbar-dropdown"> | ||
|
||
<a class="navbar-item" href="/get-involved-cta/contributing/"> | ||
Contributing | ||
</a> | ||
|
||
<a class="navbar-item" href="https://book.servo.org" target="_blank"> | ||
Servo Book | ||
</a> | ||
|
||
<a class="navbar-item" href="/get-involved-cta/wpt/"> | ||
WPT pass rates | ||
</a> | ||
|
||
<a class="navbar-item" href="/get-involved-cta/coc/"> | ||
Code of Conduct | ||
</a> | ||
|
||
</div> | ||
</div> | ||
|
||
|
||
|
||
|
||
<a class="navbar-item" href="/get-involved-cta/download/"> | ||
Download | ||
</a> | ||
|
||
|
||
|
||
|
||
<a class="navbar-item" href="/get-involved-cta/blog/"> | ||
Blog | ||
</a> | ||
|
||
|
||
|
||
|
||
<a class="navbar-item" href="https://demo.servo.org/" target="_blank"> | ||
Demos | ||
</a> | ||
|
||
|
||
|
||
|
||
|
||
<div class="navbar-item has-dropdown is-hoverable"> | ||
<a class="navbar-link | ||
is-active | ||
" href="#"> | ||
About | ||
</a> | ||
<div class="navbar-dropdown"> | ||
|
||
<a class="navbar-item is-active" href="/get-involved-cta/about/"> | ||
About Servo | ||
</a> | ||
|
||
<a class="navbar-item" href="https://github.com/servo/project/blob/main/governance/README.md" target="_blank"> | ||
Governance | ||
</a> | ||
|
||
<a class="navbar-item" href="/get-involved-cta/sponsorship/"> | ||
Sponsorship | ||
</a> | ||
|
||
<a class="navbar-item" href="/get-involved-cta/acknowledgements/"> | ||
Acknowledgements | ||
</a> | ||
|
||
</div> | ||
</div> | ||
|
||
|
||
<div class="navbar-end"> | ||
|
||
<a class="social-link is-github-color" title="GitHub" href="https://github.com/servo/servo"> | ||
<span class="icon"><i class="fab fa-github"></i></span> | ||
</a> | ||
|
||
<a class="social-link is-mastodon-color" title="Mastodon" href="https://floss.social/@servo" rel="me"> | ||
<span class="icon"><i class="fab fa-mastodon"></i></span> | ||
</a> | ||
|
||
<a class="social-link is-bluesky-color" title="Bluesky" href="https://bsky.app/profile/servo.org"> | ||
<span class="icon"><i class="fab fa-bluesky"></i></span> | ||
</a> | ||
|
||
<a class="social-link is-linkedin-color" title="LinkedIn" href="https://www.linkedin.com/company/servo-project/"> | ||
<span class="icon"><i class="fab fa-linkedin"></i></span> | ||
</a> | ||
|
||
</div> | ||
|
||
</div> | ||
</div> | ||
</div> | ||
</nav> | ||
|
||
<script> | ||
const hamburger = document.getElementById('hamburgerMenu'); | ||
const menu = document.getElementById('navbar-menu'); | ||
|
||
const toggleMenu = () => { | ||
const isExpanded = hamburger.getAttribute('aria-expanded') === 'true'; | ||
hamburger.setAttribute('aria-expanded', !isExpanded); | ||
menu.classList.toggle('is-active', isExpanded); | ||
}; | ||
|
||
// Toggle on click | ||
hamburger.addEventListener('click', toggleMenu); | ||
|
||
|
||
</script> | ||
<aside class="menu box"> | ||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
</aside> | ||
<div class="content container" id="About"> | ||
<div class="inner-container subpage-content"> | ||
<h1>About</h1> | ||
<p class="subtitle"> | ||
Servo aims to provide an <strong>independent, modular, embeddable web rendering engine</strong>, allowing developers to deliver content and applications using web standards. | ||
</p> | ||
<br> | ||
<p>Created by Mozilla Research in 2012, the Servo project is a research and development effort. Stewardship of Servo moved from Mozilla Research to the <a href="https://www.linuxfoundation.org/"><strong>Linux Foundation</strong></a> in 2020, where its mission remains unchanged. In 2023 the project moved to <a href="https://linuxfoundation.eu/"><strong>Linux Foundation Europe</strong></a>.</p> | ||
<p>Servo is written in <a href="https://www.rust-lang.org/"><strong>Rust</strong></a>, taking advantage of the memory safety properties and concurrency features of the language.</p> | ||
<p>Since its creation in 2012, Servo has contributed to W3C and WHATWG web standards, reporting specification issues and submitting new cross-browser automated tests, and core team members have co-edited new standards that have been adopted by other browsers. As a result, the Servo project helps drive the entire web platform forward, while building on a platform of reusable, modular technologies that implement web standards.</p> | ||
<h2 id="roadmap" tabindex="-1">Roadmap <a class="header-anchor" href="#roadmap"> | ||
<span class="icon hashlink"><i class="fas fa-link"></i></span> | ||
</a></h2> | ||
<p>Servo’s roadmap is defined in the project wiki: <a href="https://github.com/servo/servo/wiki/Roadmap">https://github.com/servo/servo/wiki/Roadmap</a></p> | ||
<h2 id="presentations" tabindex="-1">Presentations <a class="header-anchor" href="#presentations"> | ||
<span class="icon hashlink"><i class="fas fa-link"></i></span> | ||
</a></h2> | ||
<ul> | ||
<li><a href="https://www.youtube.com/watch?v=s0MIHKv45C0">Why Build a New Browser Engine in Rust?</a> by Martin Robinson (Jan 2025 at <a href="https://meetu.ps/e/NKqfz/mXgxF/i">Barcelona Free Software</a>)</li> | ||
<li><a href="https://www.youtube.com/watch?v=fp5n7CSvALA">Servo: Building a Browser Rendering Engine in Rust</a> by Rakhi Sharma (Oct 2024 at <a href="https://ubuntu.com/summit">Ubuntu Summit</a>)</li> | ||
<li><a href="https://www.youtube.com/watch?v=1c9sHaEXQak">Solving Concurrency with (In-)formal Methods in Servo</a> by Gregory Terzian (Oct 2024 at <a href="https://gosim.org/">GOSIM</a>)</li> | ||
<li><a href="https://www.youtube.com/watch?v=gpz088cxDcI">Porting Servo to OpenHarmony</a> by Jonathan Schwender (Oct 2024 at <a href="https://gosim.org/">GOSIM</a>)</li> | ||
<li><a href="https://www.youtube.com/watch?v=NHa4LPpWRh8&t=1351s">Servo Project Updates at Linux Foundation Europe Member Summit 2024</a> by Manuel Rego (Sep 2024 at <a href="https://events.linuxfoundation.org/lf-europe-member-summit/">Linux Foundation Europe Member Summit</a>)</li> | ||
<li><a href="https://www.youtube.com/watch?v=SamA5Oz-G5w">Servo: A Web Rendering Engine For The Future 🔮</a> by Manuel Rego (July 2024 at <a href="https://www.youtube.com/watch?v=SamA5Oz-G5w">Global Software Technology Summit</a>)</li> | ||
<li><a href="https://www.youtube.com/watch?v=EA_1jxzR85M">Modular Servo: Three Paths Forward</a> by Gregory Terzian (May 2024 at <a href="https://gosim.org/">GOSIM</a>)</li> | ||
<li><a href="https://servo.org/slides/2024-04-16-seattle-rust-user-group/">Meet Servo</a> by Rakhi Sharma (Apr 2024 at <a href="https://www.meetup.com/join-srug/events/299908469/">Seattle Rust User Group</a>)</li> | ||
<li><a href="https://youtu.be/RdtlD_7JAs8">A Year of Servo Reboot: Where Are We Now?</a> by Rakhi Sharma (Apr 2024 at <a href="https://events.linuxfoundation.org/open-source-summit-north-america/">Open Source Summit North America</a>)</li> | ||
<li><a href="https://fosdem.org/2024/schedule/event/fosdem-2024-2321-embedding-servo-in-rust-projects/">Embedding Servo in Rust projects</a> by Rakhi Sharma (Feb 2024 at <a href="https://fosdem.org/2025/">FOSDEM</a>)</li> | ||
<li><a href="https://www.youtube.com/watch?v=lx70W83Bxtc">Servo: A Web View From Somewhere Else</a> by Martin Robinson (Sep 2023 at <a href="https://gosim.org/">GOSIM</a>)</li> | ||
<li><a href="https://youtu.be/RugzThWcjn4">You Can Work on the Web Platform!</a> by Martin Robinson (Sep 2023 at <a href="https://gosim.org/">GOSIM</a>)</li> | ||
<li><a href="https://youtu.be/9lkIX5ryZZ4">Servo Web Rendering Engine Reboot</a> by Manuel Rego (Sep 2023 at <a href="https://events.linuxfoundation.org/open-source-summit-europe/">Open Source Summit Europe</a>)</li> | ||
<li><a href="https://youtu.be/J4qedc-0pjs?si=_LKCgZrrUTpM4mn7&t=2356">Servo Update Linux Foundation Europe Member Summit 2023</a> by Manuel Rego (Sep 2023 at <a href="https://events.linuxfoundation.org/lf-europe-member-summit/">Linux Foundation Europe Member Summit</a>)</li> | ||
<li><a href="https://www.youtube.com/watch?v=pfk8s5OD99A">Servo 2023</a> by Delan Azabani (Jun 2023 at <a href="https://webengineshackfest.org/">Web Engines Hackfest</a>)</li> | ||
<li><a href="https://www.youtube.com/watch?v=IdHvHoAO5oo">Servo in 2023</a> by Martin Robinson (May 2023 at <a href="https://rustnl.org/">RustNL</a>)</li> | ||
<li><a href="https://www.youtube.com/watch?v=rAWeW6Q5Cuw">Streaming video from WebXR content using Servo</a> by Alan Jeffrey (May 2021)</li> | ||
<li><a href="https://www.youtube.com/watch?v=epEQ-9VAY_4">Servo</a> by Alan Jeffrey (Mar 2021)</li> | ||
<li><a href="https://www.youtube.com/watch?v=M6uUB-gawRs">What I Talk About When I Talk About Running on the Web</a> by Jack Moffitt (July 2017 at <a href="https://polyconf.com/">PolyConf</a>)</li> | ||
<li><a href="https://www.youtube.com/watch?v=an5abNFba4Q">Servo Architecture: Safety and Performance</a> by Jack Moffitt (Jan 2017 at <a href="https://linux.conf.au/">linux.conf.au</a>)</li> | ||
<li><a href="https://www.youtube.com/watch?v=UGl9VVIOo3E">Servo: Today & Tomorrow</a> by Jack Moffitt (Sep 2016 at <a href="https://webengineshackfest.org/">Web Engines Hackfest</a>)</li> | ||
<li><a href="https://www.youtube.com/watch?v=7q9vIMXSTzc">Servo: Building a Parallel Browser</a> by Jack Moffitt (Jan 2015 at <a href="https://linux.conf.au/">linux.conf.au</a>)</li> | ||
<li><a href="https://www.youtube.com/watch?v=67QP8t-89VM">Servo: Designing and Implementing a Parallel Browser</a> by Jack Moffitt (Oct 2013 at <a href="https://www.thestrangeloop.com/">Strange Loop</a>)</li> | ||
</ul> | ||
<h2 id="logo" tabindex="-1">Logo <a class="header-anchor" href="#logo"> | ||
<span class="icon hashlink"><i class="fas fa-link"></i></span> | ||
</a></h2> | ||
<p>Servo logo can be found at <a href="https://github.com/servo/project/tree/master/logo">https://github.com/servo/project/tree/master/logo</a>.</p> | ||
</div> | ||
</div> | ||
</main> | ||
<div class="contact" aria-label="Contact information"> | ||
<div class="container"> | ||
<div class="inner-container two-column"> | ||
<div class="column"> | ||
<h2>Contact</h2> | ||
</div> | ||
<div class="column"> | ||
<ul> | ||
<li><a class="footer-link" href="https://servo.zulipchat.com/">Zulip chat</a></li> | ||
<li><a class="footer-link" href="https://github.com/servo/servo/discussions">GitHub discussions</a></li> | ||
<li><a class="footer-link" href="mailto:info@servo.org">Email: info@servo.org</a></li> | ||
<li><a class="footer-link" href="https://floss.social/@servo">Mastodon</a></li> | ||
<li><a class="footer-link" href="https://bsky.app/profile/servo.org">Bluesky</a></li> | ||
</ul> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
<footer> | ||
<div class="footer"> | ||
<div class="container"> | ||
<div class="two-column inner-container"> | ||
<div class="column"> | ||
<div class="logo"><a href="https://linuxfoundation.eu"><img src="/get-involved-cta/img/lf-europe-logo.png" alt="Linux Foundation Europe logo" width="250"></a></div> | ||
<p>© 2025 The Servo Project Developers</p> | ||
<p>Copyright © Servo is a project of <a class="footer-link" href="https://linuxfoundation.eu/">Linux Foundation Europe</a>.</p> | ||
<p>For website terms of use, trademark policy and other project policies please see <a class="footer-link" href="https://lfprojects.org">https://lfprojects.org</a>.</p> | ||
</div> | ||
<div class="column code-of-conduct"> | ||
<a class="footer-link" href="/get-involved-cta/coc/">Code of Conduct</a> | ||
</div> | ||
</div> | ||
</div> | ||
|
||
<script> | ||
(() => { | ||
const burger = document.querySelector(".navbar-burger"); | ||
const menu = document.querySelector(".navbar-menu"); | ||
burger.onclick = () => { | ||
burger.classList.toggle('is-active'); | ||
menu.classList.toggle('is-active'); | ||
}; | ||
})(); | ||
</script> | ||
|
||
</footer> | ||
</body> | ||
</html> |
Oops, something went wrong.