À côté de ça, il y a des petits malins :
https://beta.companieshouse.gov.uk/company/10542519
(oui, c'est le nom de la société ^^)
I guess this is what they call a classy website<html class="js sizes applicationcache cookies geolocation history json notification postmessage svg websockets cssescape supports target localstorage sessionstorage websqldatabase svgfilters webworkers svgasimg hashchange inputsearchevent pointerevents audio canvas canvastext video webgl adownload bgpositionshorthand csscalc cubicbezierrange cssgradients multiplebgs opacity csspointerevents no-regions cssremunit rgba preserve3d hidden no-capture fileinput fileinputdirectory formattribute placeholder sandbox no-seamless srcset scriptdefer scriptasync inlinesvg textareamaxlength csschunit cssexunit hsla svgclippaths svgforeignobject smil mediaqueries no-hiddenscroll checked displaytable display-table fontface generatedcontent cssinvalid lastchild nthchild cssscrollbar siblinggeneral no-subpixelfont cssvalid cssvhunit cssvmaxunit cssvminunit cssvwunit formvalidation textshadow indexeddb indexeddb-deletedatabase requestanimationframe raf backgroundblendmode objectfit object-fit no-wrapflow cssanimations csspseudoanimations backgroundcliptext bgpositionxy bgrepeatround bgrepeatspace backgroundsize bgsizecover borderimage borderradius boxshadow boxsizing csscolumns csscolumns-width csscolumns-span csscolumns-fill csscolumns-gap csscolumns-rule csscolumns-rulecolor csscolumns-rulestyle csscolumns-rulewidth csscolumns-breakbefore csscolumns-breakafter csscolumns-breakinside ellipsis cssfilters flexbox flexwrap cssmask no-overflowscrolling cssreflections cssresize shapes textalignlast csstransforms csstransforms3d csstransitions csspseudotransitions userselect no-apng desktop landscape no-touchevents">
Kevin Kofler (./675) :Il ne modifie pas le navigateur. Bref, encore une fois, tu changes le sens des mots pour avoir un message ayant un sens…
Non, Modernizr essaie d'adapter le navigateur au site, en émulant les fonctionnalités voulues à travers des usines à gaz en JavaScript (qui font ramer les anciens navigateurs au point où le site les plante carrément, donc ça passe totalement à côté du but).
What is Modernizr?
Modernizr is a small piece of JavaScript code that automatically detects the availability of next-generation web technologies in your user's browsers. Rather than blacklisting entire ranges of browsers based on “UA sniffing,” Modernizr uses feature detection to allow you to easily tailor your user's experiences based on the actual capabilities of their browser.
We're a non-profit dedicated to giving every student in every school the opportunity to learn computer programming.
(...)
The way we store student coding activity is in a table that until today had a 32-bit index. What this means is that the database table could only store 4 billion rows of coding activity information. We didn’t realize we were running up to the limit, and the table got full.