Temat 1: Umieszczanie skryptów w dokumencie

Slides:



Advertisements
Podobne prezentacje
C++ w Objectivity Marcin Michalak s1744. Pomocne pakiety: Data Definition Language (DDL). Standard Template Library (STL). Active Schema.
Advertisements

PROPOZYCJE ZAPISU Autorzy: Uczniowie należący do Samorządu Szkolnego.
Przygotował: Adrian Walkowiak
Program skierowany został do nauczycieli wszystkich poziomów edukacyjnych z całej Polski, którzy widzą potrzebę edukacji medialnej w szkole, chcą kształtować
Zastosowanie osi symetrii i wielokątów w przyrodzie
Co można zwiedzić w WIELKIEJ BRYTANII Pamiętajmy o miejscach które możemy zwiedzić na przykład w WIELKIEJ BRYTANII. I też czym różni się ta wyspa od naszego.
Ułamki dziesiętne.
MATURA 2012 Na podstawie informatora CKE Edyta Rosiak.
Zastosowanie Internetu
Systemy klastrowe inaczej klasterowe.
Elektronika cyfrowa Prezentacja Remka Kondrackiego.
Podstawowe jednostki informacji, co to jest bit i bajt?
To jest bardzo proste  Lekcja nr 3
WNIOSKI Z PRZEPROWADZONEJ ANKIETY NA TEMAT SAMORZĄDU UCZNIOWSKIEGO ORAZ GAZETKI SZKOLNEJ „KUJONEK”
PREZENTACJA WYKORZYSTANA PODCZAS DEBATY W SALI PATRONA SZKOŁY.
Debata- samorządność.. Samorząd Uczniowski to działająca w szkole instytucja, obejmująca całą społeczność uczniowską, niezależna od administracji oświatowej.
Podstawy programowania
Cechy dobrej i udanej strony www Net etykieta. Ergonomia stron WWW.
Szkoła w chmurze.
Program wspomagający sekretariat Korespondencja. Wprowadzenie Instytucja dla którego ma być aplikacja pracuje w sieci Ethernet. Serwery pracują na systemie.
Uniwersytet Mikołaja Kopernika Wydział Fizyki, Astronomii i Informatyki Stosowanej Podyplomowe Studium Programowania i Zastosowań Komputerów Autor: Marcin.
Instalacja i konfiguracja serwera OpenVPN
Microsoft® Office EXCEL 2003
Formatowanie i modyfikacja dokumentu tekstowego
WYNIKI KONKURSU JĘZYKA NIEMIECKIEGO. KAŻDY Z UCZESTNIKÓW OTRZYMAŁ ZESTAW PUZZLI DO UŁOŻENIA.
Nieformalne miejsca spotkań. ANKIETY Przeprowadziliśmy wśród uczniów gimnazjum ankietę na temat nieformalnych miejsc spotkań. Przedstawimy przykładowe.
Materiał edukacyjny wytworzony w ramach projektu „Scholaris - portal wiedzy dla nauczycieli” współfinansowanego przez Unię Europejską w ramach Europejskiego.
ALGORYTM.
PRAWIDŁOWA SYLWETKA.
Wykonała Sylwia Kozber
Automatyzacja testów akceptacyjnych
Jeżdżę z głową.
Powrót do sukcesu Analiza przypadku Princessy (rola badań marketingowych podczas rozwoju produktu: ) Powrót do sukcesu Analiza przypadku Princessy.
Rola tabel w kodzie HTML
System gospodarki rynkowej
xHTML jako rozszerzenie HTML
Instalacja serwera WWW na komputerze lokalnym
HTML Podstawy języka hipertekstowego Damian Urbańczyk.
XHTML Odsyłacze tekstowe i graficzne Damian Urbańczyk.
Władza lokalna w Polsce
Ruch jednostajny po okręgu Ciało porusza się ruchem jednostajnym oraz torem tego ruchu jest okrąg.
Bank Wielkopostny to ogólnopolska akcja ewangelizacyjna; dobry i pożyteczny sposób na aktywne przeżycie okresu Wielkiego Postu i przygotowanie się do.
Prawo lokalne w Internecie Jakub Kasprzycki
Teraz komputer ma prawie każdy, jeden w domu jeden w pracy. Ludzie bez komputera nie mogą żyć, te maszyny okropnie uzależniły ludzkość. W Internecie możemy.
Jak się uchronić przed zagrożeniami wynikającymi z użytkowania sieci?
Bezpieczny Internet Ty też jesteś częścią wirtualnego świata.
J AK ZACZĄĆ PRACĘ Z ?. przed rejestracją Upewnij się, że posiadasz: aktywne konto zainstalowaną przeglądarkę Internet Explorer indywidualny studencki.
Warsztaty C# Część 3 Grzegorz Piotrowski Grupa.NET PO
HTML Opracowała: Iwona Kowalik.
Opracowała: Iwona Kowalik
BEZPIECZNY INTERNET. PRZEGLĄDANIE STRON INTERNETOWYCH.
Sieci komputerowe. Nowe technologie komputerowe
12 luty 2008r.- Dzień Bezpieczeństwa Internetu Bezpieczeństwo dziecka w SIECI.
Pliki elementowe – A. Jędryczkowski © 2007 Turbo Pascal umożliwia wykorzystanie w programach plików elementowych. Pliki takie zawierają informację zakodowaną
Soczewki.
Narzędzie wspomagające projektowanie aplikacji Proficy iFIX
Obrączkowanie ptaków Obrączkowanie ptaków, metoda badań ptaków polegająca na znakowaniu poszczególnych odławianych osobników (przy pomocy trudno zniszczalnych.
Uwierzytelnianie (Authentication) Sergiusz Przybylski III r. Informatyka Stosowana.
Temat 5: Elementy meta.
Temat 1: Składnia języka HTML
Temat 6: Elementy podstawowe
Temat 4: Znaki diakrytyczne i definiowanie języka dokumentu
Informacje podstawowe
Procesy poznawcze WPROWADZENIE.
Warsztaty użytkowników programu PLANS – Karwia06 Język makropoleceń JMP programu PLANS Część I mgr inż. Tomasz Zdun.
- przykłady.
Instrukcja switch switch (wyrażenie) { case wart_1 : { instr_1; break; } case wart_2 : { instr_2; break; } … case wart_n : { instr_n; break; } default.
w/g Grzegorz Gadomskiego
1 Technika cyfrowa Systemy zapisu liczb wykonał Andrzej Poczopko.
Security & Communications Training Academy | Date 2011 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve.
Zapis prezentacji:

Temat 1: Umieszczanie skryptów w dokumencie

JavaScript JavaScript jest językiem skryptowym pozwalającym na rozszerzenie standardowych dokumentów HTML m.in. o możliwość interakcji z użytkownikiem oraz na sprawdzanie poprawności informacji wprowadzanych przez użytkowników. Program napisany w języku programowania wysokiego poziomu (C, C++, JAVA) przed zastosowaniem kodu źródłowego wymaga skompilowania. Procesem tym zajmuje się kompilator, program którego zadaniem jest przetłumaczenie całego kodu źródłowego na kod maszynowy, ciąg liczb w systemie dwójkowym zrozumiały dla procesora. Podobne zadanie wykonuje interpreter. Jego sposób działania opiera się na pobraniu pojedynczej linii kodu, przetłumaczeniu jej, przekazaniu do procesora i przejściu do kolejnej linii kodu. Proces ten powtarza się do czasu przetłumaczenia całego programu.

JavaScript JavaScript jest interpretowanym językiem programowania. Żeby zobaczyć efekty działania programu, nie trzeba go kompilować do kodu maszynowego. Wystarczy przeglądarka internetowa mająca włączoną obsługę języka JavaScript. Jest to jeden z popularniejszych języków programowania działających po stronie klienta. To jedna z jego największych zalet, ponieważ wszystkie przeprowadzane operacje nie obciążają serwera. Zapewnia on również odpowiedni poziom bezpieczeństwa, ponieważ nie ma dostępu do systemu plików znajdujących się na komputerze użytkownika.

Do stworzenia dowolnego programu wystarczy zwykły edytor tekstu (np Do stworzenia dowolnego programu wystarczy zwykły edytor tekstu (np. Notatnik) lub dowolne narzędzie wspomagające tworzenie stron WWW. Wyniki działania programu obserwować można w dowolnie wybranej przeglądarce. Pierwszym sposobem umieszczania skryptu w dokumencie HTML jest wprowadzenie go bezpośrednio do kodu przez wykorzystanie znacznika <script>…</script>. Można go wprowadzić w nagłówku head lub w głównej części dokumentu body. <script type=„text/javascript”> kod skryptu </script>

Parametr type określa rodzaj języka skryptowego Parametr type określa rodzaj języka skryptowego. Nie jest on jednak wymagany. Większość współczesnych przeglądarek zaakceptuje sam znacznik script, warto jednak stosować zapis script w całości. Natomiast całą treść skryptu (kodu) wprowadza się pomiędzy znaczniki. Istnieje możliwość umieszczenia skryptu w osobnym pliku. Plik taki nazywamy skryptem zewnętrznym. Może on mieć dowolną nazwę oraz charakterystyczne rozszerzenie .js . Plik zewnętrzny zostaje powiązany z dokumentem HTML za pomocą znacznika script z dodatkowym oznaczeniem lokalizacji i nazwy pliku wraz z rozszerzeniem. <script type=„text/javascript” src=„lokalizacja/nazwa.js”> </script>

W jednym dokumencie można umieścić kilka skryptów, zarówno osadzonych, jak i zewnętrznych. W przykładzie w nagłówku head wprowadzono skrypt zewnętrzny, a w głównej części dokumentu body – skrypt osadzony. <html> <head> <title> Strona ze skryptem JavaScript </title> <meta http-equiv=„Content-Type” content=„text/html; charset=iso-8859-2”> <meta http-equiv=„Content-Language” content=„pl”> <script type=„text/javascript” src=„lokalizacja/nazwa.js”> </script> </head> <body> <script type=„text/javascript”> </body> </html>

Obecnie w Internecie wiele stron oferuje gotowe przykłady skryptów, które można wykorzystać na stronie, nawet nie znając języka. Mogą to być elementy takie, jak: zegary, kalendarze, kalkulatory, efekty tła, przyciski i wiele innych.