Baseline Widely available
supportedEntryTypes
㯠PerformanceObserver
ã¤ã³ã¿ã¼ãã§ã¤ã¹ã®éçèªã¿åãå°ç¨ããããã£ã§ããã®ã¦ã¼ã¶ã¼ã¨ã¼ã¸ã§ã³ãã対å¿ãã¦ãã entryType
å¤ã®é
åãè¿ãã¾ãã
対å¿ãã¦ããé ç®ã®ãªã¹ãã¯ãã©ã¦ã¶ã¼ãã¨ã«ç°ãªããé²åãã¦ããããããã®ããããã£ã«ãã£ã¦ã¦ã§ãéçºè ã¯å©ç¨ã§ããé ç®ã調ã¹ããã¨ãã§ãã¾ãã
å¤PerformanceEntry.entryType
å¤ã®é
åã§ãã
ãã©ã¦ã¶ã¼ã®å¯¾å¿ãã¦ãã entryType
å¤ãæ¢ãã«ã¯ã PerformanceObserver.supportedEntryTypes ã¨ã³ã³ã½ã¼ã«ã«å
¥åãã¾ããããã¯å¯¾å¿ãã¦ããå¤ã®é
åãè¿ãã¾ãã
PerformanceObserver.supportedEntryTypes;
// Chrome 99 ã§ã¯ ["element", "event", "first-input", "largest-contentful-paint", "layout-shift", "longtask", "mark", "measure", "navigation", "paint", "resource"] ãè¿ã
æªå¯¾å¿ã®åã®ãã§ãã¯
以ä¸ã®é¢æ°ã¯ã使ç¨å¯è½ãªé ç®åã®é åã«å¯¾å¿ãã¦ããã調ã¹ã¾ãããµãã¼ãããã¦ããªãåã¯ã³ã³ã½ã¼ã«ã«ãã°åºåããã¾ããããã®æ å ±ãã¯ã©ã¤ã¢ã³ãå´ã®åæã«ãã°åºåãã¦ãå ·ä½çãªåãç£è¦ã§ããªãã£ããã¨ã示ããã¨ãã§ãã¾ãã
function detectSupport(entryTypes) {
for (const entryType of entryTypes) {
if (!PerformanceObserver.supportedEntryTypes.includes(entryType)) {
console.log(entryType);
}
}
}
detectSupport(["resource", "mark", "first-input", "largest-contentful-paint"]);
仿§æ¸ ãã©ã¦ã¶ã¼ã®äºææ§
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4