Sveučilište u Zagrebu PMF Matematički odsjek. Mreže računala. Vježbe 08. Zvonimir Bujanović Slaven Kožić Vinko Petričević

Similar documents
Mreže računala XHTML. Što je XML? Najvažnija pravila za XHTML. HTML == HyperText Markup Language. XHTML == XML HyperText Markup Language

Microsoft Hyper-V Server 2016 radionica EDU IT Pro, Zagreb,

CSS CSS. selector { property: value; } 3/20/2018. CSS: Cascading Style Sheets

Izrada VI laboratorijske vježbe

Sberbank Business Online na Mozilla FireFox

Programiranje Programski jezik C. Sadržaj. Datoteke. prof.dr.sc. Ivo Ipšić 2009/2010

VDSL modem Zyxel VMG1312-B10A/B30A

PREDMET. Osnove Java Programiranja. Čas JAVADOC

PKI Applet Desktop Application Uputa za instalaciju programske potpore

Mreže računala. Mreže računala - Vježbe 09 1 CSS. Demonstracija mogućnosti CSS-a

Sveučilište u Zagrebu PMF Matematički odsjek. Mreže računala. Vježbe 09. Zvonimir Bujanović Luka Grubišić Vinko Petričević

Informatika Uvod u C#,.NET Framework i Visual Studio... nastavak...

Uputa za instaliranje programske potpore za operativni sustav WINDOWS

UPUTSTVO ZA KORIŠĆENJE NOVOG SPINTER WEBMAIL-a

Uputa za korištenje Office365 usluga

Sveučilište u Zagrebu Fakultet strojarstva i brodogradnje. WEB programiranje HTML & CSS

The Text Editor appears in many locations throughout Blackboard Learn and is used to format text. For example, you can use it to:

Selenium Web Test Tool Training Using Ruby Language

Microsoftova productivity vizija

Vjež ba 3-3: Ražvoj ASP.NET MVC 4 Pogleda s Ražor sintaksom

VB komande. Programiranje 1

DDC Learning Web Design with Adobe CS5 Georgia Edition 2011

PARALELNO PROGRAMIRANJE

Besplatni softverski alati

A network is a group of two or more computers that are connected to share resources and information.

JavaScript i HTML DOM

Backup i Restore C particije ili Windowsa sa NORTON-om

VRIJEDNOSTI ATRIBUTA

Operacijski sustavi Laboratorijska vježba 05

Operativni Sistem koji podržava multitasking

HTML, XHTML, and CSS. Sixth Edition. Chapter 1. Introduction to HTML, XHTML, and

Editovanje registra u Windowsu

Nove značajke u Liferay portalu v6.2. Ivica Čardić Senior Software Engineer, Liferay Inc.

Navigation. Websites need a formalized system of links to allow users to navigate the site

MRK260. Week Two. Graphic and Web Design

Comm 244 Week 3. Navigation. Navigation. Websites need a formalized system of links to allow users to navigate the site

Web Design and Application Development

Mreže računala. Mreže računala - Vježbe Osnovne informacije o kolegiju. Polaganje kolegija

ORF 201 Computer Methods in Problem Solving. Lab 2: My House, My Home (Page)

Binarne hrpe. Strukture podataka i algoritmi VJEŽBE 26. siječnja / 133

Osnove programskog jezika C# Čas 4. Nasledjivanje 2. deo

9. RAD S DATOTEKAMA PODATAKA

Revision for Grade 7 ASP in Unit :1&2 Design & Technology Subject

Osnove programskog jezika C# Čas 5. Delegati, događaji i interfejsi

PROGRAMIRANJE. Amir Hajdar

dr. sc.. Josip Musić Originalne slideove izradio:

GRAPHIC WEB DESIGNER PROGRAM

FAT32 datotečni sustav

Programska podrška

ETHERNET LOKALNA MREŽA. I. Podešavanje mrežnih postavki računala u Linux operacijskom sustavu

Announcements. 1. Class webpage: Have you been reading the announcements? Lecture slides and coding examples will be posted

Creating A Web Page. Computer Concepts I and II. Sue Norris

Announcements. 1. Class webpage: Have you been reading the announcements? Lecture slides and coding examples will be posted

CS197U: A Hands on Introduction to Unix

WPB3 - Wordpress na Bootstrapu 3.x

Lab. vježba PROGRAMIRANJE ZA INTERNET. Upute za laboratorijske vježbe. (izradio: Marin Bugarić) HTML5

Programiranje III razred

Distribuirani procesi Vježbe 01 Uvod i. threadovi

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "

