m
Innehåller annonslänkar
Dagens deal, utvald av Feber!
Onsdagens bästa på Black Week!

Google Earth får stöd för fler webbläsare
Fungerar nu även i Firefox, Edge och Opera

Google har meddelat att deras karttjänst Google Earth nu ska gå att ta del i av webbläsarna Firefox, Edge samt Opera. Fram tills nu har Google Earth bara fungerat felfritt i Google egna webbläsare Chrome. Att Google Earth fram tills nu bara fungerat i Chrome beror på att utvecklarna förlitade sig på Chrome-specifika funktioner när man började porta Google Earth till webbläsare för några år sedan. Förra året började man dock koda om Google Earth till webbläsare i WebAssembly vilket gör att det nu går att ta del av kart-appen även i Mozillas, Microsofts och Operas webbläsare. WebAssembly är en förhållandevis ny teknik för webbutveckling. Programmeringsspråket blev så sent som i december förra året ett av fyra programmerings/kod-språk om organisationen W3C rekommenderar för webbutveckling. De andra tre är HTML, CSS och JavaScript. Tumnagel
42.2°
+
Wille Wilhelmsson
0
2019

Mozilla, Intel, Red Hat och Fastly drar igång Bytecode Alliance
Vill kunna använda WebAssembly med fler plattformar

Mozilla, utvecklarna av webbläsaren Firefox, meddelade igår att man tillsammans med lite andra techföretag nu drar igång mjukvaruorganisationen Bytecode Alliance. Förutom Mozilla så är Intel, Red Hat och Fastly grundarmedlemmar i Bytecode Alliance. Organisationens syfte är att använda webbtekniken WebAssembly på andra plattformar är webbläsare i framtiden. Rent praktiskt så siktar Bytecode Alliance på att ta fram en utvecklingsmiljö och verktyg som gör det möjligt att arbeta med WebAssembly och WASI (WebAssembly System Interface) på så många plattformar som möjligt: "The Bytecode Alliance is a group of projects, organizations, and individuals working to provide state-of-the-art foundations for the development of runtime environments and language toolchains where security, efficiency, and modularity can all coexist across a wide range of devices and architectures. We enable innovation in compilers, runtimes, and tooling, focusing on fine-grained sandboxing, capabilities-based security, modularity, and standards such as WebAssembly and WASI." WebAssembly och WASI ses av vissa som en potentiell ersättare till JavaScript på grund av att koden kompileras effektivare samt att det finns bättre möjlighet att att porta applikationer i C och C++ till webben med WebAssembly och WASI. Tumnagel
40.3°
+
Wille Wilhelmsson
0

Google Earth portat till WebAssembly
Går nu att ta del i av i fler webbläsare

Nu är det gått 18 år sedan Google släppte sin kartapplikation Google Earth och nu har gänget bakom appen portat denna till WebAssembly (WASM). Det innebär att det blir möjligt att ta del av Google Earth i många av dagens moderna webbläsare. Google släppte en webb-version av Google Earth 2017 men den vara bara möjlig att kolla på genom Googles egna webbläsare Chrome. Med experimentversionen av Google Earth i WASM fungerar nu Google Earth i Chrome, Canary-versionen av Microsofts webbläsare Edge, Firefox samt Opera. Ni hittar en betaversion av det hela på länken nedan och beroende på vilken webbläsare man använder så kan appen bete sig på lite olika sätt. Detta förklarar Google i ett blogginlägg där man bland annat skriver: "Think of Earth like a huge 3D video game of the real world. As such, we’re constantly streaming data to the browser, decompressing it and making it ready for rendering to the screen. Being able to do this work on a background thread has shown a clear improvement in the performance of Earth in the browser." Än så länge finns inte fullt stöd för WASM-versionen av Google Earth i Apples webbläsare Safari och den skarpa versionen av Microsofts Edge. Detta förklaras med att dessa än så länge inte har fullt stöd för WebGL2. Tumnagel
38.8°
+
Wille Wilhelmsson
0
2018

Onlinestudion Soundation implementerar WebAssembly
Gör egen musik mycket snabbare

Det senaste året har den svenska onlinebaserade musikstudion Soundation arbetat på att implementera WebAssembly Threads i sitt verktyg och nu är man klara med det. WebAssembly är en teknik vilken gör att man kan köra grafiktunga spel och andra tyngre applikationer direkt i webbläsaren. Enligt Soundation har prestandan i deras tjänst ökat med upp till 300 procent efter det att man implementerade WebAssembly Threads. Det finns stöd för WebAssembly Threads i marknadens fyra största webbläsare, Googles Chrome, Apples Safari, Microsofts Edge samt Mozillas Firefox. Soundation betatestar just nu sin tjänst med WebAssembly Threads och säger att den kommer att släppas till alla inom kort. Soundation finns tillgänglig i en gratisversion med två premiumalternativ som kostar 19 respektive 59 kronor i månaden. Google har hjälpt Soundation med att implementera WebAssembly Threads i sin onlinestudio och här nedan kan ni höra dem snacka lite om det på nyligen avslutade Chrome Dev Summit. Hoppa fram 7:50 i här nedanför. Tumnagel
39.2°
+
Wille Wilhelmsson
0
2017

Mozilla implementerar WebAssembly i Firefox
Gör att tunga spel flyter på bättre i webbläsaren

Mozilla har släppt version 52 av sin webbläsare i betaversion och den kanske intressantaste saken med den är att man har implementerat stöd för WebAssembly vilket gör att man kan köra grafiktunga spel och andra tyngre applikationer direkt i webbläsaren. Förutom det så ska existerande webappar som kör javascript gå att köra snabbare. Tanken med appar som har stöd för WebAssembly är att de ska gå att köra i webbläsare med WebAssembly-stöd oavsett vilken plattform man sitter på. Firefox är den första av de större webbläsarna som har stöd för WebAssembly men både Googles Chrome och Microsoft Edge kommer att få stöd för det i framtiden. Det är i dagsläget oklart om även Apple kommer att hoppa på tåget med sin webbläsare Safari. Jag testade lite snabbt att köra Epic:s Zen Garden i Firefox och måste säga att jag är riktig imponerad av flytet i det hyfsat grafiktunga demot. Ni kan se en demo från Mozilla på Zen Garden nedan och skulle ni vilja testa Firefox 52 Beta så är det bara att uppdatera webbläsaren om ni redan har den installerad eller så laddar ni ner det här (Zen Garden-demot hittas sedan här). Känner ni för att lära er lite mer om WebAssembly finns det ett långt blogginlägg med några informativa videos här. Tumnagel
41.3°
+
Wille Wilhelmsson
0