Firefox Reality 12 - Addons Support
Inhoudsopgave:
The Mozilla Foundation heeft deze week een technologie geïntroduceerd die volgens haar game-makers in staat stelt de prestaties van hun waren in een webbrowser te verbeteren.
De technologie is een sterk geoptimaliseerde versie van JavaScript, asm.js genaamd, die volgens Mozilla turbo-lading zal zijn een code van een ontwikkelaar in een browser en hen in staat stellen om visueel aantrekkelijke 3D-games op het web te leveren.
De technologie opent ook de deur voor ontwikkelaars om 3D-spellen naar browsers op mobiele apparaten te brengen die bijna even goed presteren als die in een programmering taal, schreef het bedrijf op The Mozilla Blog.
Mozilla voegde toe dat het met gaming zwaargewichten Disney, EA en Zeptolab werkt om versies van de webgames van die spelers mobiel te brengen in een geoptimaliseerde vorm.
In combinatie met de turbo JavaScript-aankondiging. Mozilla zei dat het samenwerkt met Epic Games om de Unreal Engine 3 van dat bedrijf naar het web te brengen.
Mozilla hard aan het werk
Mozilla heeft hard gewerkt om te bewijzen dat het web een fantastisch platform kan zijn voor 3D-spellen. Met de release van Firefox 18 in januari introduceerde de stichting bijvoorbeeld BananaBread, een 3D-webgame met een reeks toonaangevende webtechnologieën onder de motorkap - HTML5, WebGL en asm.js.
Ondertussen, een Google-programmeur hopte op de asm.js-bandwagon, het onderhouden van de technologie zou moeten worden ondersteund door de V8 JavaScript-engine in de Chrome-browser.
"Optimalisaties moeten worden toegevoegd aan V8 om goede code te genereren voor de asm.js-subset van JavaScript," Kenneth Russell schreef in een publicatie met Chrome-problemen.
"De implementatiekosten moeten klein zijn in vergelijking met de potentiële voordelen: de mogelijkheid om aanzienlijke bestaande codebases te gebruiken met bijna de snelheid van C binnen de JavaScript-engine," schreef hij.
Als Google aan boord komt met asm.js - ook al kan de technologie concurreren met enkele van de initiatieven van Search Giant in de ruimte, zoals Native Client en Portable Native Client - zou dit zeer belangrijk zijn voor ontwikkelaars.
Wat maakt browsers geschikt voor 3D-spellen
In o Rder voor webbrowsers om een levensvatbaar platform te worden voor krachtige 3D-games, technologieën die dit mogelijk maken, moeten door alle belangrijke browserfabrikanten worden overgenomen. Anders houden ontwikkelaars vast aan het maken van games voor individuele browsers - geen aantrekkelijke propositie voor hen.
Het staat echter nog te bezien of Google het advies van Russell opvolgt. Mozilla's asm.js belooft de levensduur van JavaScript te bestendigen, iets wat Google duidelijk graag zou willen zien verdwijnen, omdat zijn inspanningen om een technologie genaamd Dart te populariseren, aangeven.
Dart, meer dan een jaar geleden geïntroduceerd, is een programmeertaal voor het web ontworpen om de tekortkomingen van JavaScript aan te pakken en uiteindelijk te vervangen.
Mobile Network Builder kijkt naar IKEA voor inspiratie VNL wil de manier veranderen waarop mobiele basisstations worden ontworpen en uitgerold op zijn hoofd, om de deur voor dekking op het platteland ... VNL wil de manier waarop mobiele basisstations worden gemaakt en geïnstalleerd op zijn kop zetten, waardoor het economischer wordt om diensten aan te bieden op het platteland in ontwikkelingslanden. Om dit te doen, keek het voor consumentenelektronicafabrikanten en meubelgigant IKEA voor in
In staat zijn om deze markt aan te pakken, moet je beginnen met een blanco vel papier en aannemen dat er geen wegen, geen elektriciteit, geen gekwalificeerd personeel en een ARPU van $ 1- $ 2 zijn, volgens Raj.
Mozilla wil dat u Firefox opnieuw ontwerpt
Reageren op de oproep van Mozilla Labs voor open-source ontwerpideeën levert u geen geld op, maar het is een bedrijf kans op alles.
Met Firefox verzenden kunt u grote bestanden online coderen en delen via elke browser
Het verzenden van de grote bijlagen is altijd al een probleem geweest. E-mailserver heeft zijn eigen beperkingen over de grootte van de bijlagen en daarom moeten we bepaalde toepassingen of services van derden gebruiken om onze grote bestanden te verzenden.