Testowa Opera 11 z implementacją WebGL

01.03.2011 13:00, Autor: Anna Rymsza (Xyrcon), Kategoria: News
NewsImage

Przed trzema laty Opera uzyskała status pierwszej przeglądarki, w której zaimplementowano kontekst 3D znacznika canvas. Dziś Opera wydała eksperymentalną kompilację swojej przeglądarki dla systemu Windows, która korzysta z implementacji 3D canvas opartej o WebGL.

WebGL to standard rozwijany przez grupę Khronos, której Opera jest aktywnym członkiem. Prace nad implementacją WebGL w Operze trwają od początku 2009 roku, mniej więcej od momentu zainicjowania procesu standaryzacji. Specyfikacja standardu WebGL dość często ulegała zmianie w tym czasie, ale wyraźnie widać, że standard dojrzewa i nabiera stabilności. Zdaniem Opery jest to idealny moment na publiczne udostępnienie testowej wersji przeglądarki z implementacją obecnie obowiązującej wersji WebGL.

WebGL to kontekst elementu canvas, który umożliwia przyśpieszane sprzętowo renderowanie grafiki 3D z poziomu JavaScript. API jest oparte na OpenGL ES 2.0, dzięki czemu WebGL może być używany na komputerach, urządzeniach mobilnych i urządzeniach wbudowanych.

Kompilacja testowa Opery 11 z implementacją WebGL dostępna jest na razie jedynie dla systemu Windows, pobrać ją można ze stron Opery. Na publicznej wiki WebGL znaleźć można więcej informacji na temat standardu oraz ciekawe demonstracje jego możliwości.

r   e   k   l   a   m   a

Komentarze (61)  

Avatar
asmodeusz (niezalogowany) | 01.03.2011 13:05#1

Zapomnieliście wspomnieć, że ta wersja posiada też pełną akcelerację sprzętową (jak na razie tylko z backendem OpenGL) i że docelowo akceleracja ma działać na na Win XP/Vista/7, Linuksie, Mac OS X i urządzeniach obsługujących OpenGL ES 2 (smarphony, connected TV itp.)

AvatarUżytkownik jest nieaktywny
zord | 01.03.2011 13:26#2

zainstalowałem tą testową wersje i żadne demo z wiki mi nie działa...

AvatarUżytkownik jest nieaktywny
TestamenT | 01.03.2011 13:40#3

Sprawdziłem tą stronę z kursami do WebGL http://3dgames.pl/blog/
jak i również ten fajny program od google http://bodybrowser.googlelabs.com/
I wszystko ładnie działa z tą wersją testową Opery

AvatarUżytkownik jest nieaktywny
gulczkwas11 | 01.03.2011 13:43#4

i bardzo dobrze, niech (uwaga!trudno słowo) implementują!

AvatarUżytkownik jest nieaktywny
przemo_li | 01.03.2011 14:13#5

Specyfikacja WebGL jest już udostępniona jako Final Draft!
Dzięki implementacji WebGL w Operze, już tylko IE i MS bronią się przed uznaniem tej propozycji za standard.

@zord
Napisz jaka karta graf. i jaki system.

AvatarUżytkownik jest nieaktywny
MaxDamage | 01.03.2011 14:16#6

Akceleracja na komórkach... mniam!


Mądrości sobie i Wam życzę...

AvatarUżytkownik jest nieaktywny
suchmen | 01.03.2011 14:22#7

No i wreszcie ten hardware acc dali:)

AvatarUżytkownik jest nieaktywny
Pardus | 01.03.2011 14:32#8

Niedawno zainstalowałem Operę. Miło wyglada i posiada kilka zgrabnych funkcji ale jedno mnie martwi: gdy zablokuje reklamy to po odświeżeniu strony znowu się pojawiają.
Czy to tak bedzie w Operze czy ja coś niewłasciwie robię ?

Czy u was gazeta.pl także nie działa i inne np. komentarze do artykułów na onet.pl ? Czy da się coś na to może poradzić ?

W jaki sposób ustawić w edycje/wybór czcionki i jej koloru w programie pocztowym gdy pisze listy ?

Avatar
heram (niezalogowany) | 01.03.2011 14:39#9

