1<!DOCTYPE html><html lang="en" dir="ltr"><head> 2 3 4 5 6 7<meta charset="utf-8"> 8<meta name="viewport" content="width=device-width, initial-scale=1.0"> 9<title>Modern Web</title> 10<meta property="og:title" content="Modern Web"> 11 12<meta name="generator" content="rocket 0.1"> 13<link rel="canonical" href="https://modern-web.dev/"> 14 15 16 17<meta name="description" content="Guides, tools and libraries for modern web development."> 18<meta property="og:description" content="Guides, tools and libraries for modern web development."> 19 20 21 <link rel="apple-touch-icon" sizes="180x180" href="assets/apple-touch-icon.png"> 22<link rel="icon" type="image/png" sizes="32x32" href="assets/favicon-32x32.png"> 23<link rel="icon" type="image/png" sizes="16x16" href="assets/favicon-16x16.png"> 24<link rel="manifest" href="assets/webmanifest.json"> 25<link rel="mask-icon" href="assets/safari-pinned-tab.svg" color="#3f93ce"> 26<meta name="msapplication-TileColor" content="#1d3557"> 27<meta name="theme-color" content="#1d3557"> 28 29 30 <meta property="og:site_name" content="Modern Web"> 31<meta property="og:type" content="website"> 32 33<meta property="og:image" content="https://modern-web.dev/51ac0a34.png"> 34<meta property="og:url" content="https://modern-web.dev/"> 35 36<meta name="twitter:card" content="summary_large_image"> 37 38 39 <link rel="preconnect" href="https://fonts.googleapis.com" crossorigin=""> 40 41<link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=optional" rel="stylesheet"> 42<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=optional" rel="stylesheet"> 43 44 45 <link rel="stylesheet" href="3cb4adfb.css"> 46<link rel="stylesheet" href="0f4765a3.css"> 47<link rel="stylesheet" href="ac2ea3b8.css"> 48<link rel="stylesheet" href="604a975c.css"> 49 50 51 <noscript><link rel="stylesheet" href="/_merged_assets/_static/search/noscript.css"></noscript> 52 53 54 <noscript><link rel="stylesheet" href="/_merged_assets/_static/noscript.css"/></noscript> 55 56 57 <link rel="stylesheet" href="b1403e10.css"> 58 59 <link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap" rel="stylesheet"> 60<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap" rel="stylesheet"> 61<meta name="twitter:creator" content="@modern_web_dev"> 62 63 64 65<link rel="preload" href="./75134118.js" as="script" crossorigin="anonymous" /> 66<link rel="preload" href="89e8496d.js" as="script" crossorigin="anonymous" /> 67<link rel="preload" href="d6c389ee.js" as="script" crossorigin="anonymous" /> 68<link rel="preload" href="962426a7.js" as="script" crossorigin="anonymous" /> 69<link rel="preload" href="c355a7d6.js" as="script" crossorigin="anonymous" /> 70<link rel="preload" href="62250990.js" as="script" crossorigin="anonymous" /> 71<link rel="preload" href="./5276c6c5.js" as="script" crossorigin="anonymous" /> 72<link rel="preload" href="./a055aa7d.js" as="script" crossorigin="anonymous" /> 73</head> 74 75 76 77 78 <body layout="layout-home-background"> 79 80 81 82 <header id="main-header"> 83 <div class="content-area"> 84 85 <button id="mobile-menu-trigger" data-action="trigger-mobile-menu"> 86 <span class="sr-only">Show Menu</span> 87 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"> 88 <path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path> 89 </svg> 90 91</button> 92 93 94 95 <a class="logo-link" href="/"> 96 <img src="9399dd9c.svg" alt="Tilted sphere with longitudinal stripes"> 97 <span>Modern Web</span> 98</a> 99 100 101 102 103 <rocket-search class="search" json-url="/_merged_assets/_static/rocket-search-index.json"> 104 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 129 129" style="width: 25px;"> 105 <path d="M51.6 96.7c11 0 21-3.9 28.8-10.5l35 35c.8.8 1.8 1.2 2.9 1.2s2.1-.4 2.9-1.2c1.6-1.6 1.6-4.2 0-5.8l-35-35c6.5-7.8 10.5-17.9 10.5-28.8 0-24.9-20.2-45.1-45.1-45.1-24.8 0-45.1 20.3-45.1 45.1 0 24.9 20.3 45.1 45.1 45.1zm0-82c20.4 0 36.9 16.6 36.9 36.9C88.5 72 72 88.5 51.6 88.5S14.7 71.9 14.7 51.6c0-20.3 16.6-36.9 36.9-36.9z"></path> 106 </svg> 107</rocket-search> 108 109 110 111 112 113 <a href="/guides/" class=" 114 115 116 ">Guides</a> 117 <a href="/docs/" class=" 118 119 120 ">Docs</a> 121 <a href="/blog/" class=" 122 123 124 ">Blog</a> 125 126 127 <launch-dark-switch class="light-dark-switch" label="Toggle darkmode">Toggle darkmode</launch-dark-switch> 128 129 130 131 132 <a class="social-link" href="https://github.com/modernweb-dev/web" aria-label="Modern Web on GitHub" rel="noopener noreferrer" target="_blank"> 133 <span class="sr-only">GitHub</span> 134 135 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17 16" fill="none"> 136 <title>GitHub</title>
137 <path fill="currentColor" fill-rule="evenodd" d="M8.18391.249268C3.82241.249268.253906 3.81777.253906 8.17927c0 3.46933 2.279874 6.44313 5.451874 7.53353.3965.0991.49563-.1983.49563-.3965v-1.3878c-2.18075.4956-2.67638-.9912-2.67638-.9912-.3965-.8922-.89212-1.1895-.89212-1.1895-.69388-.4957.09912-.4957.09912-.4957.793.0992 1.1895.793 1.1895.793.69388 1.2887 1.88338.8922 2.27988.6939.09912-.4956.29737-.8921.49562-1.0904-1.78425-.1982-3.5685-.8921-3.5685-3.96496 0-.89212.29738-1.586.793-2.08162-.09912-.19825-.3965-.99125.09913-2.08163 0 0 .69387-.19825 2.18075.793.59475-.19825 1.28862-.29737 1.9825-.29737.69387 0 1.38775.09912 1.98249.29737 1.4869-.99125 2.1808-.793 2.1808-.793.3965 1.09038.1982 1.88338.0991 2.08163.4956.59475.793 1.28862.793 2.08162 0 3.07286-1.8834 3.66766-3.66764 3.86586.29737.3965.59474.8921.59474 1.586v2.1808c0 .1982.0991.4956.5948.3965 3.172-1.0904 5.4518-4.0642 5.4518-7.53353-.0991-4.3615-3.6676-7.930002-8.02909-7.930002z" clip-rule="evenodd"></path> 138</svg> 139 140 141 </a> 142 143 144 </div> 145</header> 146 147 148 149 150 <div id="content-wrapper"> 151 <div class="content-area"> 152 153 <rocket-drawer id="sidebar"> 154 <nav slot="content" id="sidebar-nav"> 155 156 <a class="logo-link" href="/"> 157 <img src="9399dd9c.svg" alt="Tilted sphere with longitudinal stripes"> 158 <span>Modern Web</span> 159</a> 160 161 162 163 <rocket-navigation> 164 <ul> 165 <li> 166 <a href="/guides/" class=" 167 168 169 ">Guides</a> 170 </li> 171 <li> 172 <a href="/docs/" class=" 173 174 175 ">Docs</a> 176 </li> 177 <li> 178 <a href="/blog/" class=" 179 180 181 ">Blog</a> 182 </li> 183 </ul> 184 <div class="sidebar-bottom"> 185 <hr> <launch-dark-switch class="light-dark-switch" label="Toggle darkmode">Toggle darkmode</launch-dark-switch> 186 187 188 <a href="https://github.com/modernweb-dev/web/issues">Help and Feedback</a> 189 190</div> 191 192</rocket-navigation> 193 194 195 </nav> 196</rocket-drawer> 197 198 199 200 <main class="markdown-body"> 201 202 <img class="page-logo" src="9399dd9c.svg" alt=" Logo"> 203 204 205 <img class="page-background" src="f04e5f6e.svg" role="presentation"> 206 207 208<h1 class="page-title">Modern Web</h1> 209 210<p class="page-slogan">Guides, tools and libraries for modern web development.</p> 211 212<div class="call-to-action-list" role="list"> 213 214 <a class="call-to-action" href="/guides/" role="listitem">Follow Guides</a> 215 216 <a class="call-to-action" href="/docs/" role="listitem">Browse Docs</a> 217 218</div> 219 220 221 <h2 class="reason-header">Why Modern Web?</h2> 222 223<section class="reasons"> 224 225 <article> 226 <h3>Built on web standards</h3> 227 Work with and extend what's available in modern browsers, while learning skills and writing code with the longevity of the standards themselves. 228 </article> 229 230 <article> 231 <h3>Lightweight</h3> 232 Simple solutions that are lightweight and have a low barrier to entry, with extension points for power users. 233 </article> 234 235 <article> 236 <h3>Low complexity</h3> 237 Write code that is close to what actually runs in the browser, reducing abstractions and complexity. 238 </article> 239 240</section> 241 242 243 <h2 class="reason-header">Modern Web is <a href="https://opencollective.com/modern-web">supported</a> by:</h2>
244<div class="reasons supported-by-items"> 245 246 <div> 247 <a href="https://divriots.com/" target="_blank" rel="noopener"> 248 <img src="25bdaf56.svg" alt="Divriots" width="300" class="light"> 249 <img src="a3c47c56.svg" alt="Divriots" width="300" class="dark"> 250 </a> 251 <p><strong>Silver</strong> Sponsor</p> 252 </div> 253 254 <div> 255 <a href="https://google.com/chrome" target="_blank" rel="noopener"> 256 <img src="7e19935e.svg" alt="Chrome's Web Framework & Tools Performance Fund" width="100" class="light"> 257 <img src="7e19935e.svg" alt="Chrome's Web Framework & Tools Performance Fund" width="100" class="dark"> 258 </a> 259 <p><strong>Gold</strong> Sponsor</p> 260 </div> 261 262</div> 263 264<div class="supporters"> 265 266 <a href="https://opencollective.com/thad-humphries" target="_blank" rel="noopener noreferrer"> 267 <img src="https://www.gravatar.com/avatar/07e7b90b1760c7027f953723fcb91ac3?default=404" alt="Thad Humphries" title="Thad Humphries"> 268 </a> 269 270 <a href="https://opencollective.com/david-robertson" target="_blank" rel="noopener noreferrer"> 271 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/9e3360a0-2421-11eb-a9ea-cd50eb1fd2ce.jpg" alt="David Robertson" title="David Robertson"> 272 </a> 273 274 <a href="https://opencollective.com/guest-d2ffc989" target="_blank" rel="noopener noreferrer"> 275 <img src="9399dd9c.svg" alt="Guest" title="Guest"> 276 </a> 277 278 <a href="https://opencollective.com/david-wittenbrink" target="_blank" rel="noopener noreferrer"> 279 <img src="9399dd9c.svg" alt="David Wittenbrink" title="David Wittenbrink"> 280 </a> 281 282 <a href="https://opencollective.com/stayfun" target="_blank" rel="noopener noreferrer"> 283 <img src="9399dd9c.svg" alt="Stayfun" title="Stayfun"> 284 </a> 285 286 <a href="https://opencollective.com/amit-mittal" target="_blank" rel="noopener noreferrer"> 287 <img src="https://www.gravatar.com/avatar/a0597f862502082c9de60c1baf7f8c37?default=404" alt="Amit Mittal" title="Amit Mittal"> 288 </a> 289 290 <a href="https://github.com/sponsors/" target="_blank" rel="noopener noreferrer"> 291 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/87b1d240-f617-11ea-9960-fd7e8ab20fe4.png" alt="GitHub Sponsors" title="GitHub Sponsors"> 292 </a> 293 294 <a href="https://www.inventage.com" target="_blank" rel="noopener noreferrer"> 295 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/034d4810-3cf2-11ea-a978-175f9efb7876.png" alt="Inventage AG" title="Inventage AG"> 296 </a> 297 298 <a href="https://abdonrd.com" target="_blank" rel="noopener noreferrer"> 299 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/eb539760-7244-11ed-8e2b-e32f65b315da.jpg" alt="Abdón" title="Abdón"> 300 </a> 301 302 <a href="https://stackdiary.com/" target="_blank" rel="noopener noreferrer"> 303 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/54649582-eebe-4832-be8e-804864533eea/de2b886c-dc1c-440e-a206-2fe46578d655.png" alt="Stack Diary" title="Stack Diary"> 304 </a> 305 306 <a href="https://twitter.com/LostInBrittany" target="_blank" rel="noopener noreferrer"> 307 <img src="https://d1ts43dypk8bqh.cloudfront.net/v1/avatars/3cc3c7a6-fb21-457e-9d91-dbb6135e1458" alt="Horacio Gonzalez" title="Horacio Gonzalez"> 308 </a> 309 310 <a href="https://rushradar.com/" target="_blank" rel="noopener noreferrer"> 311 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/0cefcc00-e68a-11ec-8c1d-51d1a307aabe.png" alt="RushRadar: The Best Articles, Reviews, and Referral Codes" title="RushRadar: The Best Articles, Reviews, and Referral Codes"> 312 </a> 313 314 <a href="https://opencollective.com/sam-prinssen" target="_blank" rel="noopener noreferrer"> 315 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/da9f3680-2b87-11ed-9ce1-3d765269c755.jpg" alt="Sam Prinssen" title="Sam Prinssen"> 316 </a> 317 318 <a href="https://livingfeeds.com" target="_blank" rel="noopener noreferrer"> 319 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/f685cc10-49d8-11ec-b49a-431689935dd4.png" alt="LivingFeeds" title="LivingFeeds"> 320 </a> 321 322 <a href="https://onlinecasinohex.ph/" target="_blank" rel="noopener noreferrer"> 323 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/b19cbf10-3a5e-11ed-9713-c7c7fc5beda8.svg" alt="CasinoHEX Phillipines" title="CasinoHEX Phillipines"> 324 </a> 325 326 <a href="https://legitgamblingsites.com" target="_blank" rel="noopener noreferrer"> 327 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/e484804c-efff-4acf-adbb-e6ce6b441526/legit-gambling-sites-logo-02_225x225.png" alt="LegitGamblingSites" title="LegitGamblingSites"> 328 </a> 329
330 <a href="https://www.typecalendar.com/" target="_blank" rel="noopener noreferrer"> 331 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/de83f384-4cfd-48e8-b18a-4b3e3874f87f/1b725df4-c4c7-4c62-8001-f79fd5bb7c2c.png" alt="Free Template" title="Free Template"> 332 </a> 333 334 <a href="https://snaptik.pro/" target="_blank" rel="noopener noreferrer"> 335 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/8170360b-92b6-4111-9d66-5d75c6370d03/logo.jpg" alt="SnapTik" title="SnapTik"> 336 </a> 337 338 <a href="https://opencollective.com/reece" target="_blank" rel="noopener noreferrer"> 339 <img src="9399dd9c.svg" alt="Reece" title="Reece"> 340 </a> 341 342 <a href="https://www.correctcasinos.com/australian-online-casinos/" target="_blank" rel="noopener noreferrer"> 343 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/fef95200-1551-11ed-ba3f-410c614877c8.png" alt="Correct Casinos Australia" title="Correct Casinos Australia"> 344 </a> 345 346 <a href="https://indownloader.app/" target="_blank" rel="noopener noreferrer"> 347 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/a3a49b7c-8740-46a2-886a-6cfb3ab6ebfa/4bb09130-ab54-4bd9-8cba-d7f602d8502f.png" alt="INDownloader.App" title="INDownloader.App"> 348 </a> 349 350 <a href="https://saveinta.app" target="_blank" rel="noopener noreferrer"> 351 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/e037b6f7-3110-4f6d-b7bb-5d25feeda8bd/saveinsta.png" alt="saveinsta" title="saveinsta"> 352 </a> 353 354 <a href="https://blastup.com/buy-instagram-likes" target="_blank" rel="noopener noreferrer"> 355 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/955a0beb-9fe8-4753-ad92-fae8ef5382fc/favicon--dark.jpg" alt="Blastup" title="Blastup"> 356 </a> 357 358 <a href="https://bestkru.com/" target="_blank" rel="noopener noreferrer"> 359 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/d014fe9a-f647-41ab-a6bb-e42985761a66/e26d6596-8351-4094-9e4e-f8eb6229613b.png" alt="BestKru" title="BestKru"> 360 </a> 361 362 <a href="https://www.ownedcore.com/casino" target="_blank" rel="noopener noreferrer"> 363 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/8bd4b78c-95e2-4c41-b4f4-d7fd6c0e12cd/logo4-e6140c27.webp" alt="Ownedcore - Casino No deposit Bonus 2024" title="Ownedcore - Casino No deposit Bonus 2024"> 364 </a> 365 366 <a href="https://www.greenpromocode.com" target="_blank" rel="noopener noreferrer"> 367 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/f1160a04-f5dc-4661-aa66-f0cdd8c976a0/greenpromocode_full_1618294538.jpg" alt="GreenPromoCode.com" title="GreenPromoCode.com"> 368 </a> 369 370 <a href="https://formation.tech/" target="_blank" rel="noopener noreferrer"> 371 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/051ff73b-2d16-4d81-85f6-b893dba39679/logo-bg-white.png" alt="formation.tech" title="formation.tech"> 372 </a> 373 374 <a href="https://casinohex.org/canada/" target="_blank" rel="noopener noreferrer"> 375 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/79fdbcc0-a997-11eb-abbc-25e48b63c6dc.jpg" alt="CasinoHex Canada" title="CasinoHex Canada"> 376 </a> 377 378 <a href="https://www.reddit.com/r/TikTokAds/comments/zqv775/is_buying_1000_followers_on_tiktok_worth_it_to/" target="_blank" rel="noopener noreferrer"> 379 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/14cc1089-3748-4d0a-b1b2-011bbe489b35/4354d5c6-4546-479e-8930-345e7b8f490d.png" alt="Buying TikTok Followers" title="Buying TikTok Followers"> 380 </a> 381 382 <a href="https://automatio.ai/" target="_blank" rel="noopener noreferrer"> 383 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/e64d5bbb-bf37-48d0-8327-ff18da511363/DMRkqMWr63xns1NoolkE_qnRd4EwybzHyn6b916iB_geMQbWAmNIfrMc216ST6_composites_zwA55Os7BZBsfFNcRvDa_f5DnyHKpKRozblXPguMQ.png" alt="Automatio AI" title="Automatio AI"> 384 </a> 385 386 <a href="https://kenny.is/" target="_blank" rel="noopener noreferrer"> 387 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/3d72537e-9fa9-4c86-88b4-ec8cac7d1fde/IMG_2840%202.jpg" alt="Kenny Grant" title="Kenny Grant"> 388 </a> 389 390 <a href="https://fantasyrsps.com/" target="_blank" rel="noopener noreferrer"> 391 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/43cea38c-1f6b-42c0-b8be-0978f0309cf4/iScreen%20Shoter%20-%20Google%20Chrome%20-%20241207235533.jpg" alt="Fantasy RSPS" title="Fantasy RSPS"> 392 </a> 393 394 <a href="https://buytiktokfollowers.co/" target="_blank" rel="noopener noreferrer"> 395 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/8626c295-9414-4e0c-b228-38ca2704cd68/btf-favicon.png" alt="BuyTikTokFollowers.co" title="BuyTikTokFollowers.co"> 396 </a> 397 398 <a href="https://thcdrink.co" target="_blank" rel="noopener noreferrer"> 399 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/a6936beb-1f6b-4a34-9b97-7126534292f3/thcdrink.co.jpg" alt="THC Drink co" title="THC Drink co"> 400 </a> 401 402 <a href="https://t.me/+oWYtVsnZPJtjZmU8" target="_blank" rel="noopener noreferrer"> 403 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/c8eb40d6-5877-4668-90e8-389014371844/Bettilt%20Gu%CC%88ncel%20Giris%CC%A7.png" alt="Bettilt GiriÅ" title="Bettilt GiriÅ"> 404 </a> 405 406 <a href="https://www.topkeuzegids.nl/" target="_blank" rel="noopener noreferrer"> 407 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/4b339cdd-e2c6-420b-a650-e64440fb0b35/fav-3.jpg" alt="Topkeuzegids.nl" title="Topkeuzegids.nl"> 408 </a> 409 410 <a href="https://chudovo.com/" target="_blank" rel="noopener noreferrer"> 411 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/326c19a0-2e87-11eb-a13a-c99a2a201d11.png" alt="Chudovo" title="Chudovo"> 412 </a> 413 414 <a href="https://novecasino.net/" target="_blank" rel="noopener noreferrer"> 415 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/579dff4d-677b-4fc7-8fc8-c8db5884502c/nove_casino_logo_white_225_225.png" alt="Nove Casino" title="Nove Casino"> 416 </a> 417 418 <a href="https://opencollective.com/incognito-1e69267e" target="_blank" rel="noopener noreferrer"> 419 <img src="9399dd9c.svg" alt="Incognito" title="Incognito"> 420 </a> 421 422 <a href="https://fameviso.com/" target="_blank" rel="noopener noreferrer"> 423 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/be1cdb24-729a-484f-8770-83bca170df62/fameviso-main-logo.png" alt="FameViso: Buy Real Followers And Likes" title="FameViso: Buy Real Followers And Likes"> 424 </a> 425 426 <a href="https://socialfollowers.io/" target="_blank" rel="noopener noreferrer"> 427 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/ee5f4a08-1473-463a-8281-f5483715fd4f/images.jpg" alt="Socialfollowers.io" title="Socialfollowers.io"> 428 </a> 429 430 <a href="https://fameviso.com/buy-instagram-followers/" target="_blank" rel="noopener noreferrer"> 431 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/e9d161bd-c365-43bc-bfe4-f2b6bfc684e2/fameviso-social-medi-profile-icon-white-backgroud.png" alt="FameViso: Trusted Agency to Buy Instagram Followers" title="FameViso: Trusted Agency to Buy Instagram Followers"> 432 </a> 433 434 <a href="https://fameviso.com/instagram-comments/" target="_blank" rel="noopener noreferrer"> 435 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/5443f26d-9ba6-4e23-9cf9-19a8e60f7728/fameviso-main-logo.png" alt="FameViso: Buy Instagram Comments Safely" title="FameViso: Buy Instagram Comments Safely"> 436 </a> 437 438 <a href="https://fameviso.com/buy-instagram-like/" target="_blank" rel="noopener noreferrer"> 439 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/ea88cc44-1e74-47d2-ad24-c6bacc67ea7d
439/fameviso-main-logo.png" alt="FameViso: Buy Real Instagram Likes" title="FameViso: Buy Real Instagram Likes"> 440 </a> 441 442 <a href="https://fameviso.com/instagram-views/" target="_blank" rel="noopener noreferrer"> 443 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/e83b19cd-e88e-4dc3-9395-69bb66cd5973/fameviso-main-logo.png" alt="FameViso: Buy Real Instagram Views" title="FameViso: Buy Real Instagram Views"> 444 </a> 445 446 <a href="https://fameviso.com/google-business-reviews/" target="_blank" rel="noopener noreferrer"> 447 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/4fdb7cf2-bc28-44c8-8e45-5d04f33e34c9/fameviso-main-logo.png" alt="FameViso: Buy Google Reviews Safely" title="FameViso: Buy Google Reviews Safely"> 448 </a> 449 450 <a href="https://www.motijavor.com/shqiperi/tirane/" target="_blank" rel="noopener noreferrer"> 451 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/f2616fff-8590-44b1-a515-6bcca107fbd0/Screenshot%202025-10-02%20at%205.23.45%E2%80%AFPM.png" alt="Moti ne tirane" title="Moti ne tirane"> 452 </a> 453 454 <a href="https://snapfollowers.com" target="_blank" rel="noopener noreferrer"> 455 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/bb92a523-0cc8-4496-8e24-e53e75fe3088/snapfollowers.png" alt="SnapFollowers" title="SnapFollowers"> 456 </a> 457 458 <a href="https://horoskopishqip.com/" target="_blank" rel="noopener noreferrer"> 459 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/1dc17c49-7c7c-4553-a916-0d59660ae863/Screenshot%202025-11-03%20at%2011.27.54%E2%80%AFPM.png" alt="Horoskopi" title="Horoskopi"> 460 </a> 461 462 <a href="https://fvdownloader.net/" target="_blank" rel="noopener noreferrer"> 463 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/b5b4e8f7-0f2a-4952-9054-336f31aa3fc1/favicon.jpg" alt="FVDownloader.Net" title="FVDownloader.Net"> 464 </a> 465 466 <a href="https://au.trustpilot.com/review/aussiepokies.net" target="_blank" rel="noopener noreferrer"> 467 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/44d84116-8762-4167-9433-a9e5da542e29/pokies.png" alt="Online Pokies in Australia" title="Online Pokies in Australia"> 468 </a> 469 470 <a href="https://au.trustpilot.com/review/instantpayoutcasinos.org" target="_blank" rel="noopener noreferrer"> 471 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/90c139f8-3338-4846-9bd3-98cb42a14e11/fastpayoutcasinos.jpg" alt="Instant Withdrawal Casinos" title="Instant Withdrawal Casinos"> 472 </a> 473 474 <a href="https://de.trustpilot.com/review/top10-deutsche-online-casinos.net" target="_blank" rel="noopener noreferrer"> 475 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/0988dd49-75bb-472d-a1f1-0ce59adecd1a/onlinecasinosde.png" alt="Deutsche Online Casinos" title="Deutsche Online Casinos"> 476 </a> 477 478 <a href="https://de.trustpilot.com/review/paysafecardcasinos.org" target="_blank" rel="noopener noreferrer"> 479 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/1b2f45ea-02bc-4a78-a84a-355f68c8a293/paysafe.png" alt="Paysafecard Casino" title="Paysafecard Casino"> 480 </a> 481 482 <a href="https://volgersboost.com/" target="_blank" rel="noopener noreferrer"> 483 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/00f8fde7-e9e5-4037-afcf-e31857ae305a/Volger%20Boost%20(1)%20-%20Kopya.png" alt="VolgersBoost" title="VolgersBoost"> 484 </a> 485 486 <a href="https://nz.trustpilot.com/review/best-online-pokies.net" target="_blank" rel="noopener noreferrer"> 487 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/ce42b8a9-01f9-4ec6-b51e-22c95c23a8e9/NZ-online-pokies.png" alt="Online pokies NZ" title="Online pokies NZ"> 488 </a> 489 490 <a href="https://ca.trustpilot.com/review/top-bitcoin-casinos.net" target="_blank" rel="noopener noreferrer"> 491 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/37e9cf11-7bda-4adc-aadd-b45703c94b75/bitcoin-casino.webp" alt="Bitcoin casino" title="Bitcoin casino"> 492 </a> 493 494 <a href="https://nz.trustpilot.com/review/best-online-casino-nz.net" target="_blank" rel="noopener noreferrer"> 495 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/d4670096-4663-4fa0-9c9c-b6dd2572315f/75406.png" alt="Online casino" title="Online casino"> 496 </a> 497 498 <a href="https://ca.trustpilot.com/review/toponlinecasinoca.net" target="_blank" rel="noopener noreferrer"> 499 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/d2ce91f3-061a-4dae-bc9c-dd62d34ab380/10831577.png" alt="Online casino" title="Online casino"> 500 </a> 501 502 <a href="https://time.now/" target="_blank" rel="noopener noreferrer"> 503 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/4cca6170-acb2-4b1a-b85b-7715416237cf/time-now-logo3.png" alt="Time Now" title="Time Now"> 504 </a> 505 506 <a href="https://medyamagaza.com.tr/" target="_blank" rel="noopener noreferrer"> 507 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/ff898c16-5187-48e2
507-8b5f-be7c2b58bad0/medyamagaza%20new2.png" alt="MedyaMagaza" title="MedyaMagaza"> 508 </a> 509 510 <a href="https://viewsnapstories.com/" target="_blank" rel="noopener noreferrer"> 511 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/12b2cc96-45f8-4e66-887f-32bf6d05fe92/snapchat.png" alt="ViewSnapStories" title="ViewSnapStories"> 512 </a> 513 514 <a href="https://wallpapers.com/anime" target="_blank" rel="noopener noreferrer"> 515 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/e48b57c2-a6b9-4ad4-ba9d-81a82f1fa42e/wallpapers-anime.jpg" alt="Anime Wallpapers" title="Anime Wallpapers"> 516 </a> 517 518 <a href="https://gf.dev/" target="_blank" rel="noopener noreferrer"> 519 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/c9f5c901-4879-4571-83b9-de280a9ebc83/gf.dev-site.jpg" alt="Network Tools" title="Network Tools"> 520 </a> 521 522 <a href="https://ohmyfacts.com/" target="_blank" rel="noopener noreferrer"> 523 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/ca30650c-97c5-4503-b0ec-cdb0967f6605/ohmyfacts.com.jpg" alt="OhMyFacts" title="OhMyFacts"> 524 </a> 525 526 <a href="https://orbitdownloader.com/" target="_blank" rel="noopener noreferrer"> 527 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/26024c39-908b-4608-b297-1a66e9dd9ee8/orbitdownloader.png" alt="Video Downloader" title="Video Downloader"> 528 </a> 529 530 <a href="https://wallpapers.com/" target="_blank" rel="noopener noreferrer"> 531 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/78ab2632-d025-45d8-82eb-762447cec6db/wallpapers-com.jpg" alt="Wallpapers.Com" title="Wallpapers.Com"> 532 </a> 533 534 <a href="https://orbitdownloader.com/youtube-downloader" target="_blank" rel="noopener noreferrer"> 535 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/a953c02f-cff4-4371-90af-07ada0d1659c/orbitdownloader-youtube-downloader.jpg" alt="YouTube Downloader" title="YouTube Downloader"> 536 </a> 537 538 <a href="https://transcript.you/" target="_blank" rel="noopener noreferrer"> 539 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/8caa22c1-d5fd-4380-bd61-bc9e9a4d9044/transcript.you.jpg" alt="YouTube Transcript" title="YouTube Transcript"> 540 </a> 541 542 <a href="https://www.casino.escritoscientificos.es/casinos-sin-licencia/" target="_blank" rel="noopener noreferrer"> 543 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/b129fa7e-ea17-4159-8c42-2c20627ff5c2/escritoscientificos.png" alt="casinos sin licencia" title="casinos sin licencia"> 544 </a> 545 546 <a href="https://de.trustpilot.com/review/onlinecasinoohneoasis.me" target="_blank" rel="noopener noreferrer"> 547 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/f59e1e3a-6378-4aa7-91f5-6934a58bc21d/oasis.png" alt="Casino ohne oasis" title="Casino ohne oasis"> 548 </a> 549 550 <a href="https://de.trustpilot.com/review/onlinecasinospaysafecard.com" target="_blank" rel="noopener noreferrer"> 551 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/641d34bb-f65f-4df5-a6ec-ad5ab35df1e0/paysafe.png" alt="Paysafecard Casino" title="Paysafecard Casino"> 552 </a> 553 554 <a href="https://de.trustpilot.com/review/deutsche-auswahl.com" target="_blank" rel="noopener noreferrer"> 555 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/03b1ded1-0332-43b1-8f11-bb38c3e11e00/casinos.png" alt="BTC Casino" title="BTC Casino"> 556 </a> 557 558 <a href="https://de.trustpilot.com/review/beste-deutsche-btc.com" target="_blank" rel="noopener noreferrer"> 559 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/255628db-9851-4f31-accf-9062681807e2/bitcoin-casino.webp" alt="Bitcoin Casino" title="Bitcoin Casino"> 560 </a> 561 562 <a href="https://de.trustpilot.com/review/aktuelle-empfehlungen.com" target="_blank" rel="noopener noreferrer"> 563 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/0ff634a2-46bf-4d01-853b-2ed21ac71044/5525089.png" alt="Online Casino Schnelle Auszahlung" title="Online Casino Schnelle Auszahlung"> 564 </a> 565 566 <a href="https://www.marek-stapff.de/" target="_blank" rel="noopener noreferrer"> 567 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/7d18df77-796e-4416-b28c-7449722c64da/der-coder.png" alt="Marek Stapff" title="Marek Stapff"> 568 </a> 569 570 <a href="https://theytviews.com/buy-instagram-reels-views" target="_blank" rel="noopener noreferrer"> 571 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/afede2e8-919d-4d13-9393-772ea1f3c0d8/WhatsApp%20Image%202
571024-08-06%20at%2012.54.18.jpg" alt="Buy Instagram Reel Views" title="Buy Instagram Reel Views"> 572 </a> 573 574 <a href="https://casinos.pafes.cat/" target="_blank" rel="noopener noreferrer"> 575 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/e938fca4-80c5-4b38-803f-61893ad5e0d6/sketch_200x200.png" alt="casinos sin licencia" title="casinos sin licencia"> 576 </a> 577 578 <a href="https://casinos.pafes.cat/" target="_blank" rel="noopener noreferrer"> 579 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/98ae6c7b-35eb-4451-81e4-76c52c1634a2/sketch_200x200.png" alt="casinos sin licencia online" title="casinos sin licencia online"> 580 </a> 581 582 <a href="https://cluc.cat/" target="_blank" rel="noopener noreferrer"> 583 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/da3f6e18-8724-4d00-973c-6c1494b076c1/CasinosSinLicencia_200x200.png" alt="casinos sin licencia España" title="casinos sin licencia España"> 584 </a> 585 586 <a href="https://eco.nomia.pt/" target="_blank" rel="noopener noreferrer"> 587 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/ad483986-663c-485d-a123-2ef1a01a06ff/NomiaCasinos_200x200.png" alt="casinos online" title="casinos online"> 588 </a> 589 590 <a href="https://okwingame.playrajshreegame.com/" target="_blank" rel="noopener noreferrer"> 591 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/87d5571a-241b-43b4-9f43-83f633d0317a/ok%20win.jpg" alt="Ok Win" title="Ok Win"> 592 </a> 593 594 <a href="https://www.superclones.io/" target="_blank" rel="noopener noreferrer"> 595 <img src="https://opencollective-production.s3.us-west-1.amazonaws.com/account-avatar/412a8ad6-44b2-48e4-885f-1d51f72cb44d/superclones.png" alt="SuperClones" title="SuperClones"> 596 </a> 597 598 <a href="https://it.trustpilot.com/review/casino-che-pagano-subito.com" target="_blank" rel="noopener noreferrer"> 599 <img src="9399dd9c.svg" alt="Casino che Pagano Subito" title="Casino che Pagano Subito"> 600 </a> 601 602</div> 603 604<p class="cta-contribute"> 605 <a href="https://opencollective.com/modern-web">Contribute on Open Collective</a> 606</p> 607 608 609 610 611 612</main> 613 614 615 </div> 616 </div> 617 618 619 620 <footer id="main-footer"> 621 622 623 624 625 <div id="footer-menu"> 626 <div class="content-area"> 627 628 <nav> 629 <h3>Discover</h3> 630 <ul> 631 632 <li> 633 <a href="/blog/">Blog</a> 634 </li> 635 636 <li> 637 <a href="/discover/about/">About</a> 638 </li> 639 640 <li> 641 <a href="https://github.com/modernweb-dev/web/issues">Help and Feedback</a> 642 </li> 643 644 </ul> 645 </nav> 646 647 <nav> 648 <h3>Follow</h3> 649 <ul> 650 651 <li> 652 <a href="https://github.com/modernweb-dev/web">Github</a> 653 </li> 654 655 <li> 656 <a href="https://twitter.com/modern_web_dev">Twitter</a> 657 </li> 658 659 <li> 660 <a href="/discover/discord/">Discord</a> 661 </li> 662 663 </ul> 664 </nav> 665 666 <nav> 667 <h3>Support</h3> 668 <ul> 669 670 <li> 671 <a href="https://opencollective.com/modern-web">Sponsor</a> 672 </li> 673 674 <li> 675 <a href="https://github.com/modernweb-dev/web/blob/master/CONTRIBUTING.md">Contribute</a> 676 </li> 677 678 </ul> 679 </nav> 680 681 </div> 682</div> 683 684 685</footer> 686 687 688 689 690 691 692 693 694
695<script> 696 window.__rocketServiceWorkerUrl = '/sw.js'; 697</script>
vendor: 78 bytes, lines 697-705
697 698 699 700 701 702 703 704 705 <script async="" src="https://www.googletagmanager.com/gtag/js?id=
705UA-131782693-2
vendor: 14 bytes, lines 705-706
705"></script> 706
706<script> 707
vendor: 140 bytes, lines 707-711
707window.dataLayer = window.dataLayer || []; 708 function gtag(){dataLayer.push(arguments);} 709 gtag('js', new Date()); 710 711 gtag('config', '
711UA-131782693-2
vendor: 6 bytes, lines 711-712
711'); 712
712</script>
712 713 714 715 716 717 718 719
720<script type="module" src="./75134118.js"></script>
vendor: 1 bytes, line 720
720
721<script type="module" src="./5276c6c5.js"></script>
vendor: 1 bytes, line 721
721
722<script type="module" src="./a055aa7d.js" inject-service-worker=""></script>
722 723 724</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.