Google Native Client

09.12.2008 18:54, Autor: Adam Wróblewski (adam9870), Kategoria: News
NewsImage

Dopiero co informowaliśmy o współpracy narzędzia Google Calendar Sync z programem Microsoft Office Outlook, czy wzbogaceniu Gmaila o możliwość zarządzania zadaniami użytkownika. Tymczasem korporacja zaprezentowała projekt o nazwie Native Client - technologii która ma umożliwić deweloperom korzystanie z mocy obliczeniowej procesora przy jednoczesnym zachowaniu neutralności przeglądarki, przenośności i bezpieczeństwa.

Obecnie w skład Native Client wchodzi wtyczka do przeglądarki oraz zestaw narzędzi przygotowanych w oparciu o kompilator GCC. Za przykład witryny, która mogłaby zostać wykonana z zastosowaniem technologii, twórcy wskazują typowy serwis fotograficzny pozwalający przeglądać zdjęcia bez konieczności opuszczania jednej strony. W odróżnieniu do stosowanego dotąd rozwiązania polegającego na wykorzystaniu techniki kombinacji JavaScript przy udziale operacji przetwarzania po stronie serwera, natywny kod może być uruchamiany na maszynie użytkownika wskutek czego przetwarzanie obrazu odbywać się może poprzez jego CPU.

Projekt zaraz po premierze wzbudził kontrowersje w zakresie bezpieczeństwa. W tym celu korporacja ustaliła parę podstawowych zasad dotyczących najważniejszych modułów. Dzięki temu muszą one spełniać określone warunki, a także nie mogą zawierać pewnych sekwencji instrukcji zapewniając możliwość wykrywania oraz zapobiegania potencjalnie niebezpiecznego kodu.

Rozszerzenie jest zgodne z przeglądarkami Firefox, Safari, Opera i Google Chrome. Na liście obsługiwanych systemów znalazły się Windows, Linux i Mac OS dla architektury x86, a w chwili obecnej trwają prace nad wsparciem dla pozostałych, m.in. ARM i PPC.

Źródło: Google
r   e   k   l   a   m   a

Komentarze (6)  

Avatar
Tommy78 (niezalogowany) | 09.12.2008 22:55#1

Fajnie, mamy zalazki Clould Computing. Nawet nie wiedziałem, że granie w Queka w przeglądarce jest już tak blisko.

Avatar
don_jaro (niezalogowany) | 09.12.2008 23:02#2

Taki mały bełkocik w tym artykuliku. Chyba autorek sam nie wie o co do końca chodzi w tym projekciku.

Avatar
misiek440 (niezalogowany) | 09.12.2008 23:39#3

nie ma wsparcia dla ie czemu mnie to nie dziwi, czyżby zapomnieli o najlepszej przeglądarce od M$
:D

Avatar
ADIHC1 (niezalogowany) | 10.12.2008 2:47#4

"Nawet nie wiedziałem, że granie w Queka w przeglądarce jest już tak blisko."


Bliżej, niż myślisz - Quake Live ; >

Avatar
Zolek (niezalogowany) | 10.12.2008 3:40#5

msiiek440: A co to znaczy najlepszej? To samo Co jedynej?

Nieciekawym wydaje mi się projekt wstrzykujący do procesora danych, mogą one być tak ładnie wykorzystane przez hackerów, a po czasie ukażą się tutoriale na youtubie jak wstrzyknąć złośliwy kod. To nie będzie chyba takie trudne

Avatar
beevvy (niezalogowany) | 10.12.2008 20:50#6

@Zolek
"Nieciekawym wydaje mi się projekt wstrzykujący do procesora danych, mogą one być tak ładnie wykorzystane przez hackerów, a po czasie ukażą się tutoriale na youtubie jak wstrzyknąć złośliwy kod. To nie będzie chyba takie trudne"

Nic nie wskazuje na to, aby to było bardziej niebezpieczne od np. Flasha. I wcale nie będzie to takie proste wstrzykiwanie do procesora "danych" (rozkazów jeśli już), to jest platforma wirtualna, czyli z założenia nie istnieje możliwość wykonania złośliwego kodu na maszynie hostującej. Oczywiście taka możliwość pojawi się z każdym odkrytym błędem w kodzie Native Client, ale wykorzystanie tego na pewno nie będzie takie proste, żeby na YouTube`ie miały się tutoriale pojawiać...

Dodaj komentarz

Zasady publikowania komentarzy
Autor
Treść
 
Top programy
  •  
Top programy ostatnie 7 dni
  •  
Top programy ostatnie 30 dni
  •  
Skanery antywirusowe
skaner av