WebIDL
WebIDL ã¯ãã¦ã§ãã¢ããªã±ã¼ã·ã§ã³ããã°ã©ãã³ã°ã¤ã³ã¿ã¼ãã§ã¤ã¹ (API) ãæ§æãããã¼ã¿åãã¤ã³ã¿ã¼ãã§ã¤ã¹ãã¡ã½ãããããããã£ãããã³ãã®ä»ã®ã³ã³ãã¼ãã³ããè¨è¿°ããããã«ä½¿ç¨ãããã¤ã³ã¿ã¼ãã§ã¤ã¹è¨è¿°è¨èªã§ããããã¯ãç¹å®ã®ããã°ã©ãã³ã°è¨èªã«ä¾åããªãããå®å¼åãããæ§æã使ç¨ãã¦ãããããAPI ã®ã³ã³ãã¼ãã³ãã JavaScript äºæã®æ§é ã«ããããããã¨ãå¯è½ãªä¸æ¹ã§ãå API ãæ§ç¯ããããã«ä½¿ç¨ãããåºç¤ã¨ãªãã³ã¼ãã¯ãã©ã®è¨èªã§ãã£ã¦ãæé©ã«è¨è¿°ã§ãã¾ãã
WebIDL ã¯ã¦ã§ãã®ã»ã¼ãã¹ã¦ã® API 仿§ã§ä½¿ç¨ããã¦ããããã®æ¨æºçãªå½¢å¼ããã³æ§æã®ãããã¦ã§ããã©ã¦ã¶ã¼ã使ããããã°ã©ãã¼ã¯ãã©ã®ããã« API ãå®è£ ããã³ã¼ããæ¸ããã«ãããããããã©ã¦ã¶ã¼ãç¸äºã«äºææ§ããããã¨ã容æã«ç¢ºèªã§ãã¾ãã