A ten snapshot - zainstaluje mi się na 11.01 czy obok? Bo jak obok, to nie chce mi się z tym bawić...

AvatarUżytkownik jest nieaktywny
suchmen | 01.03.2011 14:51#10

Instaluje się pięknie na 11.01 oraz na 11.10 alpha

AvatarUżytkownik jest nieaktywny
Kintoki | 01.03.2011 15:16#11

@Pardus press F1 in opera

AvatarUżytkownik jest nieaktywny
przemo_li | 01.03.2011 15:51#12

Czyli Redakcja DP na stałe postanowiła NIE PODAWAĆ linków do źródła?

AvatarUżytkownik jest nieaktywny
przemo_li | 01.03.2011 15:53#13

@Oprea ma też akcelerację sprzętową...

Jakieś źródło?

Avatar
asmodeusz (niezalogowany) | 01.03.2011 15:54#14

"A ten snapshot - zainstaluje mi się na 11.01 czy obok? Bo jak obok, to nie chce mi się z tym bawić..."
Bardzo, ale to bardzo kiepski pomysł. Tak w ogóle to nie jest nawet snapshot tylko eksperymentalny build o jakości niższej niż alpha i o ile nie będziesz miał szczęścia to nie będzie się nadawał do normalnego użytku.

AvatarUżytkownik jest nieaktywny
master_zonk6 | 01.03.2011 16:20#16

wystarczy wybrać wersję portable i zainstalować np na pulpicie w folderze Opera

Avatar
Admc (niezalogowany) | 01.03.2011 16:24#17

No niestety mój telefon wspiera tylko OpenGL ES 1.0. Szkoda :(

AvatarUżytkownik jest nieaktywny
slawolp | 01.03.2011 16:36#18

Niestety nie każdemu zadziała, np. mi na mobilnej karcie ATI ze sterownikami pobranymi przez system nie działa. Żeby sprawdzić, czy OpenGL jest włączone trzeba wpisać w pasek adresu opera:about i jeśli w Vega backend (5. wiersz) jest wpisane OpenGL to znaczy że działa, niestety u mnie jest Software, szkoda.

AvatarUżytkownik jest nieaktywny
przemek1234 | 01.03.2011 16:48#19

Mnie aktualnie to najbardziej chyba w przeglądarkach zależy na akceleracji wideo odtwarzanego w ramach HTML5 (najlepiej po DirectX).

AvatarUżytkownik jest nieaktywny
BonaVenturaEW | 01.03.2011 17:01#20

@slawolp

u mnie też pisze software. Czyli to oznacza że u mnie nie będzie działać akceleracja sprzętowa ?

Avatar
asmodeusz (niezalogowany) | 01.03.2011 17:23#21

@BonaVenturaEW
Możliwe, że będzie ci ciałać jak włączą backend Direct3D (do tego wystarczy chyba karta obsługująca DirectX 9). Ewentualnie jeśli sterowniki do karty grafiki pobrałeś przez system to pobierz je ręcznie - te systemowe nie instalują obsługi OpenGL.

AvatarUżytkownik jest nieaktywny
XYZed | 01.03.2011 18:12#22

No jak w Operze akceleracja sprzętowa będzie działać również na Win XP, to się na nią definitywnie przesiądę. Bo jak na razie Mozilla Minefield 4.0b13pe (2011-03-01) jest bezkonkurencyjna, ale akceleracji pod XP nie uświadczysz... na chyba, że o czymś nie wiem. Może trzeba coś włączyć w "about:config"...

AvatarUżytkownik jest nieaktywny
cyfra_lbn | 01.03.2011 18:22#23

Pierwszy krok do wsparcia 3D? Co z tego jak Opera nie obsługuje Google Earth 3D :) Jeszcze im daleko do ostatniej bety FF 4 ;)

AvatarUżytkownik jest nieaktywny
master_zonk6 | 01.03.2011 18:35#24

@cyfra_lbn
tyle że akceleracja w Operzę będzie działać na każdym systemie, poza tym w pełni obsługuje rysowanie obiektów, a nie tylko cząstkowe jak IE i reszta.

