Javascript

Dzisiejsze technologie programowania i tworzenia stron internetowych dają bardzo wiele możliwości. Jedną z nich jest używanie Javascript. Język ten daje sporo możliwości a strony bez niego byłyby zdecydowanie mniej ciekawe i nudniejsze. Język ten umożliwa w głownej mierze reagowanie strony internetowej na zachowanie użytkownika, z grubsza chodzi o to że po wykonaniu określonej zaprogramowanej czynności strona wykonuje określoną czynność. Jednym z częstszych sposobów wykorzystania Javascriptu jest używanie go do stworzenia interaktywnego rozwijanego menu witryny, również dzięki temu językowi tworzy się różnego rodzaju gry dostępne w przeglądarkach. Jednak język ten nei jest doskonały, zresztą mało jest doskonałych rzeczy, podstawowy problem jest taki że obciąża on komputer na którym otwierane są strony z tym językiem, drugim poważnym mankamentem jest to że błędy jeżeli się zdarzą to potrafią bardzo skutecznie uniemożliwić korzystanie ze strony internetowej a co za tym idzie zachęcić użytkownika do jej opuszczenia i do tego że już nigdy na nią nie wróci. Jeżeli porozmawiamy z osobami zajmującymi się programowaniem w tym języku, to najczęściej usłyszymy od nich że mamy do czynienia z jakimś zdarzeniem.

To pewne klasy rzeczywistych zdarzeń, na które ma zareagować pisana aplikacja, na przykład może to być poruszenie myszą, najechanie na dany element strony, pojawienie się kursora w danym elemencie formularza. To właśnie w ożywieniu formularzy na stronach WWW bardzo często znajduje zastosowanie język javascript. To te określone zdarzenia sprawiają że strona jest interaktywna i współpracuje z osobą ją przeglądającą, dzięki temu możliwe jest osiągnięcie pełnej interaktywności a co za tym idzie jak wspomniane na wstępie polepszenie jakości obsługi strony. W związku z tym że skrypty java mają dostęp do komputera klienckiego to w ramach bezpieczeństwa wprowadza się go w taki sposób aby ten dostęp był jak najbardziej ograniczony. Jeżeli potrzebujemy większego dostępu, wówczas użytkownik musi cyfrowo podpisać skrypt.

Tagi dodane przez Kube do tego wpisu na blogu: , ,