排版引擎比较 (HTML5画布)

下表比较了HTML5画布元素对绘图API的支持及网页浏览器的原生支持程度,无任何插件、附加组件或ECMAScript工作区。

表格说明

引擎命名

這裡使用後端的引擎名而不是瀏覽器的名稱。使用各瀏覽器引擎的瀏覽器如下表所示。

排版引擎 发行版本 預覽版本 使用
Amaya 11.4.7[1] 不適用 停止开发;Amaya
Blink 537.36 源代码[注 1] Chromium/Chrome(28+)、Opera(15+)、YandexMicrosoft Edge(新版)
EdgeHTML 13.10586 [2] 不適用 Microsoft Edge(舊版)、通用Windows平台 (UWP)JavaScript应用
Gecko
標準版77.0.1(2018年8月8日,​6年前​(2018-08-08[3]
延長支持版(ESR)68.9.0(2018年6月26日,​6年前​(2018-06-26[4]


Beta及开发者版135.0b5[5]在维基数据编辑(2025年1月15日)
Nightly136.0a1[6]在维基数据编辑(2025年1月6日)
所有Mozilla软件,包括FirefoxSeaMonkeyGaleonCaminoK-MeleonFlock(至2.x版本);Debian IceWeaselGNU IceCat(前身为GNU IceWeasel);CyberfoxIcedoveIceapeIceowlFirefox for mobile("Fennec")
KHTML 4.12.3[7] 不適用 Konqueror[注 2]
Presto 2.12.388 不適用 停止开发;OperaOpera Mobile现在使用Blink;任天堂DS & DSi浏览器Internet Channel
Tasman (Mac版IE 5.2.3) 不適用 2003年停止开发;Mac OS XInternet Explorer 5以上
Trident 7.0(IE 11) 不適用 Internet Explorer与其他Internet Explorer shellMaxthon(仅限Microsoft Windows操作系统)、Windows Phone 8
WebKit 534.20 每日构建[注 3] Tizen(OS与浏览器)、Safari(桌面与移动版)、Google Chrome(28版本之前)、Maxthon 3Shiira, iCab 4OmniWeb 5.5+、WebAdobe AIRMidori, Adobe Dreamweaver CS4CS5Android浏览器、Palm webOS浏览器、Symbian S60浏览器、OWB英语Origyn Web BrowserSteamRekonqAroraFlock (版本3以上)、RockMelt海豚浏览器SleipnirKonqueror[注 2]
  1. ^ chromium / chromium/blink. chromium.googlesource.com. Google. [2014-05-27]. 
  2. ^ 2.0 2.1 在Konqueror中,用户可以切换排版引擎。
  3. ^ WebKit Nightly Builds. webkit.org. [2014-05-27]. 


取值

以下各格的顏色表示該排版引擎的最新版本或指定版本(如果给出版本号的话)對該功能的支援程度。没有取值的版本號表示该排版引擎首次完全支援該功能。

取值 含义
表示該排版引擎完全地支援該功能或元素。
表示該功能或元素尚未有支援。
部份 表示該功能或元素有實作進展,但並不支援所有取值,對於已支援的取值,該實作是正確的。
不正確 表示該功能或元素有實作進展,但是實作並非在所有情況都是正確無誤的。
實驗性質 表示該功能或元素有實作進展,但是使用另外的屬性或元素名(瀏覽器前輟)。多半是不完全實作或是有過多的漏洞
抛弃 表示该属性/元素不再受到支持。
每日构建 表示該功能或元素在未釋出的版本有某種程度的支援。預期將有完整支援。
依情況 表示该属性/元素仅在某些平台支持或设定在某些配置后支持。

画布功能

Trident Gecko WebKit Presto
getContext 5.0 1.8 2.0
toDataURL 1.8[g 1] [w 1] 2.1[注 1]

支持的上下文

Trident Gecko WebKit Presto
2d 5.0 1.9.1 部份 2.6
WebGL 7.0[t 1] 依情況[g 2] 依情況[w 2] 2.9.220[p 1]

画布2D渲染上下文

Trident[t 2] Gecko[g 3] WebKit[w 3] Presto[p 2][p 3]
画布状态
save 5.0 1.8 2.0
restore
转换
scale 5.0 1.8 2.0
rotate
translate
transform 2.6[注 2][p 4][p 5][p 6]
setTransform 2.6[注 2]
合成
globalAlpha 5.0 1.8 2.0
globalCompositeOperation
颜色与样式
strokeStyle 5.0 1.8 2.0
fillStyle
createLinearGradient
createRadialGradient
createPattern
线条样式
lineWidth 5.0 1.8 2.0
lineCap
lineJoin
miterLimit
阴影
shadowOffsetX 5.0 1.9.1[g 4] 2.4[注 3]
shadowOffsetY
shadowBlur
shadowColor
简单形状
clearRect 5.0 1.8 2.0
fillRect
strokeRect
复杂形状
beginPath 5.0 1.8 2.0
closePath
moveTo
lineTo
quadraticCurveTo 1.8.1[注 4]
bezierCurveTo 1.8
arcTo 1.8.1[g 5]
rect 1.8
arc
fill
stroke
clip
isPointInPath
集中管理
drawFocusRing 28.0[g 6]
文本
font 5.0 1.9.1[注 5]
textAlign 2.6
textBaseline
fillText
strokeText
measureText
图像
drawImage 5.0 1.8 2.0
createImageData 1.9.1[g 8][g 9] 2.7[p 7]
getImageData 1.9[g 9] 2.6[注 2]
putImageData 2.0[g 10][g 9]

注释

  1. ^ Presto 2.0部分支持此属性。
  2. ^ 2.0 2.1 2.2 Opera 9.5(Presto 2.1)支持此功能,但Presto 2.1.1至2.5的支持表格表明该属性不被支持。
  3. ^ Presto 2.4之前仅部分支持此属性。
  4. ^ 在Gecko 1.8中显示不正确。
  5. ^ Gecko在1.9中以不同的名字加入了实验性支持。[g 7]

参考文献

Trident参考

  1. ^ Introducing IE11: The Best Way to Experience the Web on Modern Touch Devices. Microsoft. [8 November 2013]. (原始内容存档于2013-07-26). 
  2. ^ Internet Explorer Platform Preview Release Notes, (原始内容存档于2010年4月19日) 

Gecko参考

  1. ^ 存档副本. [2016-02-06]. (原始内容存档于2012-05-02). 
  2. ^ WebGL - MDC, Mozilla, [2016-02-06], (原始内容存档于2010-06-26) 
  3. ^ Canvas tutorial - MDC, [2016-02-06], (原始内容存档于2012-08-03) 
  4. ^ Bug 310682 - Implement shadows for <html:canvas>, Mozilla, [2016-02-06], (原始内容存档于2021-03-08) 
  5. ^ Bug 333613 – update canvas on branch, Mozilla, [2016-02-06], (原始内容存档于2021-03-08) 
  6. ^ Bug 540456 - Support HTML5 canvas drawFocusRing(), Mozilla, [2016-02-06], (原始内容存档于2021-03-08) 
  7. ^ Bug 436904 - implementing Canvas text spec, Mozilla, [2016-02-06], (原始内容存档于2021-03-08) 
  8. ^ Bug 433004 - Support canvas.getContext("2d").createImageData(), Mozilla, [2016-02-06], (原始内容存档于2021-03-09) 
  9. ^ 9.0 9.1 9.2 Pixel manipulation with canvas - MDC, [2016-02-06], (原始内容存档于2012-05-01) 
  10. ^ Bug 498826 - canvas putImageData doesn't implement optional arguments, Mozilla, [2016-02-06], (原始内容存档于2021-03-09) 

Webkit参考

  1. ^ WebKit DOM Programming Topics: Using the Canvas, [2016-02-06], (原始内容存档于2010-08-18) 
  2. ^ Marrin, Chris, WebGL Now Available in WebKit Nightlies, Surfin' Safari, 2009-10-19 [2016-02-06], (原始内容存档于2017-02-22) 
  3. ^ WebKit DOM reference - CanvasRenderingContext2D, [2016-02-06], (原始内容存档于2009-10-11) 

Presto参考

  1. ^ Opera Desktop Team Blog, [2016-02-06], (原始内容存档于2011-10-15) 
  2. ^ Opera 9 canvas support, [2016-02-06], (原始内容存档于2016-01-31) 
  3. ^ Opera 9.5 canvas support, [2016-02-06], (原始内容存档于2016-03-03) 
  4. ^ Presto 2.1.1 canvas support table, [2016-02-06], (原始内容存档于2016-03-03) 
  5. ^ Presto 2.5 canvas support table, [2016-02-06], (原始内容存档于2016-03-04) 
  6. ^ Presto 2.6 canvas support table, [2016-02-06], (原始内容存档于2016-03-04) 
  7. ^ Web specifications support in Opera Presto 2.7 - Core Milestone additions since Opera Presto 2.6, [2016-02-06], (原始内容存档于2011-02-13) 

其他参考

  1. ^ Amaya Binary Releases, Most recent download link in stable
  2. ^ Change log between EdgeHTML 12.10240 and 13.10586
  3. ^ Firefox 77.0.1, See All New Features, Updates and Fixes. mozilla.org. Mozilla基金會. 2020-06-03. 
  4. ^ Firefox ESR 68.9.0, See All New Features, Updates and Fixes. mozilla.org. Mozilla基金會. 2020-06-02. 
  5. ^ Index of /pub/firefox/releases/135.0b5/. 2025年1月15日 [2025年1月16日] (英語). 
  6. ^ Firefox Nightly 136.0a1, See All New Features, Updates and Fixes. 2025年1月6日 [2025年1月7日] (英語). 
  7. ^ Download for kdelibs, Most recent download link in stable

外部链接

Read other articles:

BURGERKILLBurgerkill beserta Jasad kembali ke Tanah Air tercinta setelah 16 hari menjalani rangkaian show di Wacken Open Air (GER) dan Bloodstock Festival (UK) dalam misi Bandung Blasting 2015.Informasi latar belakangAsalBandung, IndonesiaGenre Hardcore Metalcore thrash metal heavy metal groove metal Tahun aktif1995–sekarangLabel Sony Music (2003-2004) Revolt Records BKHC Records Artis terkaitInfamy, Jasad, Beside, ForgottenSitus webSitus web resmiAnggota Agung Hellfrog Ramdan Agustiana Put...

 

Crocidura douceti Crocidura douceti Status konservasiRisiko rendahIUCN40629 TaksonomiKerajaanAnimaliaFilumChordataKelasMammaliaOrdoEulipotyphlaFamiliSoricidaeGenusCrociduraSpesiesCrocidura douceti Heim de Balsac, 1958 DistribusiPersebaran Crocidura douceti lbs Crocidura douceti adalah sebuah spesies mamalia dalam keluarga Soricidae. Spesies tersebut ditemukan di Pantai Gading, Liberia, dan mungkin Nigeria. Habitat alaminya adalah hutan kering subtropis atau tropis. Sumber ^ Hutterer, R. (2008...

 

UniMás affiliate in El Paso, Texas This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: KTFN – news · newspapers · books · scholar · JSTOR (April 2022) (Learn how and when to remove this template message) KTFNEl Paso, TexasLas Cruces, New MexicoCiudad Juárez, ChihuahuaUnited States–MexicoCityEl Paso, TexasCha...

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus. Cet article peut avoir été modifié (voire créé) en échange d'une rémunération ou d’avantages non déclarés, ce qui constitue le cas échéant une violation des conditions d'utilisation de Wikipédia (février 2024). L'article doit être relu — et modifié si nécessaire — par des contributeurs indépendants pour apporter un regard critique aux contributions effectuées en violation des conditions ...

 

Anarchist from ColonyPoster teatrikalNama lainHangul박열 Hanja朴烈 Alih Aksara yang DisempurnakanPark-Yeol SutradaraLee Joon-ikProduserKim Sung-cheolDitulis olehHwang Seong-guPemeranLee Je-hoonChoi Hee-seoPenata musikBang Jun-seokKang Eun-kooSinematograferPark Sung-jooDistributorMegabox Plus MTanggal rilis 28 Juni 2017 (2017-06-28) Durasi129 menitNegaraKorea SelatanBahasaKoreaJepangPendapatankotorUS$16,9 juta[1] Anarchist from Colony (Hangul: 박열; ...

 

Halaman ini berisi artikel tentang Bapak Pendiri Amerika Serikat. Untuk mantan presiden Universitas Duke, lihat William Preston Few. William FewPotret karya John Ramage Senator Amerika Serikat dariGeorgiaMasa jabatan4 Maret 1789 – 3 Maret 1793 PenggantiJames JacksonDelegasi dari Georgia untuk Kongres KonfederasiMasa jabatan1780 – 82, 1786–88 Informasi pribadiLahir8 Juni 1748Baltimore County, MarylandMeninggal16 Juli 1828(1828-07-16) (umur 80)Fishkill-on-HudsonMaka...

Umberto Merlin Ministro dei lavori pubbliciDurata mandato17 agosto 1953 –10 febbraio 1954 PresidenteGiuseppe PellaAmintore Fanfani PredecessoreGiuseppe Spataro SuccessoreGiuseppe Romita Ministro delle poste e delle telecomunicazioniDurata mandato1º giugno 1947 –15 dicembre 1947 PresidenteAlcide De Gasperi PredecessoreLuigi Cacciatore SuccessoreLudovico D'Aragona Senatore della Repubblica ItalianaLegislaturaI, II, III, IV GruppoparlamentareDemocratico Cristiano...

 

Державний комітет телебачення і радіомовлення України (Держкомтелерадіо) Приміщення комітетуЗагальна інформаціяКраїна  УкраїнаДата створення 2003Керівне відомство Кабінет Міністрів УкраїниРічний бюджет 1 964 898 500 ₴[1]Голова Олег НаливайкоПідвідомчі ор...

 

American politician and 6th Governor of Iowa For other people named William Stone, see William Stone (disambiguation). William Milo Stone6th Governor of IowaIn officeJanuary 14, 1864 – January 16, 1868Preceded bySamuel J. KirkwoodSucceeded bySamuel MerrillMember of the Iowa House of RepresentativesIn office1877–1878 Personal detailsBorn(1827-10-14)October 14, 1827Jefferson County, New York, U.S.DiedJuly 18, 1893(1893-07-18) (aged 65)Oklahoma City, Oklahoma Territory, U.S...

Hasan M. ElahiElahi during the Lift conference, February 2011Born1972 (age 51–52)Rangpur, BangladeshKnown forInterdisciplinary Art, Professor Hasan M. Elahi (born 1972) is a Bangladeshi-born American interdisciplinary media artist whose work has an emphasis on technology and media and their social implications. His research interests include issues of surveillance, sousveillance,[1] simulated time, transport systems, and borders and frontiers. He was born in Rangpur an...

 

United States legal concept concerning employment of individuals In United States labor law, at-will employment is an employer's ability to dismiss an employee for any reason (that is, without having to establish just cause for termination), and without warning,[1] as long as the reason is not illegal (e.g. firing because of the employee's gender, sexual orientation, race, religion, or disability status). When an employee is acknowledged as being hired at will, courts deny the employe...

 

Mexican director and editor David Pablos SánchezPablos at the Paseo de la Fama induction in Tijuana, Mexico (2016)Born (1983-07-28) July 28, 1983 (age 40)Tijuana, Baja California, MexicoOther namesDavid de Don PablosAlma materCentro de Capacitación CinematográficaOccupation(s)Director, editor, screenwriterYears active2007–present David Pablos (born July 28, 1983) is a Mexican director, editor and screenwriter. An active filmmaker since 2007, Pablos has been involved i...

This article is about the river in the Cochabamba Department. For other uses, see Puka Mayu. River in BoliviaPuka MayuEtymologyQuechuaLocationCountryBoliviaRegionCochabamba DepartmentPhysical characteristicsMouthCaine River The Puka Mayu (Quechua puka red, mayu river,[1] red river) is a Bolivian river in the Cochabamba Department, Capinota Province, Capinota Municipality.[2] It is a tributary of the Caine River. References ^ katari.org Aymara-Spanish Dictionary: Puka (adj...

 

Museum in Sydney, Australia Colonial Museum redirects here. For New Zealand's Colonial Museum, see Dominion Museum building. This article is about the museum in Sydney. For the museum in Canberra, see National Museum of Australia. Australian MuseumThe William Street exterior and Crystal Hall entry to the Australian Museum in 2016Location within Sydney central business districtFormer nameColonial Museum;Sydney MuseumEstablished1827; 197 years ago (1827)Location1 William Stree...

 

English rock band T. RexT. Rex during their heyday (left to right): Bill Legend, Mickey Finn, Marc Bolan, Steve CurrieBackground informationAlso known as Tyrannosaurus Rex Marc Bolan & T. Rex OriginLondon, EnglandGenres Glam rock rock pop psychedelic folk (early) Years active1967–1977Labels Regal Zonophone Fly EMI Casablanca Reprise Relativity Records Spinoffs X-T. Rex Mickey Finn's T-Rex Spinoff ofJohn's ChildrenPast membersMarc BolanSteve Peregrin TookMickey FinnSteve CurrieBill Legen...

Ethnic group Sherwood Valley Rancheria of Pomo Indians of CaliforniaTotal population350[1]Regions with significant populationsUnited States (California)LanguagesEnglish, Pomoan languagesReligionTraditional Tribal religion, Christianity, KuksuRelated ethnic groupsPomo tribes Grave of a Pomo man and woman, reinterred at the Westport Cemetery, by the Sherwood Valley Band of Pomo Indians in Westport, California. The Sherwood Valley Rancheria of Pomo Indians of California is a federally re...

 

Anqing 安庆市AnkingPrefekturLokasi kota Anqing, AnhuiNegaraTiongkokTiongkokAnhuiDivisi County11Municipal seatDistrik Yingjiang (30°30′N 117°2′E / 30.500°N 117.033°E / 30.500; 117.033)Pemerintahan • CPC SecretaryWei Xiaoming (魏晓明) • Wali kotaChen Bingbing (陈冰冰)Luas • Prefektur13.590 km2 (5,250 sq mi) • Luas perkotaan[1]104 km2 (40 sq mi) • Luas metrop...

 

Type of naval vessel The examples and perspective in this article may not represent a worldwide view of the subject. You may improve this article, discuss the issue on the talk page, or create a new article, as appropriate. (January 2016) (Learn how and when to remove this message) A guard ship is a warship assigned as a stationary guard in a port or harbour, as opposed to a coastal patrol boat, which serves its protective role at sea. Royal Navy See also: Standing Royal Navy deployments In t...

Euglenozoa Euglena Klasifikasi ilmiah Domain: Eukarya Kerajaan: Excavata Filum: EuglenozoaCavalier-Smith, 1981[1] Kelas dan genera yang tidak ditempatkan Euglenoidea Kinetoplastea Diplonemea Postgaardi Calkinsia Sinonim Euglenoida Cavalier-Smith, 1978 Euglenozoa adalah kelompok besar protozoa berflagela. Anggotanya termasuk berbagai spesies yang hidup bebas dan sejumlah parasit penting, yang beberapa di antaranya menginfeksi manusia. Ada dua subkelompok utama, euglenida dan kinetopla...

 

Đối với cầu thủ bóng bầu dục người Úc, xem Robbie Farah. Tên người này tuân theo phong tục tên gọi Tây Ban Nha; họ thứ nhất hay họ cha là Farah và họ thứ hai hay họ mẹ là Maksoud. Robert Farah MaksoudFarah tại Giải quần vợt Wimbledon 2015Quốc tịch ColombiaNơi cư trúBogotá, ColombiaSinh20 tháng 1, 1987 (37 tuổi)Montreal, Québec, Canada[1]Chiều cao1,90 m (6 ft 3 in)Lên chuyên nghiệp2...