AvatarUżytkownik jest nieaktywny
master_zonk6 | 01.03.2011 18:40#25

poza tym Opera zaprezentowała akcelerację już w 2008 roku. To są programiści! A nie wolontariat.

AvatarUżytkownik jest nieaktywny
Pablo79 | 01.03.2011 18:44#26

Jak to będzie działać, to zobaczymy w wersji finalnej.

AvatarUżytkownik jest nieaktywny
Pablo79 | 01.03.2011 18:45#27

@master zonk

Tylko jakoś ten wolontariat ma jak na razie większy udział w rynku niż programiści z Norwegi.

AvatarUżytkownik jest nieaktywny
g_no_m | 01.03.2011 18:59#28

@zonk

Znowu nie masz pojęcia o temacie, ale klawiatury nie żałujesz. Temat akceleracji był wielokrotnie wałkowany, że przypomnę choćby to:

http://weblogs.mozillazine.org/roc/archives/2010/09/full_hardware_a.html

AvatarUżytkownik jest nieaktywny
suchmen | 01.03.2011 19:30#29

A co mnie obchodzi zdanie jakiegoś cyfry_lbn? Ważne, że opera jest wygodna i lepszej przeglądarki dla siebie nie znajdę.

AvatarUżytkownik jest nieaktywny
Jaahquubel_ | 01.03.2011 19:54#30

@Pardus
Takie rzeczy to na forum poruszaj, nie tu. Bo trzeba Cię wypytać o więcej danych, o screenshoty itp.

AvatarUżytkownik jest nieaktywny
Łukash | 01.03.2011 20:14#31

@cyfra_lbn a jakie Google Earth 3D Ci chodzi ?
O to
http://wstaw.org/w/npK/
Muszę Cie zasmucić bo działa(maskuj się jako Ie/Fx lol)

AvatarUżytkownik jest nieaktywny
g_no_m | 01.03.2011 20:34#32

@Łukash

To teraz ja zasmucę Ciebie - to, co Ci działa, to wtyczka od Google:
http://imm.io/media/44/44aH.png

Rozmawialiśmy o tym niedawno, pamiętasz?
http://preview.tinyurl.com/4tsrwk8

AvatarUżytkownik jest nieaktywny
bart86 | 01.03.2011 20:44#33

no w końcu opera goni resztę czołowych graczy

AvatarUżytkownik jest nieaktywny
g_no_m | 01.03.2011 20:46#34

@bart86

Czemu wreszcie? 3D w sieci to dopiero przyszłość. Na razie, to sobie można co najwyżej dema oglądać, więc nie ma się co spieszyć.

AvatarUżytkownik jest nieaktywny
cephei | 01.03.2011 20:47#35

@master_zonk6
"żal tyłek ściska"?
ty wiesz, że to się używa kiedy ktoś komuś zazdrości
czyli
używając tego do Pablo79 w ten sposób pokazałeś, że tobie ściska żal tyłek jak pablo79 coś pisze...czyli mu czegoś zazdrościsz
teraz kwestia czego?
bodajże tego wolontariatu lub popularności jaką ma firefox

:)

a tak się naigrywam

AvatarUżytkownik jest nieaktywny
Łukash | 01.03.2011 20:59#36

@g_no_m
no, pamiętam :D ,tylko już jestem skołowany z tą akceleracja,webgl,htmal5 ,google earth 3d i sam już nie wiem co działa a co nie i o co chodzi :D
A jak chodzi o ta stronkę ,to Firefox też odpala plugin...

AvatarUżytkownik jest nieaktywny
Pablo79 | 01.03.2011 21:26#38

@cephei

"Weź skończ, bo żal tyłek ściska".

To jest właśnie przykład braku sensownych arugmentów.

Zonk, wiesz nie kompromituj się. Bo nie potrafisz przyjąć do wiadomości, że wiekszość userów woli jeśli chodzi o alternatywy wobec IE, wybiera Firefoxa i Chrome niż Operę.
I nic tu nie pomoże twoje tupanie i przebieranie nogami z niecierpliwienia.
Opera gdyby więcej się zajmowała promocją swojego produktu, a mniej lataniem ze płaczem na skargę, przeciwko MS do KE, to byłby lepszy z tego efekt.

