[{"data":1,"prerenderedAt":1493},["ShallowReactive",2],{"navigation_docs":3,"-mime-types-text-html":673,"-mime-types-text-html-surround":1465,"mdc--8rvj0v-key":1466,"mdc-uf9pgg-key":1477},[4,29,123,155,193,222,251,267,408,416,456,462,468],{"title":5,"path":6,"stem":7,"children":8,"icon":28},"Getting Started","\u002Fgetting-started","01.getting-started\u002F1.index",[9,13,18,23],{"title":10,"path":6,"stem":7,"icon":11,"exact":12},"What is Poly?","i-lucide-house",true,{"title":14,"path":15,"stem":16,"icon":17},"Installation","\u002Fgetting-started\u002Finstallation","01.getting-started\u002F2.installation","i-lucide-download",{"title":19,"path":20,"stem":21,"icon":22},"Quickstart","\u002Fgetting-started\u002Fquickstart","01.getting-started\u002F3.quickstart","i-lucide-rocket",{"title":24,"path":25,"stem":26,"icon":27},"Migrate to Poly","\u002Fgetting-started\u002Fmigrate-to-poly","01.getting-started\u002F4.migrate-to-poly","i-lucide-replace",false,{"title":30,"path":31,"stem":32,"children":33,"icon":28},"File Browser","\u002Ffile-browser","02.file-browser\u002F01.index",[34,37,42,47,52,57,62,67,72,113,118],{"title":35,"path":31,"stem":32,"icon":36,"exact":12},"Overview","i-lucide-folder-open",{"title":38,"path":39,"stem":40,"icon":41},"Uploading Files","\u002Ffile-browser\u002Fuploading-your-files","02.file-browser\u002F02.uploading-your-files","i-lucide-upload",{"title":43,"path":44,"stem":45,"icon":46},"Navigating Your Files","\u002Ffile-browser\u002Fnavigating-your-files","02.file-browser\u002F03.navigating-your-files","i-lucide-map",{"title":48,"path":49,"stem":50,"icon":51},"Sidebar","\u002Ffile-browser\u002Fsidebar","02.file-browser\u002F04.sidebar","i-lucide-panel-left",{"title":53,"path":54,"stem":55,"icon":56},"Saved Searches","\u002Ffile-browser\u002Fsaved-searches","02.file-browser\u002F05.saved-searches","i-lucide-folder-search",{"title":58,"path":59,"stem":60,"icon":61},"Supported File Types","\u002Ffile-browser\u002Fsupported-file-types","02.file-browser\u002F06.supported-file-types","i-lucide-file",{"title":63,"path":64,"stem":65,"icon":66},"View Modes","\u002Ffile-browser\u002Fview-modes","02.file-browser\u002F07.view-modes","i-lucide-layout-grid",{"title":68,"path":69,"stem":70,"icon":71},"Quick View (Peek)","\u002Ffile-browser\u002Fquick-view","02.file-browser\u002F08.quick-view","i-lucide-eye",{"title":73,"path":74,"stem":75,"children":76,"icon":78},"Tools Menu","\u002Ffile-browser\u002Ftools-menu","02.file-browser\u002F09.tools-menu\u002F1.index",[77,79,84,89,94,99,104,108],{"title":73,"path":74,"stem":75,"icon":78,"exact":12},"i-lucide-wrench",{"title":80,"path":81,"stem":82,"icon":83},"Agent","\u002Ffile-browser\u002Ftools-menu\u002Fagent","02.file-browser\u002F09.tools-menu\u002F2.agent","i-lucide-bot",{"title":85,"path":86,"stem":87,"icon":88},"Chats","\u002Ffile-browser\u002Ftools-menu\u002Fchats","02.file-browser\u002F09.tools-menu\u002F3.chats","i-lucide-message-square",{"title":90,"path":91,"stem":92,"icon":93},"Outline","\u002Ffile-browser\u002Ftools-menu\u002Foutline","02.file-browser\u002F09.tools-menu\u002F4.outline","i-lucide-list",{"title":95,"path":96,"stem":97,"icon":98},"Details Panel","\u002Ffile-browser\u002Ftools-menu\u002Fdetails","02.file-browser\u002F09.tools-menu\u002F5.details","i-lucide-panel-right",{"title":100,"path":101,"stem":102,"icon":103},"Activity","\u002Ffile-browser\u002Ftools-menu\u002Factivity","02.file-browser\u002F09.tools-menu\u002F6.activity","i-lucide-activity",{"title":105,"path":106,"stem":107,"icon":66},"Waterfall","\u002Ffile-browser\u002Ftools-menu\u002Fwaterfall","02.file-browser\u002F09.tools-menu\u002F7.waterfall",{"title":109,"path":110,"stem":111,"icon":112},"Flashback","\u002Ffile-browser\u002Ftools-menu\u002Fflashback","02.file-browser\u002F09.tools-menu\u002F8.flashback","i-lucide-zap",{"title":114,"path":115,"stem":116,"icon":117},"Keyboard Shortcuts","\u002Ffile-browser\u002Fkeyboard-shortcuts","02.file-browser\u002F10.keyboard-shortcuts","i-lucide-keyboard",{"title":119,"path":120,"stem":121,"icon":122},"Offline Use","\u002Ffile-browser\u002Foffline-use","02.file-browser\u002F11.offline-use","i-lucide-wifi-off",{"title":124,"path":125,"stem":126,"children":127,"icon":28},"Searching","\u002Fsearching","03.searching\u002F1.index",[128,130,135,140,145,150],{"title":35,"path":125,"stem":126,"icon":129,"exact":12},"i-lucide-search",{"title":131,"path":132,"stem":133,"icon":134},"Text Queries","\u002Fsearching\u002Ftext-queries","03.searching\u002F2.text-queries","i-lucide-text-search",{"title":136,"path":137,"stem":138,"icon":139},"Searching by File","\u002Fsearching\u002Fsearching-by-file","03.searching\u002F3.searching-by-file","i-lucide-scan-search",{"title":141,"path":142,"stem":143,"icon":144},"Searching by File Part","\u002Fsearching\u002Fsearching-by-file-part","03.searching\u002F4.searching-by-file-part","i-lucide-crop",{"title":146,"path":147,"stem":148,"icon":149},"Searching by Color","\u002Fsearching\u002Fsearching-by-color","03.searching\u002F5.searching-by-color","i-lucide-palette",{"title":151,"path":152,"stem":153,"icon":154},"Faceted Search & Advanced Search","\u002Fsearching\u002Ffaceted-search","03.searching\u002F6.faceted-search","i-lucide-filter",{"title":156,"path":157,"stem":158,"children":159,"icon":28},"Desktop","\u002Fdesktop","04.desktop\u002F1.index",[160,163,168,173,178,183,188],{"title":161,"path":157,"stem":158,"icon":162,"exact":12},"Intro","i-lucide-monitor",{"title":164,"path":165,"stem":166,"icon":167},"Sync Folder","\u002Fdesktop\u002Fsync-folder","04.desktop\u002F2.sync-folder","i-lucide-folder-sync",{"title":169,"path":170,"stem":171,"icon":172},"CLI","\u002Fdesktop\u002Fcli","04.desktop\u002F3.cli","i-lucide-square-terminal",{"title":174,"path":175,"stem":176,"icon":177},"Tags & Colors","\u002Fdesktop\u002Ftags-and-colors","04.desktop\u002F4.tags-and-colors","i-lucide-tags",{"title":179,"path":180,"stem":181,"icon":182},"Bookmarks","\u002Fdesktop\u002Fbookmarks","04.desktop\u002F5.bookmarks","i-lucide-bookmark",{"title":184,"path":185,"stem":186,"icon":187},"Spotlight & Handoff","\u002Fdesktop\u002Fspotlight-and-handoff","04.desktop\u002F6.spotlight-and-handoff","i-lucide-sparkles",{"title":189,"path":190,"stem":191,"icon":192},"Differences from Web","\u002Fdesktop\u002Fdifferences-from-web","04.desktop\u002F7.differences-from-web","i-lucide-app-window",{"title":80,"path":194,"stem":195,"children":196,"icon":28,"defaultOpen":28},"\u002Fagent","05.agent\u002F1.index",[197,198,203,207,212,217],{"title":35,"path":194,"stem":195,"icon":83,"exact":12},{"title":199,"path":200,"stem":201,"icon":202},"Reading & Summarizing Files","\u002Fagent\u002Freading-and-summarizing","05.agent\u002F2.reading-and-summarizing","i-lucide-book-open",{"title":204,"path":205,"stem":206,"icon":129},"AI-Powered Searching","\u002Fagent\u002Fsearching","05.agent\u002F3.searching",{"title":208,"path":209,"stem":210,"icon":211},"Creating and Editing Files","\u002Fagent\u002Fcreating-and-editing-files","05.agent\u002F4.creating-and-editing-files","i-lucide-file-pen",{"title":213,"path":214,"stem":215,"icon":216},"Organizing Files","\u002Fagent\u002Forganizing-files","05.agent\u002F5.organizing-files","i-lucide-folder-symlink",{"title":218,"path":219,"stem":220,"icon":221},"Complex, Multi-Step Tasks","\u002Fagent\u002Fcomplex-tasks","05.agent\u002F6.complex-tasks","i-lucide-workflow",{"title":223,"path":224,"stem":225,"children":226,"icon":28,"defaultOpen":28},"Recovering Files","\u002Frecovering-files","06.recovering-files\u002F1.index",[227,229,233,236,241,246],{"title":35,"path":224,"stem":225,"icon":228,"exact":12},"i-lucide-history",{"title":230,"path":231,"stem":232,"icon":71},"Viewing Versions","\u002Frecovering-files\u002Fviewing-versions","06.recovering-files\u002F2.viewing-versions",{"title":109,"path":234,"stem":235,"icon":112},"\u002Frecovering-files\u002Fflashback","06.recovering-files\u002F3.flashback",{"title":237,"path":238,"stem":239,"icon":240},"Restoring Versions","\u002Frecovering-files\u002Frestoring-versions","06.recovering-files\u002F4.restoring-versions","i-lucide-rotate-ccw",{"title":242,"path":243,"stem":244,"icon":245},"Reverting Changes","\u002Frecovering-files\u002Freverting-changes","06.recovering-files\u002F5.reverting-changes","i-lucide-undo-2",{"title":247,"path":248,"stem":249,"icon":250},"Limitations","\u002Frecovering-files\u002Flimitations","06.recovering-files\u002F6.limitations","i-lucide-triangle-alert",{"title":252,"path":253,"stem":254,"children":255,"icon":28,"defaultOpen":28},"Sharing","\u002Fsharing","07.sharing\u002F1.index",[256,258,262],{"title":35,"path":253,"stem":254,"icon":257,"exact":12},"i-lucide-share-2",{"title":259,"path":260,"stem":261,"icon":257},"Sharing Files","\u002Fsharing\u002Fsharing-files","07.sharing\u002F2.sharing-files",{"title":263,"path":264,"stem":265,"icon":266},"Shared Drives","\u002Fsharing\u002Fshared-drives","07.sharing\u002F3.shared-drives","i-lucide-users",{"title":169,"path":268,"stem":269,"children":270,"icon":28,"defaultOpen":28},"\u002Fcli","08.cli\u002F1.index",[271,273,278,399,404],{"title":14,"path":268,"stem":269,"icon":272,"exact":12},"i-lucide-terminal",{"title":274,"path":275,"stem":276,"icon":277},"How it Works","\u002Fcli\u002Fhow-it-works","08.cli\u002F2.how-it-works","i-lucide-cog",{"title":279,"path":280,"stem":281,"children":282,"icon":284},"Commands","\u002Fcli\u002Fcommands","08.cli\u002F3.commands\u002F01.index",[283,285,289,293,297,302,307,312,317,322,327,332,337,342,347,351,356,360,365,369,373,377,382,386,390,394],{"title":279,"path":280,"stem":281,"icon":284,"exact":12},"i-lucide-list-tree",{"title":286,"path":287,"stem":288,"icon":93},"ls","\u002Fcli\u002Fcommands\u002Fls","08.cli\u002F3.commands\u002F02.ls",{"title":290,"path":291,"stem":292,"icon":56},"find","\u002Fcli\u002Fcommands\u002Ffind","08.cli\u002F3.commands\u002F03.find",{"title":294,"path":295,"stem":296,"icon":129},"search","\u002Fcli\u002Fcommands\u002Fsearch","08.cli\u002F3.commands\u002F04.search",{"title":298,"path":299,"stem":300,"icon":301},"cp","\u002Fcli\u002Fcommands\u002Fcp","08.cli\u002F3.commands\u002F05.cp","i-lucide-copy",{"title":303,"path":304,"stem":305,"icon":306},"mv","\u002Fcli\u002Fcommands\u002Fmv","08.cli\u002F3.commands\u002F06.mv","i-lucide-move",{"title":308,"path":309,"stem":310,"icon":311},"rm","\u002Fcli\u002Fcommands\u002Frm","08.cli\u002F3.commands\u002F07.rm","i-lucide-trash-2",{"title":313,"path":314,"stem":315,"icon":316},"mkdir","\u002Fcli\u002Fcommands\u002Fmkdir","08.cli\u002F3.commands\u002F08.mkdir","i-lucide-folder-plus",{"title":318,"path":319,"stem":320,"icon":321},"mkurl","\u002Fcli\u002Fcommands\u002Fmkurl","08.cli\u002F3.commands\u002F09.mkurl","i-lucide-link",{"title":323,"path":324,"stem":325,"icon":326},"mksearch","\u002Fcli\u002Fcommands\u002Fmksearch","08.cli\u002F3.commands\u002F10.mksearch","i-lucide-search-code",{"title":328,"path":329,"stem":330,"icon":331},"mkdrive","\u002Fcli\u002Fcommands\u002Fmkdrive","08.cli\u002F3.commands\u002F11.mkdrive","i-lucide-hard-drive",{"title":333,"path":334,"stem":335,"icon":336},"rmdrive","\u002Fcli\u002Fcommands\u002Frmdrive","08.cli\u002F3.commands\u002F12.rmdrive","i-lucide-trash",{"title":338,"path":339,"stem":340,"icon":341},"wget","\u002Fcli\u002Fcommands\u002Fwget","08.cli\u002F3.commands\u002F13.wget","i-lucide-cloud-download",{"title":343,"path":344,"stem":345,"icon":346},"file show","\u002Fcli\u002Fcommands\u002Ffile-show","08.cli\u002F3.commands\u002F14.file-show","i-lucide-info",{"title":348,"path":349,"stem":350,"icon":202},"file read","\u002Fcli\u002Fcommands\u002Ffile-read","08.cli\u002F3.commands\u002F15.file-read",{"title":352,"path":353,"stem":354,"icon":355},"file write","\u002Fcli\u002Fcommands\u002Ffile-write","08.cli\u002F3.commands\u002F16.file-write","i-lucide-pencil",{"title":357,"path":358,"stem":359,"icon":211},"file update","\u002Fcli\u002Fcommands\u002Ffile-update","08.cli\u002F3.commands\u002F17.file-update",{"title":361,"path":362,"stem":363,"icon":364},"file search","\u002Fcli\u002Fcommands\u002Ffile-search","08.cli\u002F3.commands\u002F18.file-search","i-lucide-file-search",{"title":366,"path":367,"stem":368,"icon":228},"file history","\u002Fcli\u002Fcommands\u002Ffile-history","08.cli\u002F3.commands\u002F19.file-history",{"title":370,"path":371,"stem":372,"icon":240},"file restore","\u002Fcli\u002Fcommands\u002Ffile-restore","08.cli\u002F3.commands\u002F20.file-restore",{"title":374,"path":375,"stem":376,"icon":245},"file revert","\u002Fcli\u002Fcommands\u002Ffile-revert","08.cli\u002F3.commands\u002F21.file-revert",{"title":378,"path":379,"stem":380,"icon":381},"file open","\u002Fcli\u002Fcommands\u002Ffile-open","08.cli\u002F3.commands\u002F22.file-open","i-lucide-external-link",{"title":383,"path":384,"stem":385,"icon":17},"file download","\u002Fcli\u002Fcommands\u002Ffile-download","08.cli\u002F3.commands\u002F23.file-download",{"title":387,"path":388,"stem":389,"icon":257},"file share","\u002Fcli\u002Fcommands\u002Ffile-share","08.cli\u002F3.commands\u002F24.file-share",{"title":391,"path":392,"stem":393,"icon":192},"app","\u002Fcli\u002Fcommands\u002Fapp","08.cli\u002F3.commands\u002F25.app",{"title":395,"path":396,"stem":397,"icon":398},"auth","\u002Fcli\u002Fcommands\u002Fauth","08.cli\u002F3.commands\u002F26.auth","i-lucide-key-round",{"title":400,"path":401,"stem":402,"icon":403},"Global Flags","\u002Fcli\u002Fglobal-flags","08.cli\u002F4.global-flags","i-lucide-sliders-horizontal",{"title":405,"path":406,"stem":407,"icon":83},"Agent Skill","\u002Fcli\u002Fagent-skill","08.cli\u002F5.agent-skill",{"title":409,"path":410,"stem":411,"children":412,"icon":28,"defaultOpen":28},"Privacy & Security","\u002Fprivacy-and-security","09.privacy-and-security\u002F1.index",[413],{"title":414,"path":410,"stem":411,"icon":415,"exact":12},"Our Privacy Commitment","i-lucide-shield-check",{"title":417,"path":418,"stem":419,"children":420,"icon":28,"defaultOpen":28},"Integrations & MCP","\u002Fintegrations","10.integrations\u002F1.index",[421,423,428,433,438,442,447,452],{"title":35,"path":418,"stem":419,"icon":422,"exact":12},"i-lucide-plug",{"title":424,"path":425,"stem":426,"icon":427},"Claude Code","\u002Fintegrations\u002Fclaude-code","10.integrations\u002F2.claude-code","i-simple-icons-claude",{"title":429,"path":430,"stem":431,"icon":432},"Claude CoWork (Desktop)","\u002Fintegrations\u002Fclaude-cowork","10.integrations\u002F3.claude-cowork","i-simple-icons-anthropic",{"title":434,"path":435,"stem":436,"icon":437},"ChatGPT Work (Desktop)","\u002Fintegrations\u002Fchatgpt-work","10.integrations\u002F4.chatgpt-work","i-simple-icons-openai",{"title":439,"path":440,"stem":441,"icon":437},"ChatGPT","\u002Fintegrations\u002Fchatgpt","10.integrations\u002F5.chatgpt",{"title":443,"path":444,"stem":445,"icon":446},"Gemini","\u002Fintegrations\u002Fgemini","10.integrations\u002F6.gemini","i-simple-icons-googlegemini",{"title":448,"path":449,"stem":450,"icon":451},"VS Code & Cursor","\u002Fintegrations\u002Fvscode-cursor","10.integrations\u002F7.vscode-cursor","i-simple-icons-visualstudiocode",{"title":453,"path":454,"stem":455,"icon":78},"Using MCP","\u002Fintegrations\u002Fusing-mcp","10.integrations\u002F8.using-mcp",{"title":457,"path":458,"stem":459,"children":460,"icon":28,"defaultOpen":28},"Troubleshooting","\u002Ftroubleshooting","11.troubleshooting\u002F1.index",[461],{"title":457,"path":458,"stem":459,"icon":78,"exact":12},{"title":463,"path":464,"stem":465,"children":466,"icon":28,"defaultOpen":28},"Roadmap","\u002Froadmap","12.roadmap\u002F1.index",[467],{"title":463,"path":464,"stem":465,"icon":46,"exact":12},{"title":469,"icon":28,"defaultOpen":28,"path":470,"stem":471,"children":472,"page":28},"Releases","\u002Freleases","13.releases",[473,477],{"title":474,"path":475,"stem":476},"Latest","\u002Freleases\u002Fall-releases\u002F2026-09-01-v0-beta-09-01","13.releases\u002F1.latest",{"title":478,"icon":28,"defaultOpen":28,"path":479,"stem":480,"children":481,"page":28},"All releases","\u002Freleases\u002Fall-releases","13.releases\u002F2.all-releases",[482,489,497,505,513,521,529,537,545,553,561,569,577,585,593,601,609,617,625,633,641,649,657,665],{"title":483,"path":475,"stem":484,"release-notes":485},"v0.beta.2026.09.01","13.releases\u002F2.all-releases\u002F2026-09-01-v0-beta-09-01",{"date":486,"banner":487,"icon":488,"version":483},"2026-09-01","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-09-01\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-09-01\u002Fsticker.png",{"title":490,"path":491,"stem":492,"release-notes":493},"v0.beta.2026.08.27","\u002Freleases\u002Fall-releases\u002F2026-08-27-v0-beta-08-27","13.releases\u002F2.all-releases\u002F2026-08-27-v0-beta-08-27",{"date":494,"banner":495,"icon":496,"version":490},"2026-08-27","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-27\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-27\u002Ficon.png",{"title":498,"path":499,"stem":500,"release-notes":501},"v0.beta.2026.08.18","\u002Freleases\u002Fall-releases\u002F2026-08-18-v0-beta-08-18","13.releases\u002F2.all-releases\u002F2026-08-18-v0-beta-08-18",{"date":502,"banner":503,"icon":504,"version":498},"2026-08-18","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-18\u002Fbanner.png","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-18\u002Fsticker.png",{"title":506,"path":507,"stem":508,"release-notes":509},"v0.beta.2026.08.11","\u002Freleases\u002Fall-releases\u002F2026-08-11-v0-beta-08-11","13.releases\u002F2.all-releases\u002F2026-08-11-v0-beta-08-11",{"date":510,"banner":511,"icon":512,"version":506},"2026-08-11","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-11\u002Fbanner.png","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-11\u002FUnknown-12.png",{"title":514,"path":515,"stem":516,"release-notes":517},"v0.beta.2026.01.22","\u002Freleases\u002Fall-releases\u002F2026-01-22-v0-beta-01-22","13.releases\u002F2.all-releases\u002F2026-01-22-v0-beta-01-22",{"date":518,"banner":519,"icon":520,"version":514},"2026-01-22","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-22\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-22\u002Ficon.webp",{"title":522,"path":523,"stem":524,"release-notes":525},"v0.beta.2026.01.13","\u002Freleases\u002Fall-releases\u002F2026-01-13-v0-beta-01-13","13.releases\u002F2.all-releases\u002F2026-01-13-v0-beta-01-13",{"date":526,"banner":527,"icon":528,"version":522},"2026-01-13","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-13\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-13\u002Ficon.webp",{"title":530,"path":531,"stem":532,"release-notes":533},"v0.beta.2026.01.09","\u002Freleases\u002Fall-releases\u002F2026-01-09-v0-beta-01-09","13.releases\u002F2.all-releases\u002F2026-01-09-v0-beta-01-09",{"date":534,"banner":535,"icon":536,"version":530},"2026-01-09","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-09\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-09\u002Ficon.webp",{"title":538,"path":539,"stem":540,"release-notes":541},"v0.beta.2025.12.31","\u002Freleases\u002Fall-releases\u002F2025-12-31-v0-beta-12-31","13.releases\u002F2.all-releases\u002F2025-12-31-v0-beta-12-31",{"date":542,"banner":543,"icon":544,"version":538},"2025-12-31","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-31\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-31\u002Ficon.webp",{"title":546,"path":547,"stem":548,"release-notes":549},"v0.beta.2025.12.26","\u002Freleases\u002Fall-releases\u002F2025-12-26-v0-beta-12-26","13.releases\u002F2.all-releases\u002F2025-12-26-v0-beta-12-26",{"date":550,"banner":551,"icon":552,"version":546},"2025-12-26","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-26\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-26\u002Ficon.webp",{"title":554,"path":555,"stem":556,"release-notes":557},"v0.beta.2025.12.16","\u002Freleases\u002Fall-releases\u002F2025-12-16-v0-beta-12-16","13.releases\u002F2.all-releases\u002F2025-12-16-v0-beta-12-16",{"date":558,"banner":559,"icon":560,"version":554},"2025-12-16","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-16\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-16\u002Ficon.webp",{"title":562,"path":563,"stem":564,"release-notes":565},"v0.beta.2025.12.12","\u002Freleases\u002Fall-releases\u002F2025-12-12-v0-beta-12-12","13.releases\u002F2.all-releases\u002F2025-12-12-v0-beta-12-12",{"date":566,"banner":567,"icon":568,"version":562},"2025-12-12","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-12\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-12\u002Ficon.webp",{"title":570,"path":571,"stem":572,"release-notes":573},"v0.beta.2025.12.03","\u002Freleases\u002Fall-releases\u002F2025-12-03-v0-beta-12-03","13.releases\u002F2.all-releases\u002F2025-12-03-v0-beta-12-03",{"date":574,"banner":575,"icon":576,"version":570},"2025-12-03","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-03\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-03\u002Ficon.webp",{"title":578,"path":579,"stem":580,"release-notes":581},"v0.beta.2025.11.26","\u002Freleases\u002Fall-releases\u002F2025-11-26-v0-beta-11-26","13.releases\u002F2.all-releases\u002F2025-11-26-v0-beta-11-26",{"date":582,"banner":583,"icon":584,"version":578},"2025-11-26","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-26\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-26\u002Ficon.webp",{"title":586,"path":587,"stem":588,"release-notes":589},"v0.beta.2025.11.19","\u002Freleases\u002Fall-releases\u002F2025-11-19-v0-beta-11-19","13.releases\u002F2.all-releases\u002F2025-11-19-v0-beta-11-19",{"date":590,"banner":591,"icon":592,"version":586},"2025-11-19","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-19\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-19\u002Ficon.webp",{"title":594,"path":595,"stem":596,"release-notes":597},"v0.beta.2025.11.13","\u002Freleases\u002Fall-releases\u002F2025-11-13-v0-beta-11-13","13.releases\u002F2.all-releases\u002F2025-11-13-v0-beta-11-13",{"date":598,"banner":599,"icon":600,"version":594},"2025-11-13","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-13\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-13\u002Ficon.webp",{"title":602,"path":603,"stem":604,"release-notes":605},"v0.beta.2025.11.05","\u002Freleases\u002Fall-releases\u002F2025-11-05-v0-beta-11-05","13.releases\u002F2.all-releases\u002F2025-11-05-v0-beta-11-05",{"date":606,"banner":607,"icon":608,"version":602},"2025-11-05","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-05\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-05\u002Ficon.webp",{"title":610,"path":611,"stem":612,"release-notes":613},"v0.beta.2025.10.29","\u002Freleases\u002Fall-releases\u002F2025-10-29-v0-beta-10-29","13.releases\u002F2.all-releases\u002F2025-10-29-v0-beta-10-29",{"date":614,"banner":615,"icon":616,"version":610},"2025-10-29","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-29\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-29\u002Ficon.webp",{"title":618,"path":619,"stem":620,"release-notes":621},"v0.beta.2025.10.21","\u002Freleases\u002Fall-releases\u002F2025-10-21-v0-beta-10-21","13.releases\u002F2.all-releases\u002F2025-10-21-v0-beta-10-21",{"date":622,"banner":623,"icon":624,"version":618},"2025-10-21","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-21\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-21\u002Ficon.webp",{"title":626,"path":627,"stem":628,"release-notes":629},"v0.beta.2025.10.14","\u002Freleases\u002Fall-releases\u002F2025-10-14-v0-beta-10-14","13.releases\u002F2.all-releases\u002F2025-10-14-v0-beta-10-14",{"date":630,"banner":631,"icon":632,"version":626},"2025-10-14","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-14\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-14\u002Ficon.webp",{"title":634,"path":635,"stem":636,"release-notes":637},"v0.beta.2025.10.08","\u002Freleases\u002Fall-releases\u002F2025-10-08-v0-beta-10-08","13.releases\u002F2.all-releases\u002F2025-10-08-v0-beta-10-08",{"date":638,"banner":639,"icon":640,"version":634},"2025-10-08","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-08\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-08\u002Ficon.webp",{"title":642,"path":643,"stem":644,"release-notes":645},"v0.beta.2025.10.01","\u002Freleases\u002Fall-releases\u002F2025-10-01-v0-beta-10-01","13.releases\u002F2.all-releases\u002F2025-10-01-v0-beta-10-01",{"date":646,"banner":647,"icon":648,"version":642},"2025-10-01","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-01\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-01\u002Ficon.webp",{"title":650,"path":651,"stem":652,"release-notes":653},"v0.beta.2025.09.23","\u002Freleases\u002Fall-releases\u002F2025-09-23-v0-beta-09-23","13.releases\u002F2.all-releases\u002F2025-09-23-v0-beta-09-23",{"date":654,"banner":655,"icon":656,"version":650},"2025-09-23","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-23\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-23\u002Ficon.webp",{"title":658,"path":659,"stem":660,"release-notes":661},"v0.beta.2025.09.16","\u002Freleases\u002Fall-releases\u002F2025-09-16-v0-beta-09-16","13.releases\u002F2.all-releases\u002F2025-09-16-v0-beta-09-16",{"date":662,"banner":663,"icon":664,"version":658},"2025-09-16","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-16\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-16\u002Ficon.webp",{"title":666,"path":667,"stem":668,"release-notes":669},"v0.beta.2025.09.03","\u002Freleases\u002Fall-releases\u002F2025-09-03-v0-beta-09-03","13.releases\u002F2.all-releases\u002F2025-09-03-v0-beta-09-03",{"date":670,"banner":671,"icon":672,"version":666},"2025-09-03","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-03\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-03\u002Ficon.webp",{"id":674,"title":675,"body":676,"description":1438,"extension":1439,"file-extension":1440,"links":1440,"meta":1441,"mime-type":1442,"navigation":28,"path":1459,"release-notes":1440,"seo":1460,"stem":1463,"__hash__":1464},"docs\u002Fmime-types\u002Ftext\u002Fhtml.md","HTML MIME Type",{"type":677,"value":678,"toc":1425},"minimark",[679,689,717,748,754,758,778,789,792,796,804,807,973,988,1002,1006,1009,1025,1046,1049,1053,1056,1067,1087,1098,1109,1118,1207,1216,1220,1223,1252,1255,1259,1268,1272,1281,1421],[680,681,683,684,688],"h2",{"id":682},"what-does-texthtml-mean","What does ",[685,686,687],"code",{},"text\u002Fhtml"," mean?",[690,691,692,693,695,696,699,700,705,706],"p",{},"The ",[685,694,687],{}," media type identifies a document written in HTML syntax. HTML, or HyperText Markup Language, gives a web page its structure and meaning through elements such as headings, paragraphs, links, forms, images, and scripts. Sending ",[685,697,698],{},"Content-Type: text\u002Fhtml"," tells a browser to parse the response as an HTML document rather than display it as ",[701,702,704],"a",{"href":703},"\u002Fmime-types\u002Ftext\u002Fplain","plain text",".",[707,708,709],"sup",{},[701,710,716],{"href":711,"ariaDescribedBy":712,"dataFootnoteRef":714,"id":715},"#user-content-fn-1",[713],"footnote-label","","user-content-fnref-1","1",[690,718,719,720,726,727,733,734,737,738,741,742],{},"The common extensions are ",[701,721,723],{"href":722},"\u002Ffile-extensions\u002Fhtml",[685,724,725],{},".html"," and ",[701,728,730],{"href":729},"\u002Ffile-extensions\u002Fhtm",[685,731,732],{},".htm",". There is no unique magic number or required opening byte sequence. A valid document might begin with ",[685,735,736],{},"\u003C!doctype html>",", a comment, whitespace, or other permitted content, so a filename or an HTTP ",[685,739,740],{},"Content-Type"," header is more reliable than looking for one signature.",[707,743,744],{},[701,745,716],{"href":711,"ariaDescribedBy":746,"dataFootnoteRef":714,"id":747},[713],"user-content-fnref-1-2",[749,750,751,753],"note",{},[685,752,736],{}," is a declaration that asks browsers to use standards mode. It is useful and expected in modern pages, but it is not a file signature and does not determine the MIME type.",[680,755,757],{"id":756},"where-did-html-come-from","Where did HTML come from?",[690,759,760,761,769,770],{},"Tim Berners-Lee created the first web browser and editor in 1990 while working at CERN. He released it with the first web server in 1991 and published the specifications for HTML, HTTP, and web identifiers so others could build compatible tools.",[707,762,763],{},[701,764,768],{"href":765,"ariaDescribedBy":766,"dataFootnoteRef":714,"id":767},"#user-content-fn-2",[713],"user-content-fnref-2","2"," The IETF published HTML 2.0 as RFC 1866 in November 1995, documenting the language's established practice at the time.",[707,771,772],{},[701,773,777],{"href":774,"ariaDescribedBy":775,"dataFootnoteRef":714,"id":776},"#user-content-fn-3",[713],"user-content-fnref-3","3",[690,779,780,781],{},"HTML later moved through W3C recommendations such as HTML 3.2 and HTML 4. Today, the continuously maintained HTML Standard defines both the language authors write and the detailed error-recovery rules browsers use for real-world documents.",[707,782,783],{},[701,784,788],{"href":785,"ariaDescribedBy":786,"dataFootnoteRef":714,"id":787},"#user-content-fn-4",[713],"user-content-fnref-4","4",[690,790,791],{},"This history explains why HTML parsers are forgiving. Browsers build a document tree even when markup is incomplete or contains common mistakes. That resilience is useful for viewing old pages, but it does not mean malformed markup is portable or correct. Validate important documents and test them in more than one browser.",[680,793,795],{"id":794},"how-to-open-an-html-file","How to open an HTML file",[690,797,798,799,803],{},"Chrome, Edge, Firefox, Opera, and Safari all open HTML directly. Double-clicking a local ",[701,800,801],{"href":722},[685,802,725],{}," file is enough for a self-contained page. A source editor is a better choice when you need to inspect or change the markup.",[690,805,806],{},"A small modern document can look like this:",[808,809,813],"pre",{"className":810,"code":811,"language":812,"meta":714,"style":714},"language-html shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003C!doctype html>\n\u003Chtml lang=\"en\">\n  \u003Chead>\n    \u003Cmeta charset=\"utf-8\">\n    \u003Ctitle>Example page\u003C\u002Ftitle>\n  \u003C\u002Fhead>\n  \u003Cbody>\n    \u003Ch1>Hello\u003C\u002Fh1>\n  \u003C\u002Fbody>\n\u003C\u002Fhtml>\n","html",[685,814,815,835,860,871,894,916,926,936,955,964],{"__ignoreMap":714},[816,817,820,824,828,832],"span",{"class":818,"line":819},"line",1,[816,821,823],{"class":822},"sMK4o","\u003C!",[816,825,827],{"class":826},"swJcz","doctype",[816,829,831],{"class":830},"spNyl"," html",[816,833,834],{"class":822},">\n",[816,836,838,841,843,846,849,852,856,858],{"class":818,"line":837},2,[816,839,840],{"class":822},"\u003C",[816,842,812],{"class":826},[816,844,845],{"class":830}," lang",[816,847,848],{"class":822},"=",[816,850,851],{"class":822},"\"",[816,853,855],{"class":854},"sfazB","en",[816,857,851],{"class":822},[816,859,834],{"class":822},[816,861,863,866,869],{"class":818,"line":862},3,[816,864,865],{"class":822},"  \u003C",[816,867,868],{"class":826},"head",[816,870,834],{"class":822},[816,872,874,877,880,883,885,887,890,892],{"class":818,"line":873},4,[816,875,876],{"class":822},"    \u003C",[816,878,879],{"class":826},"meta",[816,881,882],{"class":830}," charset",[816,884,848],{"class":822},[816,886,851],{"class":822},[816,888,889],{"class":854},"utf-8",[816,891,851],{"class":822},[816,893,834],{"class":822},[816,895,897,899,902,905,909,912,914],{"class":818,"line":896},5,[816,898,876],{"class":822},[816,900,901],{"class":826},"title",[816,903,904],{"class":822},">",[816,906,908],{"class":907},"sTEyZ","Example page",[816,910,911],{"class":822},"\u003C\u002F",[816,913,901],{"class":826},[816,915,834],{"class":822},[816,917,919,922,924],{"class":818,"line":918},6,[816,920,921],{"class":822},"  \u003C\u002F",[816,923,868],{"class":826},[816,925,834],{"class":822},[816,927,929,931,934],{"class":818,"line":928},7,[816,930,865],{"class":822},[816,932,933],{"class":826},"body",[816,935,834],{"class":822},[816,937,939,941,944,946,949,951,953],{"class":818,"line":938},8,[816,940,876],{"class":822},[816,942,943],{"class":826},"h1",[816,945,904],{"class":822},[816,947,948],{"class":907},"Hello",[816,950,911],{"class":822},[816,952,943],{"class":826},[816,954,834],{"class":822},[816,956,958,960,962],{"class":818,"line":957},9,[816,959,921],{"class":822},[816,961,933],{"class":826},[816,963,834],{"class":822},[816,965,967,969,971],{"class":818,"line":966},10,[816,968,911],{"class":822},[816,970,812],{"class":826},[816,972,834],{"class":822},[690,974,975,976,979,980],{},"The HTML Standard requires UTF-8 for authored documents. When the encoding is not supplied by transport metadata or a byte-order mark, put ",[685,977,978],{},"\u003Cmeta charset=\"utf-8\">"," entirely within the first 1,024 bytes so the browser can decode the rest consistently.",[707,981,982],{},[701,983,987],{"href":984,"ariaDescribedBy":985,"dataFootnoteRef":714,"id":986},"#user-content-fn-5",[713],"user-content-fnref-5","5",[989,990,991,992,996,997,1001],"tip",{},"If a saved page has missing styling or images, check its relative URLs. An HTML file often depends on neighboring ",[701,993,995],{"href":994},"\u002Fmime-types\u002Ftext\u002Fcss","CSS",", ",[701,998,1000],{"href":999},"\u002Fmime-types\u002Ftext\u002Fjavascript","JavaScript",", fonts, images, or network resources that were not saved with it.",[680,1003,1005],{"id":1004},"support-in-poly","Support in Poly",[690,1007,1008],{},"Poly gives HTML files a page-oriented preview while keeping the source useful for search and analysis. You can:",[1010,1011,1012,1016,1019,1022],"ul",{},[1013,1014,1015],"li",{},"Browse with generated page thumbnails and open the file as a rendered page.",[1013,1017,1018],{},"Search the stored source by exact wording or meaning.",[1013,1020,1021],{},"Find basic text properties such as its snippet and line count.",[1013,1023,1024],{},"Ask the Poly agent about page text, elements, links, attributes, and overall structure.",[690,1026,1027,1028,1030,1031,1035,1036,1040,1041,1045],{},"Poly recognizes ",[685,1029,687],{}," and infers it from ",[701,1032,1033],{"href":722},[685,1034,725],{}," filenames. The registered ",[701,1037,1038],{"href":729},[685,1039,732],{}," extension is not currently inferred from the filename, so supply the correct media type when importing an ",[701,1042,1043],{"href":729},[685,1044,732],{}," file.",[690,1047,1048],{},"The source and the rendered result answer different questions. Source search can find markup, attributes, and text even when a companion resource is missing. The preview shows what the stored page can render in its available context. It is not a full website capture, and the agent reads the file's HTML rather than automatically collecting every linked resource.",[680,1050,1052],{"id":1051},"serving-html-over-http","Serving HTML over HTTP",[690,1054,1055],{},"For a web response, send the correct media type and UTF-8 encoding:",[808,1057,1061],{"className":1058,"code":1059,"language":1060,"meta":714,"style":714},"language-http shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","Content-Type: text\u002Fhtml; charset=utf-8\n","http",[685,1062,1063],{"__ignoreMap":714},[816,1064,1065],{"class":818,"line":819},[816,1066,1059],{},[690,1068,1069,1070,1074,1075,1080,1081],{},"The file extension does not control an HTTP response. A URL with no extension can still be HTML, while a server can accidentally send an ",[701,1071,1072],{"href":722},[685,1073,725],{}," file as ",[701,1076,1077],{"href":703},[685,1078,1079],{},"text\u002Fplain",". Correct metadata matters because browsers use the supplied type when deciding how to process a resource.",[707,1082,1083],{},[701,1084,716],{"href":711,"ariaDescribedBy":1085,"dataFootnoteRef":714,"id":1086},[713],"user-content-fnref-1-3",[690,1088,1089,1090,1092,1093,1097],{},"HTML does not have numbered file-format versions that can be identified from the extension. Older documents sometimes use a doctype associated with HTML 4.01 or XHTML, while modern HTML uses the short ",[685,1091,736],{}," form. Browser processing is defined by the current standard rather than by treating ",[701,1094,1095],{"href":722},[685,1096,725],{}," as a versioned container.",[680,1099,1101,1102,1104,1105,1108],{"id":1100},"is-texthtml-the-same-as-applicationxhtmlxml","Is ",[685,1103,687],{}," the same as ",[685,1106,1107],{},"application\u002Fxhtml+xml","?",[690,1110,1111,1112],{},"No. Both can describe documents using HTML elements, but their parsers have different rules.",[707,1113,1114],{},[701,1115,716],{"href":711,"ariaDescribedBy":1116,"dataFootnoteRef":714,"id":1117},[713],"user-content-fnref-1-4",[1119,1120,1121,1139],"table",{},[1122,1123,1124],"thead",{},[1125,1126,1127,1131,1135],"tr",{},[1128,1129,1130],"th",{},"Property",[1128,1132,1133],{},[685,1134,687],{},[1128,1136,1137],{},[685,1138,1107],{},[1140,1141,1142,1158,1181,1194],"tbody",{},[1125,1143,1144,1148,1151],{},[1145,1146,1147],"td",{},"Syntax",[1145,1149,1150],{},"HTML syntax",[1145,1152,1153,1157],{},[701,1154,1156],{"href":1155},"\u002Fmime-types\u002Ftext\u002Fxml","XML"," syntax with HTML elements",[1125,1159,1160,1163,1173],{},[1145,1161,1162],{},"Common extensions",[1145,1164,1165,996,1169],{},[701,1166,1167],{"href":722},[685,1168,725],{},[701,1170,1171],{"href":729},[685,1172,732],{},[1145,1174,1175,996,1178],{},[685,1176,1177],{},".xhtml",[685,1179,1180],{},".xht",[1125,1182,1183,1186,1189],{},[1145,1184,1185],{},"Error handling",[1145,1187,1188],{},"Defined recovery for malformed markup",[1145,1190,1191,1193],{},[701,1192,1156],{"href":1155}," well-formedness rules apply",[1125,1195,1196,1199,1202],{},[1145,1197,1198],{},"Typical use",[1145,1200,1201],{},"Ordinary websites and saved web pages",[1145,1203,1204,1206],{},[701,1205,1156],{"href":1155},"-based workflows that require XHTML",[690,1208,1209,1210,1212,1213,1215],{},"Changing only the MIME type can change parsing behavior. A document that browsers repair as ",[685,1211,687],{}," may fail as ",[701,1214,1156],{"href":1155}," if tags are mismatched, attributes are malformed, or namespace rules are not satisfied.",[680,1217,1219],{"id":1218},"converting-html-to-other-formats","Converting HTML to other formats",[690,1221,1222],{},"Choose the output according to what you need to preserve:",[1010,1224,1225,1232,1241],{},[1013,1226,1227,1231],{},[1228,1229,1230],"strong",{},"PDF"," captures a fixed, shareable rendering. Print from a browser after confirming that styles, fonts, and images have loaded.",[1013,1233,1234,1240],{},[1228,1235,1236,1239],{},[701,1237,1238],{"href":703},"Plain text"," or Markdown"," keeps readable content but usually loses layout, scripts, forms, and much of the document structure.",[1013,1242,1243,1246,1247,1251],{},[1228,1244,1245],{},"A complete web archive"," is better when you need the page plus dependent resources. A single ",[701,1248,1249],{"href":722},[685,1250,725],{}," file does not automatically contain its images, stylesheets, fonts, or fetched data.",[690,1253,1254],{},"Conversion from a dynamic page captures a state, not the entire application. Interactive behavior, authentication, live data, animations, and responsive layouts may not survive in a static export.",[680,1256,1258],{"id":1257},"can-an-html-file-be-dangerous","Can an HTML file be dangerous?",[690,1260,1261,1262],{},"Yes. HTML can execute scripts, submit forms, redirect the browser, request remote resources, and imitate trusted interfaces. The standard specifically warns about information leakage, credential theft, cross-site scripting, cross-site request forgery, and risks from hosting untrusted content on the same origin as sensitive content.",[707,1263,1264],{},[701,1265,716],{"href":711,"ariaDescribedBy":1266,"dataFootnoteRef":714,"id":1267},[713],"user-content-fnref-1-5",[1269,1270,1271],"warning",{},"Treat an unfamiliar HTML file like an unfamiliar website. Open it in an up-to-date browser or a restricted preview, do not enter credentials, and be cautious if it asks to download a file, grant a permission, or follow a login link.",[690,1273,1274,1275],{},"Even a page without scripts can make network requests through images and other embedded resources. For content you publish, use an appropriate Content Security Policy, keep untrusted uploads on a separate origin, and avoid assuming that filename checks alone prove a file is safe.",[707,1276,1277],{},[701,1278,716],{"href":711,"ariaDescribedBy":1279,"dataFootnoteRef":714,"id":1280},[713],"user-content-fnref-1-6",[1282,1283,1286,1291],"section",{"className":1284,"dataFootnotes":714},[1285],"footnotes",[680,1287,1290],{"className":1288,"id":713},[1289],"sr-only","Footnotes",[1292,1293,1294,1355,1372,1389,1405],"ol",{},[1013,1295,1297,1298,1310,1311,1318,1319,1318,1326,1318,1333,1318,1340,1318,1347],{"id":1296},"user-content-fn-1","WHATWG. ",[701,1299,1303],{"href":1300,"rel":1301},"https:\u002F\u002Fhtml.spec.whatwg.org\u002Fmultipage\u002Fiana.html#text\u002Fhtml",[1302],"nofollow",[1304,1305,1306,1307,1309],"em",{},"HTML Standard: ",[685,1308,687],{}," Media Type Registration",". Defines the type, common extensions, lack of a magic number, applications, interoperability, and security considerations. ",[701,1312,1317],{"href":1313,"ariaLabel":1314,"className":1315,"dataFootnoteBackref":714},"#user-content-fnref-1","Back to reference 1",[1316],"data-footnote-backref","↩"," ",[701,1320,1317,1324],{"href":1321,"ariaLabel":1322,"className":1323,"dataFootnoteBackref":714},"#user-content-fnref-1-2","Back to reference 1-2",[1316],[707,1325,768],{},[701,1327,1317,1331],{"href":1328,"ariaLabel":1329,"className":1330,"dataFootnoteBackref":714},"#user-content-fnref-1-3","Back to reference 1-3",[1316],[707,1332,777],{},[701,1334,1317,1338],{"href":1335,"ariaLabel":1336,"className":1337,"dataFootnoteBackref":714},"#user-content-fnref-1-4","Back to reference 1-4",[1316],[707,1339,788],{},[701,1341,1317,1345],{"href":1342,"ariaLabel":1343,"className":1344,"dataFootnoteBackref":714},"#user-content-fnref-1-5","Back to reference 1-5",[1316],[707,1346,987],{},[701,1348,1317,1352],{"href":1349,"ariaLabel":1350,"className":1351,"dataFootnoteBackref":714},"#user-content-fnref-1-6","Back to reference 1-6",[1316],[707,1353,1354],{},"6",[1013,1356,1358,1359,1366,1367],{"id":1357},"user-content-fn-2","Berners-Lee, T. ",[701,1360,1363],{"href":1361,"rel":1362},"https:\u002F\u002Fwww.w3.org\u002FPeople\u002FBerners-Lee\u002FShortHistory.html",[1302],[1304,1364,1365],{},"The World Wide Web: A Very Short Personal History",". World Wide Web Consortium. Describes the 1990 browser and editor, the 1991 release, and publication of the early HTML, HTTP, and identifier specifications. ",[701,1368,1317],{"href":1369,"ariaLabel":1370,"className":1371,"dataFootnoteBackref":714},"#user-content-fnref-2","Back to reference 2",[1316],[1013,1373,1375,1376,1383,1384],{"id":1374},"user-content-fn-3","Berners-Lee, T., and D. Connolly. ",[701,1377,1380],{"href":1378,"rel":1379},"https:\u002F\u002Fwww.rfc-editor.org\u002Frfc\u002Frfc1866.html",[1302],[1304,1381,1382],{},"RFC 1866: Hypertext Markup Language - 2.0",". Internet Engineering Task Force, November 1995. ",[701,1385,1317],{"href":1386,"ariaLabel":1387,"className":1388,"dataFootnoteBackref":714},"#user-content-fnref-3","Back to reference 3",[1316],[1013,1390,1297,1392,1399,1400],{"id":1391},"user-content-fn-4",[701,1393,1396],{"href":1394,"rel":1395},"https:\u002F\u002Fhtml.spec.whatwg.org\u002F",[1302],[1304,1397,1398],{},"HTML Standard",". The living standard defines HTML syntax, browser processing, elements, APIs, and error recovery. ",[701,1401,1317],{"href":1402,"ariaLabel":1403,"className":1404,"dataFootnoteBackref":714},"#user-content-fnref-4","Back to reference 4",[1316],[1013,1406,1297,1408,1415,1416],{"id":1407},"user-content-fn-5",[701,1409,1412],{"href":1410,"rel":1411},"https:\u002F\u002Fhtml.spec.whatwg.org\u002Fmultipage\u002Fsemantics.html#charset",[1302],[1304,1413,1414],{},"HTML Standard: Specifying the Document's Character Encoding",". Requires UTF-8 for authored documents and describes placement of an in-document encoding declaration. ",[701,1417,1317],{"href":1418,"ariaLabel":1419,"className":1420,"dataFootnoteBackref":714},"#user-content-fnref-5","Back to reference 5",[1316],[1422,1423,1424],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":714,"searchDepth":837,"depth":837,"links":1426},[1427,1429,1430,1431,1432,1433,1435,1436,1437],{"id":682,"depth":837,"text":1428},"What does text\u002Fhtml mean?",{"id":756,"depth":837,"text":757},{"id":794,"depth":837,"text":795},{"id":1004,"depth":837,"text":1005},{"id":1051,"depth":837,"text":1052},{"id":1100,"depth":837,"text":1434},"Is text\u002Fhtml the same as application\u002Fxhtml+xml?",{"id":1218,"depth":837,"text":1219},{"id":1257,"depth":837,"text":1258},{"id":713,"depth":837,"text":1290},"Learn what `text\u002Fhtml` means, how browsers identify HTML documents, which extensions are used, and how Poly supports HTML files.","md",null,{},{"name":687,"extensions":1443,"invented-date":1444,"inventor-name":1445,"in-use":12,"browser-support":1446,"example-applications":1452,"poly-support":1455,"poly-indexed":1456,"poly-preview":1457,"poly-agent":1458},[725,732],"1991","Tim Berners-Lee",[1447,1448,1449,1450,1451],"Chrome","Edge","Firefox","Opera","Safari",[1453,1454],"Google Chrome","Mozilla Firefox","Yes. Poly recognizes `.html` files, creates page thumbnails, and indexes their readable source. The `.htm` extension is not inferred automatically.","Yes. Poly indexes HTML source for exact and semantic search, along with the filename and basic text metadata.","Yes. Poly opens the stored document as a rendered page. A standalone file may look incomplete when its styles, images, or other companion resources are unavailable.","Yes. The Poly agent can read and reason about the HTML source, including its text, structure, links, and attributes.","\u002Fmime-types\u002Ftext\u002Fhtml",{"title":1461,"description":1462},"text\u002Fhtml MIME Type: HTML Files, Browser Support, and Safety","A practical guide to the text\u002Fhtml MIME type, including .html and .htm files, browser behavior, Poly support, conversion, and security.","mime-types\u002Ftext\u002Fhtml","o-VKYuXFms9KfZELPNotcnDPcHkwjbCeqHQDOVWZTIU",[1440,1440],{"data":1467,"body":1468},{},{"type":1469,"children":1470},"root",[1471],{"type":1472,"tag":690,"props":1473,"children":1474},"element",{},[1475],{"type":1476,"value":675},"text",{"data":1478,"body":1479},{},{"type":1469,"children":1480},[1481],{"type":1472,"tag":690,"props":1482,"children":1483},{},[1484,1486,1491],{"type":1476,"value":1485},"Learn what ",{"type":1472,"tag":685,"props":1487,"children":1489},{"className":1488},[],[1490],{"type":1476,"value":687},{"type":1476,"value":1492}," means, how browsers identify HTML documents, which extensions are used, and how Poly supports HTML files.",1788325915889]