mboost-dp1

Google

Google Chrome får også GPU-acceleration

- Via Conceivably Tech - , redigeret af Pernicious

Microsoft har markedsført GPU-acceleration i deres Internet Explorer 9, Firefox 4 beta 4 har også denne funktion, og nu fortæller Google, at GPU-acceleration også vil blive implementeret i deres browser, Chrome.

Det er især hurtige opstartstider, som Google jagter med denne funktion, men det er også billedeskalering, compositing og ikke mindst hele Chromes måde at “tegne” indhold, der vil få et løft.

De seneste Nightly Builds af Chrome har også budt på en ny funktion kaldet about:labs, som gør det muligt at eksperimentere med en række forskellige indstillinger. For eksempel er det muligt, at man kan få sine faneblade vist i venstre side af skærmen.

Det er muligt at læse meget mere om GPU-acceleration i Chrome på Chromium-hjemmesiden.





Gå til bund
Gravatar #1 - asfaltgeden
30. aug. 2010 05:48
Google er hurtig til at komme de andre til livs!
Men det her er vel lidt det samme som alle de sikkerhedsopstramninger før en sikkerhedstest mod browserne i den slags konkkurrencer?
Gravatar #2 - Athinira
30. aug. 2010 05:54
Af de 3 channels af Chrome opdateringer (Developer Releases, Beta Releases, Stable Releases) er det kun Developer-versionen der har denne funktionalitet endnu. Jeg sidder på beta channel, og about:labs viser endnu ingen informationer.

Derudover tvivler jeg stærkt på at Google kan få markant forbedrede opstartstider på Chrome. Med SuperFetch slået fra i Windows 7 starter Chrome op på mellem et og halvandet sekund på min PC med Google som startside (med opstart mener jeg HELT klar, ikke bare at vinduet popper op). Jeg kan muligvis spå forbedret opstartstid hvis du har en eller flere tunge hjemmesider som startsider, men ellers ikke.

Men glæder mig stort til at se accelerationen af selve webpage-rendering.

Edit: Opdateret til Dev channel. About:labs er stadigvæk ikke inde. Vil lige se med GPU acceleration.
Gravatar #3 - moso
30. aug. 2010 05:55
Jeg skal så hilse at sige, at 'about:labs' ikke er til at finde i mit Canary build
Gravatar #4 - AmbY
30. aug. 2010 06:10
Der skal ikke være tvivl om at GoogleCrome, er hurtigt allerede, og det kan klart anbefales hvis man spørger mig.

Men hvis de virkeligt mener de kan gøre det endnu hurtigere ved at sikre GPU-Acc i den også....

Wauw!

Jeg er MEGET imponeret over hvor meget google faktisk gør for os almindelige brugere, og det koster 0kroner...??? NUL!!!!

Thx google!
Gravatar #5 - Athinira
30. aug. 2010 06:21
Det ser ud til at begge features stadigvæk kun er i deres "Nightly Builds", hvorimod Dev builds bliver udgivet engang om ugen.

Næste Dev build er i morgen tirsdag. Disse features er forhåbentlig inkluderet der, så vi kan teste dem!
Gravatar #6 - Utte
30. aug. 2010 06:24
#2

Følg lige med :)
Det blev tilføjet en 4. kanal for nogen tid siden kaldet nightly build. Dsv en opdatering hver nat...
Gravatar #7 - webwarp
30. aug. 2010 06:46
Den sidste kommentar er for mig vigtigere end gpu udnyttelse, alle de små nice tweaks man kunne med FF er sådan set det eneste jeg savner i chrome, bliver dejligt, omend det så småt bliver lidt mærkværdig at de er så ens :=)
Gravatar #8 - Whoever
30. aug. 2010 07:03
#4 lol, yeah Google gør meget for dig. Det har slet ikke noget med at deres forretning ligger på nettet og derfor er de dybt afhængige af at så meget IT-brug som muligt foregår på web (hvor deres indtjeningsgrundlag er).

Okay, fint nok, HW acc. af grafik. Men kan jeg tilgå det fra javascript? Kan jeg overhovedet selv gøre noget? Point being, lav nu en standard (OpenGL for Javascript eller whatever) så vi som udviklere kan lave cross-browser 3D løsninger.
Gravatar #9 - webwarp
30. aug. 2010 07:10
#8 --> ANGLE ?
Gravatar #10 - Athinira
30. aug. 2010 07:13
Utte (6) skrev:
#2

Følg lige med :)
Det blev tilføjet en 4. kanal for nogen tid siden kaldet nightly build. Dsv en opdatering hver nat...


Det er så ikke en kanal offentligheden har adgang til desværre. Du skal så vidt jeg ved være en del af udviklingsholdet for at få adgang til den.

Jeg diskuterede de kanaler jeg som bruger af browseren har adgang til, og det er begrænset til de 3.

Whoever (8) skrev:
#4 lol, yeah Google gør meget for dig. Det har slet ikke noget med at deres forretning ligger på nettet og derfor er de dybt afhængige af at så meget IT-brug som muligt foregår på web (hvor deres indtjeningsgrundlag er).


Det argument kræver at Google Chrome blev skabt for at få FLERE folk på internettet. Somehow tror jeg ikke Googles mål med Chrome var at få flere folk på nettet. Jeg ved godt Internet Explorer er upopulært i nørdkredse, men jeg tror sgu ikke at Fru Hansen på 60 tænker "Før var internettet sgu ikke noget for mig, men så hørte jeg om Google Chrome".

Whoever (8) skrev:
Okay, fint nok, HW acc. af grafik. Men kan jeg tilgå det fra javascript? Kan jeg overhovedet selv gøre noget? Point being, lav nu en standard (OpenGL for Javascript eller whatever) så vi som udviklere kan lave cross-browser 3D løsninger.


