Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
WebKit
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
===Further development=== {{Update|section|date=July 2015}} Beginning in early 2007, the development team began to implement [[Cascading Style Sheets]] (CSS) extensions, including [[CSS Animations|animation]], transitions and both 2D and 3D transforms;<ref>{{cite news|url=https://webkit.org/blog/130/css-transforms/|title=CSS Transforms|newspaper=Webkit |date=October 26, 2007|url-status=live|archive-url=https://web.archive.org/web/20170113134857/https://webkit.org/blog/130/css-transforms/|archive-date=January 13, 2017|df=mdy-all}}</ref> such extensions were released as working drafts to the [[World Wide Web Consortium]] (W3C) in 2009 for standardization.<ref>{{cite web|url=http://dev.w3.org/csswg/css3-animations/|title=CSS3 Animations|url-status=live|archive-url=https://web.archive.org/web/20090221121910/http://dev.w3.org/csswg/css3-animations/|archive-date=February 21, 2009|df=mdy-all}}</ref> In November 2007, the project announced that it had added support for media features of the [[HTML5]] draft specification, allowing embedded video to be natively rendered and script-controlled in WebKit.<ref>{{cite web|url=https://webkit.org/blog/140/html5-media-support/|title=HTML5 Media Support|last=Koivisto|first=Antti|work=Surfin' Safari blog|date=November 12, 2007|url-status=live|archive-url=https://web.archive.org/web/20170113134814/https://webkit.org/blog/140/html5-media-support/|archive-date=January 13, 2017|df=mdy-all}}</ref> On June 2, 2008, the WebKit project announced they rewrote JavaScriptCore as "SquirrelFish", a [[bytecode]] [[interpreter (computing)|interpreter]].<ref name="Announcing SquirrelFish">{{cite web|url=https://webkit.org/blog/189/announcing-squirrelfish/|title=Announcing SquirrelFish|date=June 2, 2008|url-status=live|archive-url=https://web.archive.org/web/20170127124319/https://webkit.org/blog/189/announcing-squirrelfish/|archive-date=January 27, 2017|df=mdy-all}}</ref><ref name="SquirrelFish project">{{cite web|url=https://trac.webkit.org/wiki/SquirrelFish|title=SquirrelFish project}}</ref> The project evolved into SquirrelFish Extreme (abbreviated SFX), announced on September 18, 2008, which [[compiler|compiles]] JavaScript into native [[machine code]], eliminating the need for a bytecode interpreter and thus speeding up JavaScript execution.<ref name="Introducing SquirrelFish Extreme">{{cite web|url=https://webkit.org/blog/214/introducing-squirrelfish-extreme/|title=Introducing SquirrelFish Extreme|date=September 18, 2008|url-status=live|archive-url=https://web.archive.org/web/20161126112934/https://webkit.org/blog/214/introducing-squirrelfish-extreme/|archive-date=November 26, 2016|df=mdy-all}}</ref> Initially, the only supported processor architecture for SFX was the [[x86]], but at the end of January 2009, SFX was enabled for macOS on [[x86-64]] as it passes all tests on that platform.<ref name="x86-64">{{cite web|url=https://trac.webkit.org/changeset/40439 |title=Changeset 40439 β WebKit |publisher=Trac.webkit.org |date=January 30, 2009 |access-date=December 27, 2010}}</ref>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)