# Functions
ExtractPreloadTags detects <link rel="preload"> in the <head> element and adds them to the Preloads field.
ExtractSubContentTypes detects internal subcontents in HTML docuemnt, such as CSS (<style>) and JavaScript (<script> without src attribute), and adds their MIME types (e.g.
InsecurePreloadScripts detects scripts loaded at the top of the document in a blocking manner and adds them to the Preloads field.
PreloadStylesheets detects <link rel="stylesheet"> in the <head> element and adds referenced stylesheets to the Preloads field.
# Variables
AggressiveTaskSet gets as many resources preloaded as Web Packager can.
ConservativeTaskSet is the set of HTMLTasks used in the default config.
# Interfaces
HTMLTask manipulates HTMLResponse to optimize the page loading.