885:
413:
The W3C "GPU for the Web" Community Group was launched on
February 16, 2017. At this time, all of Apple, Google, and Mozilla had experiments in the area, but only Apple's proposal was officially submitted to the "gpuweb-proposals" repository. Shortly after, on March 21, 2017, Mozilla submitted a
410:. The WebGPU name was later adopted by the community group as a working name for the future standard rather than just Apple's initial proposal. The initial proposal has been renamed to "WebMetal" to avoid further confusion.
382:
hosted an IP-free meeting dedicated to discussion of "WebGL Next" ideas, collided with WebGL working group meeting in
Vancouver. Google team presented the NXT prototype implementing a new API that could run in
387:
with OpenGL, or standalone with OpenGL and Metal. NXT borrowed concepts from all of Vulkan, Direct3D 12, and Metal native APIs. Apple and
Mozilla representatives also showed their prototypes built on
375:
working group (during the bi-annual face to face meeting). The presentation explored the basic ideas and principles of building a new API to eventually replace WebGL, aka "WebGL Next".
278:
163:
646:
2173:
2163:
2155:
2059:
296:, until complaints caused redirection into a more traditional design, similar to other shading languages. The syntax is similar to
912:
2210:
1077:
778:
601:
580:
417:
On June 1, 2018, citing "resolution on most-high level issues" in the cross-browser standardization effort, Google's
402:
team proposed the creation of the W3C community group to design the API. At the same time they announced a technical
173:
701:
2801:
2140:
2684:
2125:
2339:
2478:
1769:
1725:
2205:
2052:
1890:
289:
826:
2806:
2694:
2359:
2215:
2195:
1542:
1375:
1314:
297:
2168:
2541:
2235:
2230:
2021:
1399:
905:
621:
360:
2796:
2758:
2528:
2441:
2335:
1935:
1784:
1631:
75:
752:
2811:
2120:
1666:
225:
2419:
2763:
2561:
2045:
2247:
2085:
1965:
1503:
1445:
1319:
1224:
1134:
1120:
384:
499:
2483:
2436:
2366:
2135:
2016:
1985:
1910:
1900:
1860:
1249:
1005:
898:
847:
142:
2556:
2424:
2255:
2026:
1950:
1920:
1880:
1870:
1571:
1512:
1360:
1298:
1144:
1025:
726:
388:
329:
251:
805:
8:
2768:
2551:
2389:
2178:
1865:
1850:
1814:
1764:
1749:
1566:
1547:
1522:
1450:
1189:
1149:
1068:
884:
671:
474:
2225:
2666:
2488:
2354:
1855:
1819:
1799:
1754:
1681:
1616:
1611:
1455:
1440:
1394:
1244:
1169:
960:
2679:
2310:
1975:
1945:
1690:
1435:
1139:
965:
336:
443:
2748:
2729:
2670:
2640:
2630:
1700:
1601:
1557:
1269:
1214:
970:
403:
392:
285:
137:
324:
support WebGPU with SPIR-V, with work ongoing for the WGSL front-end. Firefox and
2753:
2724:
2183:
1925:
1779:
1759:
1154:
325:
2546:
2518:
2473:
1386:
1259:
1204:
1184:
414:
proposal for WebGL Next within
Khronos repository, based on the Vulkan design.
371:
On June 8, 2016, Google showed "Explicit web graphics API" presentation to the
274:
2790:
2775:
2736:
2714:
2601:
2503:
2451:
2188:
1636:
1199:
1159:
1129:
980:
418:
379:
317:
247:
240:
system APIs. On relevant devices, WebGPU is intended to supersede the older
2674:
2330:
2200:
1995:
1875:
1774:
1710:
1705:
1695:
1646:
1641:
1586:
1193:
676:
647:"Apple seeks to position Metal as part of new 3D graphics standard for web"
2571:
2508:
2402:
2380:
2326:
2076:
1980:
1960:
1829:
1794:
1730:
1656:
1419:
1308:
1303:
1254:
1229:
1219:
1063:
1020:
1015:
921:
407:
356:
237:
233:
217:
523:
308:
for WGSL. Naga is a similar project developed for the needs of wgpu-rs.
2513:
2493:
2468:
2414:
2407:
2295:
2275:
1885:
1671:
1661:
1606:
1596:
1465:
1288:
1239:
1209:
1010:
210:
168:
147:
672:"Web-standards-allergic Apple unveils WebGPU, a web graphics standard"
2536:
2498:
2290:
2145:
1720:
1715:
1576:
1409:
1404:
1365:
1334:
1329:
1293:
1234:
1087:
534:
2719:
2576:
2344:
2305:
2300:
2280:
2270:
2265:
1970:
1834:
1651:
1581:
1537:
1532:
1414:
1339:
1324:
406:
and proposal under the name "WebGPU", based on concepts in Apple's
344:
340:
305:
221:
2689:
2635:
2431:
2349:
2130:
2068:
2037:
1930:
1915:
1789:
1527:
1460:
1278:
1179:
557:
545:
395:
correspondingly, both of which closely replicated the Metal API.
321:
255:
187:
2646:
2586:
2460:
2260:
2113:
2103:
2098:
1990:
1955:
1940:
1905:
1809:
1740:
1626:
1621:
1591:
1517:
1351:
1283:
1174:
1164:
1082:
890:
852:
783:
421:
team announced intent to implement the future WebGPU standard.
399:
348:
301:
293:
229:
2614:
2609:
2591:
2397:
2108:
1895:
1804:
1058:
1030:
993:
372:
352:
241:
2741:
2220:
2093:
1824:
1370:
1053:
988:
271:
2566:
2285:
1470:
1000:
332:
follows upstream specifications of both WebGPU and WGSL.
259:
213:
933:
878:
335:
Chrome version 113 enabled initial WebGPU support on
292:that was designed to be trivially translatable to
2788:
469:
467:
465:
463:
250:enabled initial WebGPU support in April 2023.
2053:
906:
460:
262:standard is thus in the working draft phase.
695:
693:
228:(GPU). This is achieved with the underlying
438:
436:
434:
2060:
2046:
913:
899:
883:
599:
224:scripts to efficiently utilize a device's
690:
824:
622:"Next-generation 3D Graphics on the Web"
431:
750:
669:
95:
2789:
848:"Mozilla's contribution: Obsidian API"
806:"Prototyping a new 3D API for the Web"
699:
2041:
1491:
1108:
932:
894:
524:WebGPU Shading Language specification
270:WebGPU enables 3D graphics within an
89:
845:
803:
776:
13:
2067:
578:
311:
14:
2823:
870:
600:Wallez, Corentin; Ninomiya, Kai.
562:, Rust Graphics Mages, 2024-01-03
277:. It also has robust support for
258:have not yet enabled theirs. The
1492:
920:
825:Malyshau, Dzmitry (2017-03-21).
839:
818:
797:
770:
744:
719:
700:Wallez, Corentin (2018-05-31).
663:
639:
614:
670:Claburn, Thomas (2017-02-08).
593:
572:
550:
539:
528:
517:
492:
475:"WebGPU Implementation Status"
1:
779:"Add Apple's WebGPU proposal"
753:"Welcome and Getting Started"
702:"Intent to Implement: WebGPU"
424:
398:On February 7, 2017, Apple's
265:
751:Jackson, Dean (2017-02-16).
727:"WebGPU Prototype and Demos"
363:was enabled in version 121.
7:
827:"Defining the Web platform"
602:"WebGL Next investigations"
581:"Explicit web graphics API"
328:use the Rust wgpu library.
10:
2828:
1109:
366:
2707:
2659:
2623:
2600:
2527:
2459:
2450:
2388:
2379:
2319:
2246:
2154:
2084:
2075:
2012:
1936:Internet Explorer for Mac
1843:
1739:
1680:
1556:
1502:
1498:
1487:
1428:
1384:
1350:
1268:
1119:
1115:
1104:
1046:
979:
953:
949:
928:
182:
156:
130:
104:
81:
71:
54:
39:
24:
226:graphics processing unit
138:CSS Color Module Level 4
2802:Cross-platform software
504:developer.mozilla.org
444:"Chrome ships WebGPU"
378:On January 24, 2017,
43:18 May 2021
28:18 May 2021
1921:IBM Home Page Reader
284:WebGPU uses its own
16:Web standard and API
846:Malyshau, Dzmitry.
804:Malyshau, Dzmitry.
359:. This support for
279:general-purpose GPU
21:
2807:Graphics standards
2355:Application server
579:Wallez, Corentin.
19:
2784:
2783:
2703:
2702:
2680:Browser extension
2655:
2654:
2375:
2374:
2311:Phusion Passenger
2035:
2034:
2008:
2007:
2004:
2003:
1691:Internet Explorer
1483:
1482:
1479:
1478:
1100:
1099:
1096:
1095:
448:Chrome Developers
204:
203:
131:Related standards
120:Myles C. Maxfield
58:W3C Working Draft
2819:
2797:3D graphics APIs
2749:Web API security
2671:Remote scripting
2641:Web SQL Database
2457:
2456:
2386:
2385:
2082:
2081:
2062:
2055:
2048:
2039:
2038:
1500:
1499:
1489:
1488:
1215:Samsung Internet
1117:
1116:
1106:
1105:
951:
950:
930:
929:
915:
908:
901:
892:
891:
887:
882:
881:
879:Official website
864:
863:
861:
860:
843:
837:
836:
834:
833:
822:
816:
815:
813:
812:
801:
795:
794:
792:
791:
774:
768:
767:
765:
764:
748:
742:
741:
739:
738:
723:
717:
716:
714:
713:
697:
688:
687:
685:
684:
667:
661:
660:
658:
657:
643:
637:
636:
634:
633:
618:
612:
611:
609:
608:
597:
591:
590:
588:
587:
576:
570:
569:
568:
567:
554:
548:
546:Naga source code
543:
537:
535:Tint source code
532:
526:
521:
515:
514:
512:
510:
496:
490:
489:
487:
485:
471:
458:
457:
455:
454:
440:
404:proof of concept
286:shading language
200:
197:
195:
193:
191:
189:
117:Dzmitry Malyshau
97:
94:GPU for the Web
91:
88:GPU for the Web
67:
65:
50:
48:
35:
33:
22:
18:
2827:
2826:
2822:
2821:
2820:
2818:
2817:
2816:
2812:Web development
2787:
2786:
2785:
2780:
2754:Web application
2699:
2651:
2619:
2596:
2523:
2446:
2371:
2315:
2242:
2221:JavaScript JSGI
2201:ASP.NET Handler
2184:Jakarta Servlet
2150:
2071:
2066:
2036:
2031:
2000:
1926:IBM WebExplorer
1839:
1735:
1676:
1552:
1494:
1475:
1424:
1380:
1346:
1264:
1111:
1092:
1042:
975:
945:
924:
919:
877:
876:
873:
868:
867:
858:
856:
844:
840:
831:
829:
823:
819:
810:
808:
802:
798:
789:
787:
777:Jackson, Dean.
775:
771:
762:
760:
749:
745:
736:
734:
725:
724:
720:
711:
709:
698:
691:
682:
680:
668:
664:
655:
653:
645:
644:
640:
631:
629:
620:
619:
615:
606:
604:
598:
594:
585:
583:
577:
573:
565:
563:
556:
555:
551:
544:
540:
533:
529:
522:
518:
508:
506:
498:
497:
493:
483:
481:
473:
472:
461:
452:
450:
442:
441:
432:
427:
369:
314:
312:Implementations
268:
186:
178:
152:
126:
100:
63:
61:
59:
46:
44:
40:First published
31:
29:
17:
12:
11:
5:
2825:
2815:
2814:
2809:
2804:
2799:
2782:
2781:
2779:
2778:
2773:
2772:
2771:
2766:
2761:
2751:
2746:
2745:
2744:
2734:
2733:
2732:
2727:
2717:
2711:
2709:
2705:
2704:
2701:
2700:
2698:
2697:
2692:
2687:
2682:
2677:
2663:
2661:
2657:
2656:
2653:
2652:
2650:
2649:
2644:
2643:(formerly W3C)
2638:
2633:
2627:
2625:
2621:
2620:
2618:
2617:
2612:
2606:
2604:
2598:
2597:
2595:
2594:
2589:
2584:
2579:
2574:
2569:
2564:
2559:
2554:
2549:
2544:
2539:
2533:
2531:
2525:
2524:
2522:
2521:
2519:XMLHttpRequest
2516:
2511:
2506:
2501:
2496:
2491:
2486:
2481:
2476:
2471:
2465:
2463:
2454:
2448:
2447:
2445:
2444:
2439:
2434:
2429:
2428:
2427:
2417:
2412:
2411:
2410:
2405:
2394:
2392:
2383:
2377:
2376:
2373:
2372:
2370:
2369:
2364:
2363:
2362:
2352:
2347:
2342:
2333:
2323:
2321:
2317:
2316:
2314:
2313:
2308:
2303:
2298:
2293:
2288:
2283:
2278:
2273:
2268:
2263:
2258:
2252:
2250:
2248:Apache modules
2244:
2243:
2241:
2240:
2239:
2238:
2228:
2223:
2218:
2213:
2208:
2203:
2198:
2193:
2192:
2191:
2181:
2176:
2171:
2166:
2160:
2158:
2152:
2151:
2149:
2148:
2143:
2138:
2133:
2128:
2123:
2118:
2117:
2116:
2111:
2106:
2101:
2090:
2088:
2079:
2073:
2072:
2069:Web interfaces
2065:
2064:
2057:
2050:
2042:
2033:
2032:
2030:
2029:
2024:
2019:
2013:
2010:
2009:
2006:
2005:
2002:
2001:
1999:
1998:
1993:
1988:
1983:
1978:
1973:
1968:
1963:
1958:
1953:
1948:
1943:
1938:
1933:
1928:
1923:
1918:
1913:
1908:
1903:
1898:
1893:
1888:
1883:
1878:
1873:
1868:
1863:
1858:
1853:
1847:
1845:
1841:
1840:
1838:
1837:
1832:
1827:
1822:
1817:
1812:
1807:
1802:
1797:
1792:
1787:
1782:
1777:
1772:
1767:
1762:
1757:
1752:
1746:
1744:
1737:
1736:
1734:
1733:
1728:
1723:
1718:
1713:
1708:
1703:
1698:
1693:
1687:
1685:
1678:
1677:
1675:
1674:
1669:
1664:
1659:
1654:
1649:
1644:
1639:
1634:
1629:
1624:
1619:
1614:
1609:
1604:
1599:
1594:
1589:
1584:
1579:
1574:
1569:
1563:
1561:
1554:
1553:
1551:
1550:
1545:
1540:
1535:
1530:
1525:
1520:
1515:
1509:
1507:
1496:
1495:
1485:
1484:
1481:
1480:
1477:
1476:
1474:
1473:
1468:
1463:
1458:
1453:
1448:
1443:
1438:
1432:
1430:
1426:
1425:
1423:
1422:
1417:
1412:
1407:
1402:
1397:
1391:
1389:
1382:
1381:
1379:
1378:
1373:
1368:
1363:
1357:
1355:
1348:
1347:
1345:
1344:
1343:
1342:
1337:
1332:
1327:
1322:
1311:
1306:
1301:
1296:
1291:
1286:
1281:
1275:
1273:
1266:
1265:
1263:
1262:
1257:
1252:
1247:
1242:
1237:
1232:
1227:
1222:
1217:
1212:
1207:
1202:
1197:
1187:
1185:Microsoft Edge
1182:
1177:
1172:
1167:
1162:
1157:
1152:
1147:
1142:
1137:
1132:
1126:
1124:
1113:
1112:
1102:
1101:
1098:
1097:
1094:
1093:
1091:
1090:
1085:
1080:
1075:
1074:
1073:
1072:
1071:
1061:
1050:
1048:
1044:
1043:
1041:
1040:
1039:
1038:
1033:
1028:
1023:
1018:
1008:
1003:
998:
997:
996:
985:
983:
977:
976:
974:
973:
968:
963:
957:
955:
947:
946:
944:
943:
940:
937:
926:
925:
918:
917:
910:
903:
895:
889:
888:
872:
871:External links
869:
866:
865:
838:
817:
796:
769:
759:(Mailing list)
743:
718:
708:(Mailing list)
689:
662:
638:
613:
592:
571:
549:
538:
527:
516:
491:
459:
429:
428:
426:
423:
368:
365:
313:
310:
281:computations.
267:
264:
216:provided by a
202:
201:
184:
180:
179:
177:
176:
171:
166:
160:
158:
154:
153:
151:
150:
145:
140:
134:
132:
128:
127:
125:
124:
121:
118:
115:
112:
108:
106:
102:
101:
99:
98:
92:
85:
83:
79:
78:
73:
69:
68:
56:
55:Latest version
52:
51:
41:
37:
36:
26:
15:
9:
6:
4:
3:
2:
2824:
2813:
2810:
2808:
2805:
2803:
2800:
2798:
2795:
2794:
2792:
2777:
2776:Web framework
2774:
2770:
2767:
2765:
2762:
2760:
2757:
2756:
2755:
2752:
2750:
2747:
2743:
2740:
2739:
2738:
2737:Web standards
2735:
2731:
2728:
2726:
2723:
2722:
2721:
2718:
2716:
2715:Microservices
2713:
2712:
2710:
2706:
2696:
2693:
2691:
2688:
2686:
2683:
2681:
2678:
2676:
2672:
2668:
2665:
2664:
2662:
2658:
2648:
2645:
2642:
2639:
2637:
2634:
2632:
2629:
2628:
2626:
2622:
2616:
2613:
2611:
2608:
2607:
2605:
2603:
2599:
2593:
2590:
2588:
2585:
2583:
2580:
2578:
2575:
2573:
2570:
2568:
2565:
2563:
2560:
2558:
2555:
2553:
2550:
2548:
2545:
2543:
2540:
2538:
2535:
2534:
2532:
2530:
2526:
2520:
2517:
2515:
2512:
2510:
2507:
2505:
2504:Web messaging
2502:
2500:
2497:
2495:
2492:
2490:
2487:
2485:
2482:
2480:
2477:
2475:
2472:
2470:
2467:
2466:
2464:
2462:
2458:
2455:
2453:
2449:
2443:
2440:
2438:
2435:
2433:
2430:
2426:
2423:
2422:
2421:
2418:
2416:
2413:
2409:
2406:
2404:
2401:
2400:
2399:
2396:
2395:
2393:
2391:
2387:
2384:
2382:
2378:
2368:
2365:
2361:
2358:
2357:
2356:
2353:
2351:
2348:
2346:
2343:
2341:
2337:
2334:
2332:
2328:
2325:
2324:
2322:
2318:
2312:
2309:
2307:
2304:
2302:
2299:
2297:
2294:
2292:
2289:
2287:
2284:
2282:
2279:
2277:
2274:
2272:
2269:
2267:
2264:
2262:
2259:
2257:
2254:
2253:
2251:
2249:
2245:
2237:
2234:
2233:
2232:
2229:
2227:
2224:
2222:
2219:
2217:
2214:
2212:
2209:
2207:
2204:
2202:
2199:
2197:
2194:
2190:
2187:
2186:
2185:
2182:
2180:
2177:
2175:
2172:
2170:
2167:
2165:
2162:
2161:
2159:
2157:
2153:
2147:
2144:
2142:
2139:
2137:
2134:
2132:
2129:
2127:
2124:
2122:
2119:
2115:
2112:
2110:
2107:
2105:
2102:
2100:
2097:
2096:
2095:
2092:
2091:
2089:
2087:
2083:
2080:
2078:
2074:
2070:
2063:
2058:
2056:
2051:
2049:
2044:
2043:
2040:
2028:
2025:
2023:
2020:
2018:
2015:
2014:
2011:
1997:
1994:
1992:
1989:
1987:
1984:
1982:
1979:
1977:
1974:
1972:
1969:
1967:
1964:
1962:
1959:
1957:
1954:
1952:
1949:
1947:
1944:
1942:
1939:
1937:
1934:
1932:
1929:
1927:
1924:
1922:
1919:
1917:
1914:
1912:
1909:
1907:
1904:
1902:
1899:
1897:
1894:
1892:
1889:
1887:
1884:
1882:
1879:
1877:
1874:
1872:
1869:
1867:
1864:
1862:
1859:
1857:
1854:
1852:
1849:
1848:
1846:
1842:
1836:
1833:
1831:
1828:
1826:
1823:
1821:
1818:
1816:
1813:
1811:
1808:
1806:
1803:
1801:
1798:
1796:
1793:
1791:
1788:
1786:
1785:Nokia Symbian
1783:
1781:
1778:
1776:
1773:
1771:
1768:
1766:
1763:
1761:
1758:
1756:
1753:
1751:
1748:
1747:
1745:
1742:
1738:
1732:
1729:
1727:
1724:
1722:
1719:
1717:
1714:
1712:
1709:
1707:
1704:
1702:
1699:
1697:
1694:
1692:
1689:
1688:
1686:
1683:
1679:
1673:
1670:
1668:
1665:
1663:
1660:
1658:
1655:
1653:
1650:
1648:
1645:
1643:
1640:
1638:
1637:PirateBrowser
1635:
1633:
1632:Mozilla suite
1630:
1628:
1625:
1623:
1620:
1618:
1615:
1613:
1610:
1608:
1605:
1603:
1600:
1598:
1595:
1593:
1590:
1588:
1585:
1583:
1580:
1578:
1575:
1573:
1570:
1568:
1565:
1564:
1562:
1559:
1555:
1549:
1546:
1544:
1541:
1539:
1536:
1534:
1531:
1529:
1526:
1524:
1521:
1519:
1516:
1514:
1511:
1510:
1508:
1505:
1501:
1497:
1490:
1486:
1472:
1469:
1467:
1464:
1462:
1459:
1457:
1454:
1452:
1449:
1447:
1444:
1442:
1439:
1437:
1434:
1433:
1431:
1427:
1421:
1418:
1416:
1413:
1411:
1408:
1406:
1403:
1401:
1398:
1396:
1393:
1392:
1390:
1388:
1383:
1377:
1374:
1372:
1369:
1367:
1364:
1362:
1359:
1358:
1356:
1353:
1349:
1341:
1338:
1336:
1333:
1331:
1328:
1326:
1323:
1321:
1318:
1317:
1316:
1312:
1310:
1307:
1305:
1302:
1300:
1297:
1295:
1292:
1290:
1287:
1285:
1282:
1280:
1277:
1276:
1274:
1271:
1267:
1261:
1258:
1256:
1253:
1251:
1248:
1246:
1243:
1241:
1238:
1236:
1233:
1231:
1228:
1226:
1223:
1221:
1218:
1216:
1213:
1211:
1208:
1206:
1203:
1201:
1198:
1195:
1191:
1188:
1186:
1183:
1181:
1178:
1176:
1173:
1171:
1168:
1166:
1163:
1161:
1158:
1156:
1153:
1151:
1148:
1146:
1143:
1141:
1138:
1136:
1133:
1131:
1130:Google Chrome
1128:
1127:
1125:
1122:
1118:
1114:
1107:
1103:
1089:
1086:
1084:
1081:
1079:
1076:
1070:
1067:
1066:
1065:
1062:
1060:
1057:
1056:
1055:
1052:
1051:
1049:
1045:
1037:
1034:
1032:
1029:
1027:
1024:
1022:
1019:
1017:
1014:
1013:
1012:
1009:
1007:
1004:
1002:
999:
995:
992:
991:
990:
987:
986:
984:
982:
981:Web standards
978:
972:
969:
967:
964:
962:
959:
958:
956:
952:
948:
941:
938:
935:
934:
931:
927:
923:
916:
911:
909:
904:
902:
897:
896:
893:
886:
880:
875:
874:
855:
854:
849:
842:
828:
821:
807:
800:
786:
785:
780:
773:
758:
754:
747:
732:
728:
722:
707:
703:
696:
694:
679:
678:
673:
666:
652:
648:
642:
627:
623:
617:
603:
596:
582:
575:
561:
560:
553:
547:
542:
536:
531:
525:
520:
505:
501:
495:
480:
476:
470:
468:
466:
464:
449:
445:
439:
437:
435:
430:
422:
420:
415:
411:
409:
405:
401:
396:
394:
390:
386:
381:
376:
374:
364:
362:
358:
354:
350:
347:devices with
346:
342:
339:devices with
338:
333:
331:
327:
323:
319:
318:Google Chrome
309:
307:
303:
299:
295:
291:
287:
282:
280:
276:
273:
263:
261:
257:
253:
249:
248:Google Chrome
245:
243:
239:
235:
231:
227:
223:
220:that enables
219:
215:
212:
208:
199:
185:
181:
175:
172:
170:
167:
165:
164:GPU computing
162:
161:
159:
155:
149:
146:
144:
141:
139:
136:
135:
133:
129:
122:
119:
116:
114:Brandon Jones
113:
110:
109:
107:
103:
93:
87:
86:
84:
80:
77:
74:
70:
57:
53:
42:
38:
27:
23:
2581:
2390:Browser APIs
2331:Web resource
1996:WorldWideWeb
1711:MediaBrowser
1706:GreenBrowser
1587:Firefox Lite
1493:Discontinued
1035:
971:Privacy mode
922:Web browsers
857:. Retrieved
851:
841:
830:. Retrieved
820:
809:. Retrieved
799:
788:. Retrieved
782:
772:
761:. Retrieved
756:
746:
735:. Retrieved
733:. 2017-04-05
730:
721:
710:. Retrieved
705:
681:. Retrieved
677:The Register
675:
665:
654:. Retrieved
651:AppleInsider
650:
641:
630:. Retrieved
628:. 2017-02-07
625:
616:
605:. Retrieved
595:
584:. Retrieved
574:
564:, retrieved
558:
552:
541:
530:
519:
507:. Retrieved
503:
500:"WebGPU API"
494:
482:. Retrieved
478:
451:. Retrieved
447:
416:
412:
397:
377:
370:
334:
315:
300:. Tint is a
283:
269:
246:
206:
205:
123:Kai Ninomiya
72:Organization
64:(As of 2023)
60:(As of 2023)
25:Year started
2769:Progressive
2764:Single-page
2572:WebAssembly
2552:Geolocation
2509:Web storage
2415:C NPRuntime
2403:LiveConnect
2381:Client-side
2327:Web service
2256:mod_include
2211:Python ASGI
2206:Python WSGI
2156:Server APIs
2077:Server-side
2022:Comparisons
1981:ThunderHawk
1961:NetPositive
1901:Edge Legacy
1830:WebPositive
1795:Opera Coast
1657:Swiftweasel
1420:qutebrowser
1309:Tor Browser
1304:SlimBrowser
1069:third-party
1021:Web storage
1016:WebAssembly
341:Direct3D 12
238:Direct3D 12
218:web browser
2791:Categories
2537:DOM events
2514:Web worker
2499:WebSockets
2360:comparison
2296:mod_python
2276:mod_parrot
2109:Encryption
1667:Timberwolf
1662:TenFourFox
1607:Kazehakase
1597:Ghostzilla
1466:Opera Mini
1400:DuckDuckGo
1289:GNU IceCat
1059:Encryption
1011:JavaScript
966:Extensions
859:2019-03-08
832:2018-09-11
811:2016-12-16
790:2019-03-08
763:2018-09-11
757:public-gpu
737:2019-01-10
712:2018-08-13
683:2017-08-14
656:2018-08-13
632:2018-08-13
607:2019-06-25
586:2019-06-25
566:2024-01-03
453:2023-04-08
425:References
266:Technology
244:standard.
211:JavaScript
169:ECMAScript
148:ECMAScript
111:Justin Fan
47:2021-05-18
32:2021-05-18
2695:Scripting
2557:IndexedDB
2408:XPConnect
2367:Scripting
2291:mod_proxy
2236:container
2226:Perl PSGI
2216:Ruby Rack
2189:container
2146:WebSocket
2086:Protocols
1946:Line Mode
1770:Google TV
1726:SpaceTime
1721:NetCaptor
1716:NeoPlanet
1602:IceDragon
1577:Classilla
1410:Lunascape
1405:Konqueror
1366:GNOME Web
1335:SeaMonkey
1330:Pale Moon
1294:LibreWolf
1245:ungoogled
1235:Supermium
1088:WebSocket
1047:Protocols
1026:IndexedDB
961:Bookmarks
942:protocols
939:standards
706:blink-dev
82:Committee
2720:Web page
2577:WebAuthn
2452:Web APIs
2345:Open API
2306:mod_ruby
2301:mod_wsgi
2281:mod_perl
2271:mod_mono
2266:mod_lisp
2196:CLI OWIN
2017:Category
1971:Skweezer
1966:Netscape
1891:Deepfish
1835:xombrero
1652:Swiftfox
1582:Conkeror
1538:SalamWeb
1533:Rockmelt
1446:Ladybird
1415:NetFront
1340:Waterfox
1325:K-Meleon
1320:Basilisk
1225:Sleipnir
1135:Chromium
954:Features
936:Features
509:17 March
484:14 March
385:Chromium
345:ChromeOS
306:compiler
143:HTML DOM
2730:Dynamic
2690:Web IDL
2636:GraphQL
2602:Khronos
2432:ActiveX
2420:C PPAPI
2398:C NPAPI
2350:Webhook
2286:mod_php
2231:Portlet
2179:COM ASP
2174:C ISAPI
2169:C ASAPI
2164:C NSAPI
1976:Skyfire
1931:IBrowse
1916:HotJava
1911:Gazelle
1861:Arachne
1790:OmniWeb
1780:Mercury
1760:Dolphin
1701:Deepnet
1543:Sputnik
1528:Redcore
1461:NetSurf
1279:Firefox
1250:Vivaldi
1205:Puffin
1180:Maxthon
1155:Coc Coc
1064:Cookies
380:Khronos
367:History
361:Android
337:Windows
322:Firefox
288:called
256:Firefox
222:webpage
196:/webgpu
183:Website
105:Editors
62: (
45: (
30: (
2725:Static
2708:Topics
2685:Mashup
2660:Topics
2647:WebUSB
2624:Others
2587:WebRTC
2582:WebGPU
2474:Canvas
2461:WHATWG
2320:Topics
2261:mod_jk
2114:WebDAV
1991:WinWAP
1986:Vision
1956:MSN TV
1951:Mosaic
1941:KidZui
1906:ELinks
1881:Charon
1871:Blazer
1810:Shiira
1800:Origyn
1743:-based
1741:WebKit
1684:-based
1682:MSHTML
1647:Strata
1627:Minimo
1622:MicroB
1592:Galeon
1572:Camino
1567:Beonex
1560:-based
1518:Citrio
1513:Beaker
1506:-based
1387:engine
1385:Multi-
1361:Safari
1354:-based
1352:WebKit
1313:Gecko
1299:Midori
1284:Floorp
1272:-based
1260:Yandex
1230:SRWare
1194:Mobile
1175:Falkon
1165:Dooble
1160:Comodo
1123:-based
1110:Active
1083:WebRTC
1036:WebGPU
853:GitHub
784:GitHub
731:WebKit
626:WebKit
479:GitHub
419:Chrome
400:WebKit
389:Safari
351:, and
349:Vulkan
330:Safari
304:-made
302:Google
294:SPIR-V
275:canvas
252:Safari
230:Vulkan
207:WebGPU
157:Domain
20:WebGPU
2675:DHTML
2631:Gears
2615:WebGL
2610:WebCL
2592:WebXR
2494:Video
2469:Audio
1896:Dillo
1866:Arena
1856:Amaya
1851:abaco
1844:Other
1815:Steel
1805:QtWeb
1765:Fluid
1750:Arora
1617:Lotus
1558:Gecko
1548:Torch
1523:Flock
1504:Blink
1451:Links
1429:Other
1376:Orion
1315:forks
1270:Gecko
1255:Whale
1200:Otter
1190:Opera
1150:Brave
1145:Avast
1121:Blink
1031:WebGL
408:Metal
393:Servo
373:WebGL
357:Metal
355:with
353:macOS
316:Both
242:WebGL
236:, or
234:Metal
209:is a
2759:Rich
2742:REST
2673:vs.
2669:and
2667:Ajax
2547:File
2479:CORS
2442:XBAP
2425:NaCl
2338:vs.
2329:vs.
2141:WSRP
2131:FCGI
2126:SCGI
2094:HTTP
2027:List
1876:Cake
1825:Uzbl
1820:surf
1775:Iris
1755:BOLT
1642:Pogo
1612:Kylo
1456:Lynx
1441:Flow
1371:iCab
1220:Silk
1170:Epic
1078:OCSP
1054:HTTP
989:HTML
559:wgpu
511:2024
486:2024
391:and
326:Deno
320:and
298:Rust
290:WGSL
272:HTML
254:and
192:.org
2567:SVG
2562:MSE
2542:EME
2529:W3C
2489:SSE
2484:DOM
2437:BHO
2340:ROA
2336:WOA
2136:AJP
2121:CGI
1731:ZAC
1696:AOL
1471:w3m
1436:eww
1395:360
1140:Arc
1006:DOM
1001:CSS
260:W3C
214:API
194:/TR
190:.w3
188:www
174:API
76:W3C
2793::
2104:v3
2099:v2
1886:CM
1672:xB
1240:UC
1210:QQ
994:v5
850:.
781:.
755:.
729:.
704:.
692:^
674:.
649:.
624:.
502:.
477:.
462:^
446:.
433:^
343:,
232:,
96:CG
90:WG
2061:e
2054:t
2047:v
1196:)
1192:(
914:e
907:t
900:v
862:.
835:.
814:.
793:.
766:.
740:.
715:.
686:.
659:.
635:.
610:.
589:.
513:.
488:.
456:.
198:/
66:)
49:)
34:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.