Tving HTML5-videoer i stedet for Flash i Chrome og Firefox
Miscellanea / / December 02, 2021
Det er ingen hemmelighed, at Steve Jobs hadede Flash; han var på egen hånd ansvarlig for dens undergang. Hans grunde, alle gyldige, kan læses ind dette fremragende essay. På nettet, ja, Flash tabte. HTML, CSS, JavaScript vandt. Nettet var ikke længere fyldt med grimme og langsomme stænk af Flash-baserede hjemmesider. Nettet er meget smukkere, end det plejer at være.
Skamløst stik: Tjek ud vores nye Ultimate Guides og Ebooks sektion. Det er, hvad vi kalder "smukt informativt". Og ikke en eneste linje med Flash-kode blev brugt i dens fremstilling.
Flash er dog stadig udbredt, når det kommer til videoer. Mens frontend-sprog var klar til at overtage de interaktive elementer på hjemmesiden, var HTML og videoafspilning stadig ikke de bedste venner.
![5865032805 84D3B0D7A9 Z](/f/105197f9c9fcffb575d48c3aa5673961.jpg)
Det er meget bedre nu, hvor HTML5-specifikationen er færdiggjort og browserunderstøttelse på et plateau. Det, jeg kommer til, er, at selvom mange websteder stadig kan lide at presse Flash-videoer ned over internetkablerne, behøver de virkelig ikke at gøre det. Og selvom YouTube flytter mange af sine videoer til HTML5-formatet, er vi tydeligvis ikke helt dertil.
I denne vejledning vil vi fokusere på, hvordan man tvinger HTML5-videoer på websteder som YouTube og Vimeo (så meget vi kan).
Hvorfor vil du gøre dette?
Vi ved, at Flash i det hele taget er dårligt, men hvorfor vil du skifte fra Flash-video til HTML5?
- HTML5-videoer er mindre ressourcekrævende. De loader hurtigere.
- De tager ikke nær så meget strøm at køre, hvilket betyder din bærbare computers batteri holder længere.
- For mig, og jeg har ingen videnskabelig måde at bevise dette på, ser HTML5-videoer skarpere ud afspillet i 720p opløsning på min Retina MacBook Pro.
Og selvfølgelig er der også ulemper. For det meste understøtter HTML5-videoer ikke 1080p-opløsning. Hvis du er afhængig af fuld HD-afspilning, er denne løsning muligvis ikke noget for dig. Igen, efter min mening, er 720p HTML5-afspilningen rigtig fin.
YouTube har sin egen HTML5-videoside: YouTubes eget HTML5 videoside siger bare, at når det er muligt, vil det indlæse HTML5-videoer, men det giver ingen detaljer om hvilke.
Chrome-udvidelser
![Skærmbillede 2014 11 20 Kl 12 38 38 Am](/f/42853c8905308ea3519d9c2bab98c9f7.png)
HTML5ify
HTML5ify blokerer Flash-indhold, hvor det kan, og erstatter det med HTML5. Udover YouTube vil det også tvinge HTML5-afspillere i Vimeo (hvis du har set mere end et par Vimeo-videoer, ved du, at den indbyggede afspiller er unødvendigt kompliceret).
HTML5-video til YouTube
![Skærmbillede 2014 11 20 Kl 12 38 48 Am](/f/b6b85f8a5b6ee9ad85c780a89de65723.png)
HTML5-video til YouTube gør stort set det samme som HTML5ify, bortset fra at det tilføjer en stribe brugergrænseflade under hver video. HTML5-understøttelse af high definition-videoer er stadig vanskelig. Så du bliver måske nødt til at nøjes med 720p opløsning. Rullemenuen under videoafspilleren giver dig muligheder for at vælge kvaliteten.
Firefox tilføjelser
YouTube ALT HTML5
![Skærmbillede 2014 11 20 Kl 12 46 45 Am](/f/eef89a27ea68fd9949fc3724e6e32263.png)
YouTube ALT HTML5 tilføjer en knap, der skifter den aktuelle video til HTML5-format.
YouTube HTML5-video
YouTube HTML5-video er en simpel tilføjelse, der indsætter "&html5=1" i slutningen af hver YouTube-URL, hvilket tvinger videoen til at indlæse i HTML5. Hvis du har 100 % tillid til HTML5-videoer og ikke ønsker at klikke på en knap hver gang, skal du bruge denne tilføjelse til grundlæggende at automatisere processen.
YouTube HTML5-afspiller
YouTube HTML5-afspiller er meget ligesom YouTube ALL HTML5. Den præsenterer dig for en knap, der skifter fra Flash til HTML5 video, når den trykkes ned.
Flash eller HTML5?
Det er din tur nu. Flash eller HTML5 – hvilket er dit foretrukne online videoafspilningsformat? Fortæl os det i kommentarerne nedenfor.