Operacijski sustavi Laboratorijska vježba 05

Web Site Design and Development. CS 0134 Fall 2018 Tues and Thurs 1:00 2:15PM

APLIKATIVNI SOFTVER Front End: HTML, CSS, JavaScript

Nastavni materijali za vježbe 2. HTML tablice

Upute za postavljanje Outlook Expressa

powered by Series of Tubes Senator Ted Stevens talking about the Net Neutrality Bill Jul 17, powered by

What is XHTML? XHTML is the language used to create and organize a web page:

Windows Server 2012, VDI Licenciranje najprodavanijeg servera, što je novo, VDI licenciranje. Office 2013 / Office 365

4. Fajlovi i direktorijumi

Desktop IKONE START MENI. TASK BAR traka zadataka RADNA POVRŠINA

HTML5 MOCK TEST HTML5 MOCK TEST I

UNIX & UNIX-u slični OS Uvod u Linux

SYLLABUS. Departmental Syllabus. HTML Web Page Development. Departmental Syllabus. Departmental Syllabus. Departmental Syllabus. Departmental Syllabus

Understanding the Web Design Environment. Principles of Web Design, Third Edition

About the Tutorial. Dreamweaver MX overview

var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin ListBox1.Items.LoadFromFile('d:\brojevi.

Course Form Revision

Lecture : 3. Practical : 2. Course Credit. Tutorial : 0. Total : 5. Course Learning Outcomes

Jezik Baze Podataka SQL. Jennifer Widom

Uvod u relacione baze podataka

commandname flags arguments

UNIVERZITET U BEOGRADU ELEKTROTEHNIČKI FAKULTET

PROCENA UGROŽENOSTI METODOM INDEKSA POŽARA I EKSPLOZIJE (F&EI) DOW INDEKS

Dobrodošli na radionicu. Zimbra kao alat za potporu i suradnju u uredskom poslovanju.

Chapter 10: Understanding the Standards

TP-LINK TL-WPA4220 strujni prijenosnik Internet ili IPTV signala s bežičnim modulom. Priručnik za korištenje i brzu instalaciju

Integration Test Plan

CIS : Introduction to Web Development Course Syllabus The College at Brockport State University of New York Fall 2014

HTMLandXHTML 5th Edition

XHTML. XHTML stands for EXtensible HyperText Markup Language. XHTML is the next generation of HTML. XHTML is almost identical to HTML 4.

Web Technology for Test and Automation Applications

Uputstvo za korišćenje logrotate funkcije

CJENOVNIK OGLAŠAVANJA ZA ROTIRAJUĆE BANNERE NA NASLOVNICI

DOWNLOAD OR READ : XML AND XSL TWO 1 HOUR CRASH COURSES QUICK GLANCE PDF EBOOK EPUB MOBI

AOS Lab 4 HTML, CSS and Your Webpage

HTML. Mohammed Alhessi M.Sc. Geomatics Engineering. Internet GIS Technologies كلية اآلداب - قسم الجغرافيا نظم المعلومات الجغرافية

Introduction to WEB PROGRAMMING

Introduction to HTML and CSS. Arts and Humanities in the Digital Age 2018 CHASE DTP Dr. Paul Gooding

Računarske osnove Interneta (SI3ROI, IR4ROI)

Uputstva za instaliranje čitača Datalogic Skorpio u operativnom sistemu Windows 7 i višim POM-NA-XX-46, V3.0

RAČUNARSKI PRAKTIKUM II

Transcription:

Sveučilište u Zagrebu PMF Matematički odsjek Mreže računala Vježbe 08 Zvonimir Bujanović Slaven Kožić Vinko Petričević

Uvod: (X)HTML i CSS Na ovim i idućim vježbama naučit ćemo osnove jezika za opisivanje web-stranica: (X)HTML i CSS. Svaki student može postaviti vlastite web-stranice na računalo student, dostupne na adresi: http://web.studenti.math.pmf.unizg.hr/~username/ Na toj adresi se prikazuje sadržaj direktorija public_html, smještenog u kućnom direktoriju na računalu student. 08.12.2014. Mreže računala - Vježbe 08 2

Podsjetnik: chmod Pravo pristupa datotekama i direktorijima možemo doznati naredbom ls l: $ ls l -rw-r--r-- 1 zbujanov math 5905 Oct 21 2006 185.jpg drwxr--r-- 2 zbujanov math 1024 Oct 21 2006 NA -rw-r--r-- 1 zbujanov math 171 Oct 21 2006 index.html -rwx------ 1 zbujanov math 70428 Oct 27 09:25 a.out Značenje prava pristupa za datoteke: r: pravo čitanja datoteke ("gledanja sadržaja") w: pravo pisanja u datoteku ("dodavanje sadržaja") x: pravo izvršavanja (samo za programe) 08.12.2014. Mreže računala - Vježbe 08 3

Podsjetnik: chmod $ ls l -rw-r--r-- 1 zbujanov math 5905 Oct 21 2006 185.jpg drwxr--r-- 2 zbujanov math 1024 Oct 21 2006 NA -rw-r--r-- 1 zbujanov math 171 Oct 21 2006 index.html -rwx------ 1 zbujanov math 70428 Oct 27 09:25 a.out Značenje prava pristupa za direktorije: r: pravo izlistavanja popisa datoteka (npr. sa ls) w: pravo stvaranja novih datoteka unutar direktorija x: pravo ulaženja u direktorij (npr. sa cd) U gornjem primjeru: zelena boja se odnosi na vlasnika (zbujanov) crvena boja se odnosi na grupu (math) crna boja se odnosi na sve ostale 08.12.2014. Mreže računala - Vježbe 08 4

Podsjetnik: chmod Naredbom chmod mijenjamo pravo pristupa vlasniku datoteke (u), grupi (g), ostalima (o) ili svima (a). Pravo možemo dodavati (+) ili oduzimati (-). $ chmod u-w 185.jpg $ chmod o+x NA $ chmod a+x a.out $ chmod g-r index.html $ ls -l -r--r--r-- 1 zbujanov math 5905 Oct 21 2006 185.jpg drwxr--r-x 2 zbujanov math 1024 Oct 21 2006 NA -rw----r-- 1 zbujanov math 171 Oct 21 2006 index.html -rwx--x--x 1 zbujanov math 70428 Oct 27 09:25 a.out Ponekad je brže pomoću oktalnog zapisa prava (r=4, w=2, x=1); na primjer pravo pristupa za NA gore postižemo sa chmod 745 NA. 08.12.2014. Mreže računala - Vježbe 08 5

Zadatak 1 Napravite direktorij public_html unutar vašeg kućnog direktorija na studentu. "Ostalima" (to uključuje i one koji pristupaju Vašim webstranicama preko web-a) dajte pravo čitanja sadržaja i ulaska u direktorij public_html. Postavite jednu sliku i jednu datoteku u taj direktorij. Unutar tog direktorija napravite 2 poddirektorija, jedan koji "ostalima" daje prava r-x, a drugi daje prava --x. Pristupite preko web-browsera stranici: http://web.studenti.math.pmf.unizg.hr/~username/ 08.12.2014. Mreže računala - Vježbe 08 6

HTML i CSS HTML HyperText Markup Language jezik kojim se opisuje sadržaj web-stranica. CSS Cascading Style Sheets jezik kojim se opisuje izgled web-stranica. Verzije HTML-a: HTML 4.01 prvi široko prihvaćeni standard (1999.) XHTML stroži i preciznije definiran standard (2000.) HTML 5 novi standard, sinteza najboljih svojstava ranijih standarda; ekstenzija u skladu s trendovima (2014.) Na vježbama ćemo slijediti XHTML (strict), a navest ćemo i neke novosti koje uvodi HTML 5. 08.12.2014. Mreže računala - Vježbe 08 7

Literatura za XHTML XHTML materijali za ex. RP1 (autor: Vedran Čačić) http://web.math.hr/~veky/rp1/vjezbe3/ W3Schools HTML(5) Tutorial http://www.w3schools.com/html/ XHTML 1.0 W3C Recommendation http://www.w3.org/tr/xhtml1/ XHTML 1.0 reference with examples http://www.zvon.org/xxl/xhtmlreference/output/ index.html Dalje slijedimo materijale iz prve točke. 08.12.2014. Mreže računala - Vježbe 08 8

(X)HTML validator http://validator.w3.org/ Provjera markup validnosti (X)HTML dokumenata putem URL-a uploadom datoteke direktnim unosom 08.12.2014. Mreže računala - Vježbe 08 9

Validan kod kao XHTML Strict! 08.12.2014. Mreže računala - Vježbe 08 10

Preporuke: plug-inovi za Firefox Firefox dolazi s ugrađenim alatima za razvijatelje webstranica (desni klik -> Inspect Element). Web Developer Toolbar http://addons.mozilla.org/en-us/firefox/addon/60 Firebug http://addons.mozilla.org/en-us/firefox/addon/1843 HTML validator http://addons.mozilla.org/en-us/firefox/addon/249 08.12.2014. Mreže računala - Vježbe 08 11