AvatarUżytkownik jest nieaktywny
przemo_li | 01.03.2011 22:08#39

@Kintoki
thx

@slawolp
Stery muszą być z grudnia lub nowsze.

@przemek1234
Akceleracja filmów ma się nijak do DX. Od tego są inne układy na karcie graficznej.

@XYZed
WebGL działa pod Wingrozą XP, akceleracja zawartości też (a przynajmniej powinna, sprawdź about:config -> layers)

@master_zonk6
???? Akceleracja cząstkowa? wtf, i czemu mówisz, że Fx też podpada pod Twoją kategorię?

@Łukasz
Poczytaj na moim blogu, piszę o tej tematyce od paru miesięcy.

Avatar
KDT (niezalogowany) | 01.03.2011 23:06#40

Mam OpenGL 2.1 i niestety Opercia i tak nie daje sprzętowego wspomagania... i żadne demo mi nie działa :(

AvatarUżytkownik jest nieaktywny
g_no_m | 02.03.2011 0:09#41

@Łukash: "niezły początek ;)"

Żaden początek, od dawna Firefox wypada zaskakująco źle w testach Micro$oftu. Od kiedy to one stały się dla Ciebie wiarygodne? No zastanów się przez chwilę: jakim cudem nieposiadająca wsparcia DirecX Opera zrównała się w teście z jadącym na D2D IE9? Jestem pewien, że w następnej wersji "testu" ten błąd zostanie usunięty ;D

"A jak chodzi o ta stronkę ,to Firefox też odpala plugin..."
No właśnie o to chodzi - przywoływanie tej strony w rozmowie o akceleracji nie ma sensu, bo ona z nowej technologii po prostu nie korzysta.

AvatarUżytkownik jest nieaktywny
bart86 | 02.03.2011 7:16#42

ludzie skąd wyście wzięli DiretX w WebGL
w WebGL nie ma nic z DX ta technologia jest oparta na podstawie OpenGL http://pl.wikipedia.org/wiki/WebGL

widzę że wiele osób się wypowiada a nie zna nawet podstaw i nie wie co do te DirectX

"No jak w Operze akceleracja sprzętowa będzie działać również na Win XP, to się na nią definitywnie przesiądę."
kompletny brak wiedzy akceleracja sprzętowa GPU nie ma kompletnie podkreślam kompletnie nic wspólnego z zainstalowanym systemem

AvatarUżytkownik jest nieaktywny
bart86 | 02.03.2011 7:23#43

@XYZed
nie wiem po co kolega wcina tu temat akceleracji sprzętowej w operze jak nigdzie w artykule nie pisze że taka technologia w niej w ogóle będzie
WebGL i akceleracja GPU to kompletnie dwie różne rzeczy nie mające ze sobą nic wspólnego

AvatarUżytkownik jest nieaktywny
przemo_li | 02.03.2011 8:12#44

@bart86

Google ANGEL jest odpowiedzią. Jest to narzędzie, które tłumaczy OpenGLa na DX. np. Fx z niego korzysta pod Wingrozą.

Za to akceleracja 3D, owszem jest niezależna od systemu. Ale tą jak na rezie ma Fx, Chrome i Opera - IE9 nie.

Akceleracja kompozycji, zawartości czy pulpitu, za to jest zależna od konkretnych rozwiązań. Zawartość można akcelerować dzięki DX2D oraz XRender. Kompozycję, dzięki DX3D oraz OpenGLa, a pulpitu jest całkowicie w gestii Systemu Operacyjnego.

WebGL to akceleracja operacji 3D wykonywanych na karcie graficznej (GPU), inne akceleracje przyspieszają w uproszczeniu "rysowanie" strony na ekranie.

AvatarUżytkownik jest nieaktywny
master_zonk6 | 02.03.2011 11:11#45

@ Pablo79
Wybacz, ale pisałem, żebyś nie podawał takich argumentów jak popularność. Głupota ludzka też jest popularna.

AvatarUżytkownik jest nieaktywny
g_no_m | 02.03.2011 11:58#46

@bart86: "widzę że wiele osób się wypowiada a nie zna nawet podstaw i nie wie co do te DirectX"

I z tego potem korzystają ewangeliści M$ - zrobią krótki filmik z rybkami i w świat idzie legenda, że IE9 ma najlepszą akcelerację ;D

AvatarUżytkownik jest nieaktywny
g_no_m | 02.03.2011 12:10#47

@przemo_li

W prostych słowach: IE9 nie ma czajniczka ;)
http://preview.tinyurl.com/2c8lou9

