? Netflix startede udelukkende levere dvd'er via mail , men for nylig begyndte at tillade abonnenter for at se uddrag fra sin video biblioteker online. På grund af en blanding af tekniske og forretningsmæssige hensyn, vandløb Netflix sine videoer til iPad brugere med HTML5 i stedet for Silverlight platform, der understøtter dets desktop -baserede streaming . Silverlight
Netflix streaming-tjeneste på stationære computere bruger Microsofts Silverlight -platform. Silverlight er en del af virksomhedens . NET framework til at bygge applikationer med internet kapaciteter til webbrowsere eller fritstående desktop -programmer. De programmer, der programmører skaber ved hjælp af Silverlight -platformen kan køre på enhver computer , som Microsoft har oprettet en Silverlight implementering. Microsoft producerer en Silverlight -plugin til Apples OS X-skrivebordet operativsystemet, men ikke for Apples iOS , der kører på udstyr som iPad.
Silverlight og iOS
En del af Apples forretningsmodel for iPads og iPhones centre på de programmer , der kører på den. Den . NET framework , herunder Silverlight, er redskaber til at udvikle applikationer til både stationære computere og applikationer til Microsofts egen mobile smartphone platform. Udviklere, der ønsker at skabe iPhone apps nødt til at bruge Objective- C og Apples egen software development kit til iOS -platformen. Denne begrænsning kræves Netflix til at oprette en særskilt ansøgning til at streame videoer til iPad brugere .
HTML5
Netflix valg for sin iPad streaming format var HTML5 . HTML5 er en mere robust standard end tidligere implementeringer , der giver mulighed for en række multimediefunktioner , som engang var begrænset til lukkede platforme såsom Adobes Flash, Oracles Java, Microsofts Silverlight -platform. I modsætning til disse medier , er HTML5 en åben standard , som Apple mener er mere sikker end andre streaming muligheder. Sikkerhed , samt åbne standarder , der gør HTML5 udvikling mere imødekommende for et større antal programmører, er blandt årsagerne til, at Apple valgte HTML5 over alternativer til sin iOS -platform.
Netflix Ræsonnement
< br >
Netflix skabt en HTML5 streaming klient at nå iPad brugere , samt at forenkle processen med at udvikle og vedligeholde streaming klienter til andre ikke- stationære platforme. Udvikling af klienterne til maskiner så forskellige som iPad tabletter og spillekonsoller i HTML5 tillader Netflix udviklere til at flytte mellem forskellige projekter. Programmører kan rotere fra arbejdet Netflix hjemmeside for at deres konsol implementeringer og deres mobile platforme uden at skulle fuldstændig re- lære hvert projekt.