Det har jo intet med hvad du som webudvikler skal gøre. Som udvikler SKAL du netop ikke gøre noget andet end at foretage valg af platform til dine websider (Flash vs. HTML5 vs. SilverLight etc.).

Det er et spørgsmål om browseroptimering, og browseroptimering er noget der skal håndteres individuelt blandt browserne. Du kan ikke lave en "standard" for det, medmindre alle browsere skal bruge en standard rendering-engine, hvilket er lettere sagt end gjort taget i betragtning af at alle browsere bruger forskellige rendering-engines (bortset fra Chrome og Safari, der begge benytter WebKit).

Som webudvikler burde du egentlig ikke mærke noget til GPU-acceleration. Det er designet til at brugeren skal kunne mærke det på sin maskine. Du vil muligvis kunne designe specielle applikationer der kræver GPU-acceleration, men det er det.
Gravatar #12 - Bundy
30. aug. 2010 07:26
Hvis Chrome bliver bare lidt hurtigere, går det jo over i det synske.
Gravatar #13 - gensplejs
30. aug. 2010 07:30
Nyeste nightly builds
Der findes ingen nightly builds af chrome. Der findes nightly builds af chromium.
chromium =! chrome.
Gravatar #14 - Athinira
30. aug. 2010 07:31
debichu (11) skrev:
#10
http://googlesystem.blogspot.com/2010/07/google-ch...


Tak. Første gang i lang tid en Google-søgning har svigtet mig! :)
Gravatar #15 - gensplejs
30. aug. 2010 07:34
Athinira (10) skrev:

Det er så ikke en kanal offentligheden har adgang til desværre. Du skal så vidt jeg ved være en del af udviklingsholdet for at få adgang til den.

I tåger begge to.
Den "4 kanal" hedder canary builds. Alle har adgang til den.
canary er ikke der samme som nightly.
Hvis i vil ha nightly kan man bruge chromium... ikke chrome.
Der findes sådan ca 120987231 forskellige scripts og værktøjer der automatisk downloader latest fra chromiums build bot.
http://build.chromium.org/buildbot/snapshots/chrom...
Gravatar #16 - RobseRob
30. aug. 2010 07:41
Wow der er sket meget i den seneste chromium build.. Det ufatteligt det hele kan udvikle sig så meget på en uge.

Har ikke selv kunne finde GPU understøttelsen (Måske fordi jeg sidder med en GMA X3100 bærbar..
Den nye labs funktion er spændene og "sidetabs" er faktisk smart nok.
Gravatar #17 - gensplejs
30. aug. 2010 07:48
RobseRob (16) skrev:
Wow der er sket meget i den seneste chromium build.. Det ufatteligt det hele kan udvikle sig så meget på en uge.

Har ikke selv kunne finde GPU understøttelsen (Måske fordi jeg sidder med en GMA X3100 bærbar..
Den nye labs funktion er spændene og "sidetabs" er faktisk smart nok.

sidetabs er lidt tåbelige på en normal skærm... Men på en netbook er de super fede da man typisk har alt alt alt for få vertikale pixels at rutte med på sådan en.
Gravatar #18 - Athinira
30. aug. 2010 08:07
gensplejs (17) skrev:
sidetabs er lidt tåbelige på en normal skærm... Men på en netbook er de super fede da man typisk har alt alt alt for få vertikale pixels at rutte med på sådan en.


Desværre nytter det intet. Hvis du kigger på screenshotsne hos kilden vil den øverste del af Chrome blive erstattet af tom plads, ligesom toppen af alle andre vinduer. Du får ikke mere plads i højden af at placere dine faner på siden desværre.

Hvis du har en netbook/notebook samt Windows 7 anbefaler jeg stort at du forsøger dig med proceslinien i siden af skærmen i stedet. Jeg kunne aldrig rigtigt lide designet af proceslinien i siden på Win XP/Vista, men på Win7's nye proceslinie er det genialt design efter lidt tilvænning, og den ekstra rulleplads er nice.

http://i35.tinypic.com/w2lrgl.png
Gravatar #19 - markjensen
30. aug. 2010 10:40
Whoever (8) skrev:
Okay, fint nok, HW acc. af grafik. Men kan jeg tilgå det fra javascript? Kan jeg overhovedet selv gøre noget? Point being, lav nu en standard (OpenGL for Javascript eller whatever) så vi som udviklere kan lave cross-browser 3D løsninger.


Dvs. WebGL?
Gravatar #20 - Windcape
30. aug. 2010 11:58
Hvis Chrome kunne få mindre "flickr" mellem sideskift ville det være fantastisk.

Der er super træls den renderer alting hvidt før den tegner den nye side. Mozilla's måde at gøre det på er så meget mindre stressende for øjenen.
Gravatar #21 - m910q
30. aug. 2010 13:08
#20
Det er fordi den render med det samme, i stedet for at vente lidt, til den har modtaget noget data, som nogle andre browsere gør. Jeg finder det også meget træls.

Tror dog desværre ikke de laver det om, bare fordi de skifter til hardware acc.
Gravatar #22 - Windcape
30. aug. 2010 13:36
#21

Men det er ikke partiel rendering, så det giver jo slet ikke mening i første omgang!

Den renderer først når alt data er modtaget.
Gravatar #23 - Athinira
30. aug. 2010 19:23
m910q (21) skrev:
Det er fordi den render med det samme


Faktisk er det fordi at hver gang en ny side åbnes i Chrome, så åbnes den som about:blank først og skifter derefter til den side du åbnede :)

Ikke at det gør din påstand forkert.
Gravatar #24 - Windcape
30. aug. 2010 19:54
#23

Og hvis man åbner i SAMME vindue? ;) Din teori holder ikke.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login