@Łukash

Może właśnie ten przykład pozwoli Ci uporządkować sprawy z akceleracją. Pokręć czajniczkiem, pooglądaj go z każdej strony. To jest 3D. Rybki? Nie 3D :)

AvatarUżytkownik jest nieaktywny
ksysunia | 02.03.2011 13:15#48

Flashplayer dalej nie działa jak należy ,na niektórych serwisach nie mozna go ustawić pod względem głośności mikro, kamerki itp itd także ...co prawda ten bug da się choć trochę obejść ,ale to zawsze ejst jednak bug.

Avatar
Virtual_ManPL (niezalogowany) | 02.03.2011 14:31#49

Dosc ciekawa wersja, chcociaz duzo bledow zauwazylem jak lagujace przewijania strony, rozmazance czcionki (Firefox ma/mial ten sam problem) oraz crash i info, ze Opera nie obsluguje HW Acc na moim systemie (Win 7 64bit). Ale zapewne to dlatego ze dziala przyspieszanie w OpenGL, zamiast jak w Firefox na Direct3D 10 z Direct2D.
Wiec jeszcze troche roboty maja.

Po za tym dziwi mnie stwierdzenie, ze Firefox 4 ma czesciowa akceleracje. Widac, ze osoba to mowiaca nie ma zadnego pojecia jak ona dziala w Firefox'ie... :)

W dodatku widac ze niektorzy tutaj myla tez "hardware acceleration" czyli przyszpieszanie sprzetowe z WebGL.
WebGL to jak API OpenGL'a dla Javascript do rysowania obiektow 3D w elementach . Wiec jasne jest, ze WebGL jest samo z siebie przyszpieszane sprzetowo gdyz uzywa OpenGL lub Direct3D.

AvatarUżytkownik jest nieaktywny
g_no_m | 02.03.2011 17:11#50

Dlaczego wklejony przez Łukasha test wydajności akceleracji w czterech popularnych przeglądarkach dał sprzeczne ze zdrowym rozsądkiem wyniki, czyli "rybki" wyjaśnione:

http://preview.tinyurl.com/4vamg6r

AvatarUżytkownik jest nieaktywny
bart86 | 02.03.2011 17:35#51

"WebGL to akceleracja operacji 3D wykonywanych na karcie graficznej (GPU), inne akceleracje przyspieszają w uproszczeniu "rysowanie" strony na ekranie."
tu się nie zgodzę WebGL to api, takie przerobione OpenGL na przeglądarkę i nie jest to związane z akceleracją GPU każda grafika 3D zawsze była jest tworzona przez GPU animacje na WebGL można potraktować tak samo jak animacje w grach

Avatar
DamianOSO (niezalogowany) | 02.03.2011 20:01#52

Troszkę się ślimaczyli z wydaniem akceleracji sprzętowej przy wykorzystaniu karty graficznej, gdyż publiczne wersje Firefox mają to od ponad roku, a Chromium od ponad pól roku. Ważne chociaż, że w końcu im się udało i zabrali się za to, bo to już najwyższy czas!

AvatarUżytkownik jest nieaktywny
Łukash | 02.03.2011 20:22#53

@g_no_m
-Pokręć czajniczkiem, pooglądaj go z każdej strony. To jest 3D. Rybki? Nie 3D :)-
No to trzeba było tak od razu hehe ,teraz to już wszystko jasne :D
Wiesz g_no_m ,podali takie info to wkleiłem ,a jak to się ma do rzeczywistości to w sumie za bardzo nie wnikam ,byle rybki w Operce się wyświetlały i nie pływały przypadkiem do góry bebechami to będzie ok ;)

AvatarUżytkownik jest nieaktywny
cyfra_lbn | 02.03.2011 20:43#54

