Komponenter

Google Tests ActiveX Alternative

How to enable ActiveX in Internet Explorer

How to enable ActiveX in Internet Explorer
Anonim

Google har udgivet ny software designet til at lade Webudviklere skriver mere kraftfulde programmer, som kan fungere direkte med et operativsystem, snarere end at skulle køres gennem en browser.

Kaldet Native Client, softwaren blev frigivet under en open source software licens fra Google ingeniører mandag. Det er stadig i et tidligt udviklingsstadium, men Google siger, at det i sidste ende kan hjælpe webudviklere til at oprette webprogrammer, der vil køre hurtigere og føles mere som rigtige desktopapplikationer.

Udviklere kan bruge indbygget klient til at fremskynde en billeddelingsweb websted, for eksempel, så brugerne kunne røre op billeder uden at have forladt webstedet, skrev Google talsmand Brad Chen på en virksomhedsblog. "Moderne pc'er kan udføre milliarder instruktioner pr. Sekund, men dagens webapplikationer kan kun få adgang til en lille del af denne beregningsstyrke," sagde han.

[Yderligere læsning: Sådan fjernes malware fra din Windows-pc]

Google Forventer ikke at softwaren bliver udbredt endnu endnu. "Native Client er en forskningsteknologi, så målet med denne udgivelse er at udsætte det for forskning, sikkerhed og open source communities for deres feedback og bidrag," siger en talsmand fra Google via e-mail.

Native Client ligner Microsofts ActiveX-teknologi, men vil køre på Linux og Mac OS samt Windows, sagde webeksperter mandag. Det er også ligner en Adobe-teknologi kaldet Alchemy.

Udviklere opretter deres kode ved hjælp af en version af GNU C Compiler, så desktopprogrammer kan kompileres til at køre på brugerens pc ved hjælp af et specielt browser plugin.

"Google nåde klart til måder at tage mere kontrol over skrivebordet, webbrowseren og brugerindholdet", siger Robert Hansen, administrerende direktør for sikkerhedskonsulent SecTeory, via instant message. "Native Client ser ud til at være en anden måde at nå frem til folks computere og bruge så mange ressourcer som muligt. Det handler ikke om, om det kan gøres. Det er et spørgsmål om, om det skulle ske. Vi har ikke engang løst igårens problemer endnu ikke desto mindre en anden ActiveX-klon. "

Native Client er ikke beregnet til at erstatte nogen eksisterende teknologi, siger Google. "Vi mener, at udviklere kan bruge denne teknologi sammen med andre til at skabe applikationer, der giver en rigere og mere dynamisk oplevelse end nogensinde før," siger talsmanden fra Google.

Softwaren fungerer endnu ikke med Microsofts Internet Explorer, men kører på Google Chrome, Firefox, Safari og Opera browsere. Udviklerne håber at støtte Internet Explorer i sidste ende, sagde talskvinderen.

For at holde Native Client sikker, har Google bygget det, det kalder en "indre sandkasse", der analyserer kode for sikkerhedsfejl og beskytter resten af ​​operativsystemet fra

"Mens det er en stor udfordring at sikre Native Client, mener vi, at muligheden for sikkert at køre hurtig indbygget kode i en browser har potentialet til at give brugere og udviklere fordele", skrev Chen.