Skip to main content

Hvad er en webgl handel;Browser?

en webgl handel;Browser er et program designet ikke kun til at vise grundlæggende hypertekst -markeringsprog (HTML), JavaScript , og cascading style ark (CSS) dokumenter, der er online, men også for at fortolke den specielle undergruppe af disse specifikationer kendt som WebGL Trade;.Teknisk set WebGL Trade;er ikke et selvstændigt sprog, men et grafikbibliotek, der bruger lærredselementet i browserens gengivelsesmotor til at skabe en bro mellem WebGL Trade;Kode, grafikhardware og browseren.Dette giver en WebGL Trade;Browser Evnen til at gøre avanceret tredimensionel (3D) grafik meget hurtigere end ellers ville være muligt ved hjælp af andre typer plug-ins og mere bekvemt end når du bruger separat samlet programmer inde i browseren.Næsten alle de store webbrowsere støtter WebGL Trade;Selv om de browsere, der ikke implementerer native support, generelt har tredjeparts plug-ins, der udsætter de nødvendige HTML-komponenter.Mens en WebGL handel;Browser er i stand til hurtigt at gengive 3D -grafik på grund af den direkte adgang til et computergrafikkort, dette er også kilden til potentielt store sikkerhedshuller, der kan give et ondsindet program mulighed for at udføre skadelig kode på en fjerncomputer.

I det væsentlige, i det væsentlige,en webgl handel;Browser indeholder kode, der specifikt forbinder funktionerne, der er inkluderet i et grafikbibliotek på en måde, så de er tilgængelige via JavaScript .Under HTML Language Standard version 5 (HTML5) er der et specielt element kendt som et lærred, der kan bruges til at tegne direkte til et område på en skærm uden at skulle bruge plug-ins eller til at arbejde med HTML eller CSS-tags, derDet er måske ikke så præcist som krævet.Inden for en kompatibel WebGL Trade;Browser, JavaScript er bundet til et grafikbibliotek på lavt niveau og trækker direkte til HTML5 lærredselementet, hvilket giver en platform for grafik, der kan skubbes direkte fra et grafikkort til en displayenhed.

De anvendte biblioteker er OpenGL Embedded Systems Libraries (OpenGL ES ), som er en undergruppe af Standard OpenGL Biblioteksfunktioner designet til at arbejde med mobile enheder.En af grundene til, at en webgl handel;Browser er mulig er den lette karakter af webgl handel;Biblioteker, der ikke forbruger store mængder ressourcer og ikke indeholder nogle af de mere processorintensive funktioner i den fulde OpenGL implementering.Et tilbagevendende problem med en WebGL handel;Browser er imidlertid, at drivere og hardware på en computer eller en enhed skal være i stand til at køre en OpenGL ES REG;Ansøgning.Nogle operativsystemer, enheder, hardware og endda drivere har ikke mulighederne for at køre en WebGL handel;program og har heller ikke en nem løsning, der ikke er installeret grafikhardware.Browser har forhindret nogle større browserudviklere i fuldt ud at implementere support til WebGL Trade;.Dette kommer primært ned på den direkte adgang, som browseren leverer til WebGL Trade;kode.Når det bruges ondsindet, kan grafikkortet manipuleres for at forårsage skade via værtssystemet eller i et værste tilfælde kan bruges som en gateway til at udføre eller plante skadelig computerkode.