@10 "A co mnie obchodzi zdanie jakiegoś cyfry_lbn? Ważne, że opera jest wygodna i lepszej przeglądarki dla siebie nie znajdę."

Doba nie płacz :-D Maskuj się pod byle jaką stroną w końcu i tak nabijasz statystyki FF :-D

Avatar
Samosierra (niezalogowany) | 02.03.2011 20:52#55

Używam Opery jako najwygodniejszemu pakietowi internetowemu, ale często uruchamiam Chrome które tez bardzo lubię, przede wszystkim do obsługi g-maila, dokumentów Google itp. Znakomita para która polecam każdemu nowoczesnemu użytkownikowi Internetu! I tak uważam, że taki Firefox niewiele oferuje poza samym przeglądaniem stron co dziś nie wystarcza.

AvatarUżytkownik jest nieaktywny
Łukash | 02.03.2011 20:58#56

@cyfra_lbn
"„Przedstawiaj się jako” ma na celu oszukanie „głupich” stron, których twórcy nie wiedzą o istnieniu Opery (trudne do pojęcia, ale możliwe - opcje te istnieją od ponad 10 lat). Opcje z tej grupy mają więc za zadanie ukrycie tożsamości przeglądarki przed stronami, których autorzy nieświadomie wykluczają Operę spośród grupy obsługiwanych przeglądarek. Jednocześnie nie uniemożliwiają prawidłowego wykrycia Opery prostymi metodami.

Opcje „maskuj się” mają za zadanie ukrycie tożsamości przeglądarki przed stronami, których autorzy świadomie i celowo wykluczają Operę spośród grona obsługiwanych przeglądarek."

AvatarUżytkownik jest nieaktywny
bart86 | 03.03.2011 6:46#57

@DamianOSO (niezalogowany)
"Troszkę się ślimaczyli z wydaniem akceleracji sprzętowej przy wykorzystaniu karty graficznej"
ja nie widzę żeby w artykule gdzieś pisało coś o akceleracji sprzętowej

AvatarUżytkownik jest nieaktywny
przemo_li | 03.03.2011 8:42#59

@bart86

Tak WebGL to API, dzięki któremu operacje 3D są wykonywane na karcie graficznej (GPU), a dokładnie na tych elementach karty graficznej, które za 3D odpowiadają.

Inne formy akceleracji, czyli treści korzystają z układów 2D na karcie graficznej, oraz z zaawansowanych algorytmów manipulowania danymi 2D, kompozycji mogą znowu korzystać z operacji 3D, a kompozycji pulpitu na pewno z nich korzystają.

W każdym razie WebGL działa na GPU i wykorzystuje GPU w jego podstawowej roli, czyli do akceleracji operacji 3D.

Avatar
sodoma (niezalogowany) | 03.03.2011 10:20#60

Ostatnia wersja :11.10 alpha Kompilacja2014 którą zainstalowałem, kilka razy w czasie sesji się "sypie" (wysyłanie raportu).Czy ktoś z kolegów ma jakąś poradę w tym temacie?


AvatarUżytkownik jest nieaktywny
suchmen | 03.03.2011 12:55#61



#54
cyfra_lbn | 02.03.2011 20:43
#54

@10 "A co mnie obchodzi zdanie jakiegoś cyfry_lbn? Ważne, że opera jest wygodna i lepszej przeglądarki dla siebie nie znajdę."

Doba nie płacz :-D Maskuj się pod byle jaką stroną w końcu i tak nabijasz statystyki FF :-D

@ Nie maskowałem się nigdy ani teraz tego nie robię, bo nie mam potrzeby. Nabijam statystyki operze

Dodaj komentarz

Zasady publikowania komentarzy
Autor
Treść
 
Polecamy
Spotkajmy się na HotZlocie!

13-15 07 2012, Zamek na Skale
Testujemy: Manta Smart TV Box

Internet w telewizorze
Test Sharp AQUOS SH80F

Warto (byłoby) się szarpnąć
Recenzja nowego iPada

Rewolucja czy stagnacja?
Top programy
  •  
Top programy ostatnie 7 dni
  •  
Top programy ostatnie 30 dni
  •  
Skanery antywirusowe
skaner av