Click here to load reader
View
22
Download
1
Embed Size (px)
DESCRIPTION
Technologia informacyjna PWSW. Bezpieczeństwo HTML Multimedia. Wykład 3. Programy usługowe:. edycja tekstu grafika zestawienia danych i obliczenia (np. arkusz kalkulacyjny) bazy danych wspomaganie programowania w językach programowania - PowerPoint PPT Presentation
Slajd 1
BezpieczestwoHTMLMultimediaTechnologia informacyjna PWSWWykad 3
Programy usugowe:edycja tekstugrafikazestawienia danych i obliczenia (np. arkusz kalkulacyjny)bazy danychwspomaganie programowania w jzykach programowaniaprogramy obsugi multimediw (tworzenie, edycja, odtwarzanie, kodowanie)rozrywkaBezpieczestwo sieci oprogramowanie antywirusowe firewall szyfrowanie pocze (transakcje) autentykacja dostpu loginy i hasa, metody biometryczne (odcisk palca, renica) tokeny hasa jednorazowe(take antidotum na programy szpiegujce, "konie trojaskie" i in.)Programy antywirusoweNorton AntiVirusESET NOD 32AVGAVASTKaspersky AVBitDefender
i innejeden ze sposobw zabezpieczania sieci i systemw przed intruzami
Dedykowany sprzt komputerowy z oprogramowaniemSamo oprogramowanie
blokuje niepowoany dostp do komputera, filtrowanie pocze wchodzcych i wychodzcych, odmawianie da dostpu uznanych za niebezpieczne.
Bardzo wan funkcj zapory ogniowej jest monitorowanie ruchu sieciowegoZapora sieciowa (ang. firewall ciana ogniowa)Kryptografiaprotok SSL - HTTPSszyfrowanie asymetryczne klucz publiczny i prywatnycertyfikatypodpis elektronicznyWprowadzenie do aplikacjiWWW Skadniki architektury WWW serwer HTTP protok HTTP klient HTTP (hyper text transfer protocol) przegldarka WWW jzyk HTML
Rys historycznyProjekt Tima Bernersa-Lee dla CERN (1989) Pierwsza przegldarka WorldWideWeb Mosaic Pierwszy serwer WWW - http
Skadniki architektury WWWKlient HTTP (przegldarka WWW) Serwer HTTP (serwer WWW) Protok HTTP
Interakcja w rodowisku WWW
Zadania klienta HTTP (przegldarka)Inicjowanie poczenia HTTP Pobieranie interfejsu uytkownika Prezentacja interfejsu uytkownika Interakcja z uytkownikiem
Buforowanie odpowiedzi Kryptografia (szyfrowanie)
Zadania serwera HTTP Obsuga da HTTP Rejestracja da Uwierzytelnianie i kontrola dostpu Kryptografia (szyfrowanie) Wybr wersji jzykowej wysyanych plikw
Protok HTTP Polecenia tekstowe Transmisja 8-bitowa Bezstanowy - nie zachowuje adnych informacji o poprzednich transakcjach z klientem (po zakoczeniu transakcji wszystko "przepada"). Bezsesyjny - to znaczy, e nie zostaje nawizane poczenie, a kady dokument jest pobierany osobno
Wskanik do zasobu w sieci Internet
Adresy URLDokumenty statyczne i dynamiczneDokument statyczny - gotowy do pobrania plik w systemie plikw serwera HTTP interpretowany i wywietlany przez przegldark po stronie klienta
Dokument dynamiczny - dokument generowany na danie przez program (w jzykach PHP, ASP, Java, PERL i inne) po stronie serwera HTTP
17Jzyk HTML Zapis treci i opis ukadu graficznego dokumentw w pliku tekstowym nazwa.html lub nazwa.htm Rozkazy formatujce zapisane w postaci znacznikw Wikszo znacznikw wystpuje w parach: znacznik otwierajcy i znacznik zamykajcy Znaczniki mog posiada atrybuty sterujce Komentarze:
Tytu w nagwku okna
Tu s elementy pojawiajce si na stronie w postaci znacznikw
PODSTAWOWA STRUKTURA dokumentu HTMLkonfiguracjatrestronyZnaczniki (tagi)
Tytu w nagwku okna
Tu s elementy pojawiajce si na stronie
STRUKTURA dokumentu HTML zawarto Onet znacznik otwierajcyatrybutzawartoznacznik zamykajcyPrzykadowo:Zawartoci moe by inny znacznik21Dokument HTMLPlik HTMLPliki zacznikw (np. grafika)
http://wazniak.mimuw.edu.plZagniedanie znacznikw Tekst1 Tekst2 Tekst 3Tekst1Tekst2Tekst3
obrazek w komrce tabelinp.UWAGA: cig spacji HTML traktuje jak jedn przy koniecznoci uycia kilku spacji stosuje si twarde spacje text text
Znaczniki elementw pustychprzykadowo:
wymuszona zmiana wiersza grafika pole formularzamona pisa:
lub
lecz zgodnie z XHTML powinno by:
ze spacjWybrane znaczniki Przykady: Tytu Tytu2 Nagwek pierwszy Nagwek drugi Nagwek trzeci Nagwek czwarty Nagwek pity Nagwek szsty Akapit tekstowy - znacznik -Akapity nagwkowe okrelonych gotowych stylwwybr kroju, koloru, rozmiaru czcionki przez atrybut style i jego cechy o tym za chwilDawniej okrela to znacznik ale niezalecany dla nowszych standardw HTMLLinie poziome znacznik HRpusty nie ma znacznika zamykajcego
white aqua silver gray bluefuchsia lime red teal olive yellow maroon navyte atrybuty SIZE WIDTH COLOR i inne przestarzae obecnie stosuje si makroatrybut STYLE
Oprcz nazw ang. mona podawa 3 dwupozycyjne liczby w ukadzie szesnastkowym (cyfry 0123456789ABCDEF), okrelajce nasycenie skadowych RGB (red, green, blue) od 00 (minimum) do FF (maksimum = 25510)np.R G Bczyli np. #00FF00 to zielonyKolory#17AACFStyl czcionki tekst pogrubiona tekst kursywa tekst podkrelona Stosuje si tylko lokalnie, np. wewntrz akapitu dla krtkiego fragmentu tekstuLitwo, Ojczyzno mojatylko jedno sowo pogrubioneKolor ta strony jako atrybut znacznika BODY motywy lub obrazek w tle strony mona zdefiniowa innymi parametrami stylu dla BODY o tym za chwil poprawniej: . znacznik wiersza znacznik kolumny
Przykad:
AA AB BA BB CA CB
Tabele
Lista wypunktowanaLista numerowana
1. Punkt 1.2. Punkt 2. Podpunkt 1.Podpunkt 2.PrzykadefektGrafikaznacznik IMG
folder podrzdny wzgldem tego, w ktrym jest plik HTML
Odsyacze (link hipercze) Tekst (lub obrazek), ktry naley klikn
Np. Wirtualna Polska