CSC/ECE 517 Spring 2020 - M2001: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
(Created page with "[https://servo.org/ Servo] is a modern, high-performance browser engine designed for both application and embedded use. The current version of Servo has a couple of issues. Th...")
 
(Blanked the page)
 
Line 1: Line 1:
[https://servo.org/ Servo] is a modern, high-performance browser engine designed for both application and embedded use. The current version of Servo has a couple of issues. The first issue is the absence of the capability to parse the [https://bocoup.com/blog/third-party-javascript-development-future#iframe-srcdoc srcdoc] attribute in an [https://www.w3schools.com/tags/tag_iframe.asp iframe] tag in the HTML code. The second issue is that Servo does not have a named getter implemented in [https://html.spec.whatwg.org/multipage/forms.html#dom-form-nameditem HTMLFormElement] to reference the form elements by their id. The goal of this project is to implement these two functionalities in the current version of Servo.


=='''Introduction'''==
===Servo===
[https://en.wikipedia.org/wiki/Servo_(software) Servo] is an experimental browser engine that seeks to create a highly parallel environment, in which components such as rendering, layout, HTML parsing, image decoding, etc. are handled by fine-grained, isolated tasks. It leverages the memory safety properties and concurrency features of the Rust programming language.

Latest revision as of 17:18, 13 April 2020