JavaScript (JS)
to stworzony przez firmę Netscape obiektowy skryptowy język programowania,
najczęściej stosowany na stronach WWW. Pod koniec lat 90. ubiegłego wieku
organizacja ECMA wydała na podstawie JavaScriptu standard języka skryptowego o
nazwie ECMAScript. Głównym autorem JavaScriptu jest Brendan Eich.
Najczęściej spotykanym zastosowaniem języka JavaScript są strony WWW. Skrypty
służą najczęściej do zapewnienia interaktywności poprzez reagowanie na
zdarzenia lub sprawdzania poprawności formularzy lub budowania elementów
nawigacyjnych. Podczas wzbogacania funkcjonalności strony internetowej istotne
jest, aby żaden element serwisu nie stał się niedostępny po wyłączeniu obsługi
JavaScriptu w przeglądarce. Skrypt JavaScriptu ma znacznie ograniczony dostęp
do komputera użytkownika (o ile nie zostanie podpisany cyfrowo). Niektóre
strony WWW zbudowane są z wykorzystaniem JavaScriptu po stronie serwera,
jednakże znacznie częściej korzysta się w tym przypadku z innych języków.
W języku JavaScript można także pisać pełnoprawne aplikacje.
Fundacja Mozilla udostępnia środowisko złożone z technologii takich jak XUL,
XBL, XPCOM oraz JSLib. Umożliwiają one tworzenie korzystających z zasobów
systemowych aplikacji o graficznym interfejsie użytkownika dopasowującym się do
danej platformy. Przykładem aplikacji napisanych z użyciem JS i XUL może być
klient IRC o nazwie ChatZilla, domyślnie dołączony do pakietu Mozilla.
Microsoft udostępnia biblioteki umożliwiające tworzenie aplikacji JScript jako
część środowiska Windows Scripting Host. Ponadto JScript.NET jest jednym z
podstawowych języków środowiska .NET. Istnieje także stworzone przez IBM
środowisko SashXB dla systemu Linux, które umożliwia tworzenie w języku
JavaScript aplikacji korzystających z GTK+, GNOME i OpenLDAP.
Linki:
http://swmarek.qs.pl/ - setki skryptów JS.
http://webmaster.helion.pl/kurshtml/skrypt/skrypt.htm
- skrypty JS.
http://js.webhelp.pl/ - o JavaScript i DHTML
| Ostatnia modyfikacja | 2007-09-03 13:07:03 | Ostatni autor | Bordeux |
| Ilość wyświetleń | 471 | Wersja | 1 |