ParanoyaBLOG

programmare necesse est,
vivere non est necesse

 

PSP a JavaScript – Wstęp

 

Da się zauważyć że PSP wyposażone zostało defaultowo w przeglądarkę stron internetowych. Da sięrównież zauważyć, że nie wszystkie a raczej większość obecnych stron nie będzie działać prawidłowo na tej przeglądarce.
 
Dlaczego ?
 
A no wygląda na to że sama przeglądarka pozostała daleko w tyle za standardami. Jej obsługa „nowoczesnych” technologii jest dość ograniczona. Posiada obsługę flasha – ale tylko do pewnego stopnia. Tak samo jest również z JavaScript.
 
Język JavaScript został w tej przeglądarce potraktowany mocno po macoszemu. Spora część funkcji, metod czy wartości po prostu nie działa (nie zostały zaimplementowane). A jak już działa to niekoniecznie w sposób prawidłowy.
 
Przykładem może być chociażby className. Właściwość className istnieje w implementacji JavaScript na tej przeglądarce. Można ją odczytać, ba … można ją nawet zapisać … ale co z tego skoro zmieniając klasę danego elementu html przeglądarka ta nawet nie drgnie … po prostu nie zareaguje na tę zmianę.
 
Jaki jest powód takich ograniczeń ? Proste niedopracowanie ? Bezpieczeństwo ? A może po prostu chęć jak największych zysków, które SONY ma z gier. Nie wiem … wiem, że taki stan jest na chwilę obecną, a czy zostanie to zmienione w kolejnych aktualizacjach oprogramowania ? … Mam nadzieje że tak :)
 
Ehh… jako, że trochę bawię się wpisanie różnorakich skryptów i programów fakt ten mnie po prostu wkurza …
 
Da się zauważyć że PSP wyposażone zostało domyślnie w przeglądarkę stron internetowych. Da się również zauważyć, że nie wszystkie a raczej większość obecnych stron nie będzie działać prawidłowo na tej przeglądarce.
 
Dlaczego tak jest ?
 
A no wygląda na to że sama przeglądarka pozostała daleko w tyle za standardami. Jej obsługa „nowoczesnych” technologii jest dość ograniczona. Posiada obsługę flasha – ale tylko do pewnego stopnia. Tak samo jest również z JavaScript.
 
Język JavaScript został w tej przeglądarce potraktowany mocno po macoszemu. Spora część funkcji, metod czy wartości po prostu nie działa (nie zostały zaimplementowane). A jak już działa to niekoniecznie w sposób prawidłowy.
 
Przykładem może być chociażby className. Właściwość className istnieje w implementacji JavaScript na tej przeglądarce. Można ją odczytać, ba … można ją nawet zapisać … ale co z tego skoro zmieniając klasę danego elementu html przeglądarka ta nawet nie drgnie … po prostu nie zareaguje na tę zmianę.
 
Jaki jest powód takich ograniczeń ? Proste niedopracowanie ? Bezpieczeństwo ? A może po prostu chęć jak największych zysków, które SONY ma z gier. Nie wiem … wiem, że taki stan jest na chwilę obecną, a czy zostanie to zmienione w kolejnych aktualizacjach oprogramowania ? … Mam nadzieje że tak :)
 
Ehh… jako, że trochę bawię się wpisanie różnorakich skryptów i programów fakt ten mnie po prostu wkurza ….

 

Brak komentarzy to “PSP a JavaScript – Wstęp”

Komentarze zostały wyłączone.

Zostaw komentarz