Arhiv: 'FERI R-iT'

10/10

OSS: Vaja 4

Avtor: amacar | 07 August 2011 | Ni ni komentarjev
Kategorija: OSS

Naloga 1
V mapi “www” naredite novo mapo “vaja04″, v njej pa datoteke:

  • index.html: pustite prazno,
  • glava.html: zapišite poljuben kratek naslov, npr. “Moja spletna stran”, uporabite značko za naslov (h1),
  • menu.html: zapišite besedo “menu”,
  • prva.html: zapišite naslov “Prva stran” (uporabite h1) in kratek opis, da te strani predstavljajo rešitev četrte naloge pri tem predmetu,

Kot osnovo vseh datotek lahko uporabite šablono iz prejšnjih vaj. Primer vseh strani lahko vidite na sliki

Naloga 2
Na “index.html” z uporabo okvirjev dosežite izpis več strani hkrati, kot je prikazano na sliki. Višina glave naj bo 140px, širina menija pa 190px. Poskrbite, da robov okvirjev ni možno premikati! Za okvirje uporabite značke frameset in frame. Več o tem preberete tukaj.

Pozor: stran z okvirji ni mogoče validirati po standardu XHTML 1.0 Transitional, ampak po XHTML 1.0 Frameset. Validacija te strani ni zahtevana.
Naloga 3
V “meni.html” dodajte povezave do strani “prva.html” in do prejšnje vaje (“vaja03/index.html”). Poskrbite, da se povezave odprejo v za to namenjenem okvirju. Povezave zapišite v obliki naštevnega seznama. Kasneje v ta meni dodajte povezave do vseh dodatnih HTML datotek, ki jih boste izdelali pri teh vajah.
Naloga 4
Naredite novo spletno stran “ShoutBox.html“. V “menu.html” dodajte povezavo, ki kaže na to stran. Na stran zapišite vnosni obrazec, kot je prikazano na sliki, kjer so naslednji vnosni elementi:

  • padajoči seznam z imenom selLokacija z dvema opcijama: javno (vrednost je “javno”) in privatno (vrednost je vaša vpisna številka),
  • vnosno polje z imenom txtVzdevek,
  • večvrstično vnosno polje z imenom txtSporocilo.

S klikom na gumb “Pošlji” se naj podatki obrazca pošljejo na naslov “http://uss.feri.uni-mb.si/ShoutBox/ShoutBox.aspx” z metodo POST.

Pozor: imena vnosnih polj morajo biti enaka podanim, sicer ne bo delovalo (pazite na tipkarske napake). Pri testiranju vpisujte smiselne nize, da boste delovanje lahko preverili.
Naloga 5
Naredite novo spletno stran “anketa.html” in sestavite vnosno formo, kot je prikazano na sliki. Pazite na naslednje:

  • vnosno polje kraja študija je privzeto že izpolnjeno,
  • vnosno polje starosti zakriva vneseno vsebino (namesto znakov se izpisujejo črne pike) in dovoli največ 3 znake,
  • možnosti padajočega seznama zamujenih terminov so ” — Izberite –”, “Nobenega”, “Enega”, “Dva” in “Preveč”,
  • pri izbirnih poljih (radio, checkbox) je izbiro možno izvesti tudi s klikom na besedilo, ne le na vnosno polje (uporabite značko label),
  • opcija “da ne nekaj naučim” naj bo privzeto izbrana,
  • polje s komentarjem privzeto že vsebuje neko besedilo,
  • gumb “Počisti” ponastavi vrednosti celotne forme.

Ob kliku na gumb “Pošlji” se podatki pošljejo na naslov http://uss.feri.uni-mb.si/ShoutBox/Obdelaj.aspx, metoda prenosa je lahko “GET” ali “POST”. V meniju dodajte povezavo na to anketo.

Naloga 6
Dopolnite spletne strani tako, da skrijete rob okvirjev in pobarvate glavo in meni s poljubnima, a različnima barvama. Ozadje nastavite z atributom style in ne z bgcolor. Primer lahko vidite na sliki.
Naloga 7
Popravite anketo iz naloge 5 tako, da se po kliku na gumb “Pošlji” stran odpre v novem oknu. Nato spreminjajte metodo pošiljanja med “GET” in “POST” ter ugotovite razliko med metodama. Namig: opazujte naslovno vrstico.
Naloga 8
Naredite novo spletno stran “noga.html” in jo naložite v novem okvirju, kot je prikazano na sliki. Noga naj bo visoka 60px. V nogo dodajte dve posebni sliki. Takšna posebna slika se v angl. imenuje “userbar“, zato poiščite spletno stran, ki takšne slike ponuja, prenesite dve sliki in dodajte v nogo. Pri obeh slikah uporabita atributa alt in title, ugotovite pomen teh dveh atributov.
Naloga 9
V glavi (glava.html) besedo “Moja” obdajte z značko span, nato pa s pomočjo CSS nastavite, da se beseda v znački izpiše v pisavi Tahoma, krepko in v zeleni barvi, kot je prikazano na sliki.

>> Poglej rešitev <<


10/10

OSS: Vaja 3

Avtor: amacar | 07 August 2011 | Ni ni komentarjev
Kategorija: OSS

Naloge:

Naloga 1
Na vašem spletnem mestu naredite novo mapo “vaja03″ in pripravite stran “index.html”. Uporabite lahko šablono iz prejšnjih vaj. Poskrbite, da bo stran veljavna po standardu XHTML 1.0 Transitional, kar preverite z XHTML validatorjem.
Pred zagovorom vseh nadaljnih vaj poskrbite, da so vse vaše spretne strani veljavne!
Naloga 2
Na prvo stran izrišite okvir z znaki (minus, pipa in plus), v okvirju pa vaše ime in priimek, kot je prikazano na sliki. Uporabite značko pre.
Naloga 3
Izdeljate novo spletno stran povezave.html. Na stran dodajte 2 različni povezavi na slovenske spletne strani in 3 različne povezave do tujih spletnih strani. Vse povezave se naj ob kliku odprejo v novem oknu. Za izdelavo seznama uporabite opisni seznam (angl. “definition list”, elementi dl, dt in dd), primer lahko vidite na sliki. Da bo vsaka povezava v svoji vrstici, uporabite prelom vrstice (element br). Več o opisnih seznamih najdete tukaj. Na koncu seznama povezav dodajte povezavo nazaj na prvo stran, na prvi strani pa povezavo do strani povezave.html.
Naloga 4
Nadgradite seznam povezav iz prejšnje naloge tako, da bodo povezave prve kategorije izpisane v naštevnem seznamu, povezave v drugi kategoriji pa v oštevilčenem seznamu. Primer lahko vidite na sliki.

Pozor: pri prejšnji nalogi ste uporabili prelom vrstice, ki sedaj ni več uporaben, zato ga zbrišite.
Naloga 5
V mapi “vaja03″ naredite podmapo “slike”. S poljubnim iskalnikom poiščite vsaj 3 različne slike in jih shranite v podmapo “slike”. Na koncu prve strani izdelajte tabelo s slikami, kot je prikazano na sliki (na sliki je samo prikaz te naloge). Slike v tabeli naj bodo prikazane v fiksni velikosti 250 x 460 zaslonskih točk, ne glede na dejansko velikost slik. Besedilo v stolpcu “Dimenzije” naj bo pozicionirano na vrh celice, besedilo je dejanska velikost slike. Prva vrstica je glava tabele (uporabite značko th).
Naloga 6
Pod tabelo s slikami dodajte povezavo, ki skoči na začetek tabele. Več o tem lahko najdete tukaj.
Naloga 7
Na koncu prve strani izdelajte tabelo, kot je prikazano na sliki. Rdeči del je narejen tako, da sta dve celici združeni v eno, enako velja za modri del.

Pozor: brskalnik IE ne prikaže robov celic, ki nimajo vsebine, zato namesto vsebine vpišite HTML entiteno za presledek, ki je &nbsp;.
Naloga 8
Izdelajte novo spletno stran “flash.html”, na katero dodajte Flash animacijo, ki jo dobite tukaj. Datoteka z animacijo se naj nahaja v podmapi “datoteke”. Animaciji določite velikost 200×200 točk.

>> Poglej rešitev <<


10/10

OSS: Vaja 2

Avtor: amacar | 07 August 2011 | Ni ni komentarjev
Kategorija: OSS

Naloga 1
Shranite ZIP datoteko na vaš računalnik in jo razpakirajte na vaše spletno mesto na strežniku ferisrv5.uni-mb.si. V ZIP-u se nahaja spletna stran (.html) in primer besedila (.txt). Oboje odprite v poljubnem urejevalniku besedil. Oglejte si izvorno kodo spletne strani, ki jo lahko uporabite kot osnovo za vse spletne strani, ki jih boste izdelali pri vajah tega predmeta. Stran je veljavna po standardu XHTML 1.0 Transitional.

Skopirajte besedilo tekstovne datoteke v datoteko HTML, ki jo prenesite na vaše spletno mesto.

Pozor: v XHTML glavi je naveden znakovni nabor UTF-8, ki zajema šumnike. Da pa bodo šumniki res delovali, mora biti tudi datoteka zapisana v UTF-8 znakovnem naboru. Poskrbite, da bo vaš urejevalnik datoteke zapisoval v tem znakovnem naboru.
Naloga 2
Telo spletne strani (značka <body>) dopolnite z besedilom tako, da spletna stran izgleda podobno, kot je prikazano na sliki. Obvezno uporabite odstavke (značko <p>).

Pozor: Ne delajte preloma vrstic (<br />).
Naloga 3
Opremite spletno stran z naslovi (značka <h1>) in podnaslovi tako, da spletna stran izgleda podobno, kot je prikazano na sliki.
Naloga 4
Oblikujte vsebino spletne strani tako, da so nekatere besede poudarjene (<b>), povečane (<big>), pomanjšane (<small>), podčrtane (<u>) ali zapisane ležeče (<i>). Spletna stran naj izgleda podobno, kot je prikazano na sliki. V pomoč naj vam bo slika, na kateri so označene besede, ki jih je potrebno oblikovno spremeniti.
Naloga 5
  1. Nekje v besedilu uporabite prelom vrstice. Pravilno ga zaključite.
  2. Uporabite ločilno črto, ki zgleda podobno kot je prikazano na sliki, le da je poravnana na sredino zaslona in zavzema 40% celotne širine strani.
Naloga 6
Vsebino spletne strani opremite z naštevanji <ul> in <ol>. Spletna stran naj izgleda podobno, kot je prikazano na sliki. Pazite, da se oblika besed ohrani.
Naloga 7
  1. Popravite spletno stran tako, da ima v naslovu (ne v URL naslovu) strani vaš ime in priimek. Preverite, ali lahko v naslovu uporabljate druge značke?
  2. Na spletu poiščite poljubno spletno stran, ki vsebuje vsaj 3 meta značke (glejte izvorno kodo spletne strani). V vašo spletno stran dodajte link do te strani in pod njim opišite pomen treh izmed njih. Vašo stran opremite z njimi (smiselno spremenite).
Primer meta značke je npr. <meta name=”Author” content=”Milan Ojsteršek”>.
Naloga 8

V mapi “vaja02″ ustvarite podmapo z imenom “slike”. S poljubnim iskalnikom poiščite vsaj 6 različnih slik in jih shranite v mapo “slike”.

Na dnu spletne strani dodajte vseh šest slik (brez prelomov vrstic). Slike naj bodo prikazane s fiksno nastavljeno širino, ki naj bo 200 točk, ne glede na dejansko velikost slik. Ne pozabite na atributa alt in title.

Naredite povezavo na sliko tako, da se ob kliku na sliko le-ta odpre v originalni velikosti.

Primer lahko vidite na sliki (na sliki je samo spodnji del spletne strani).

>> Poglej rešitev <<


10/10

OSS: Vaja 1

Avtor: amacar | 07 August 2011 | Ni ni komentarjev
Kategorija: OSS

Naloge:

Naloga 1
S poljubnim iskalnikom poiščite razlago kratice JSON.
Naloga 2
S poljubnim iskalnikom poiščite pomen besede redundanca.
Naloga 3
S poljubnim iskalnikom poiščite razlago in primer za ukaz foreach v skriptnem jeziku PHP.
Naloga 4
Preizkusite naslednje storitve iskalnika Google:

  • Google Maps – prilepite sliko vašega prebivališča v dokument,
  • Google Translate – prevedite poljubno spletno stran iz enega tujega jezika v drugi tuji jezik oz. slovenščino.
Naloga 5
Aktivirajte svojo spletno stran na strežniku ferisrv5.uni-mb.si. Na spletni strani FERI poiščite navodila, kako se izvede aktivacija. V dokument zapišite naslov vaše spletne strani.
Naloga 6
V ukazni vrstici se s pomočjo protokola FTP povežite s strežnikom ferisrv5.uni-mb.si (uporabite vaš uporabniški račun) in nanj prenesite poljubno sliko (jpg, gif). V dokument si zapišite ukaze, ki ste jih pri tem uporabili, z zapisanim si lahko pomagate na zagovoru. Pri reševanju naloge si lahko pomagate z člankom izMoj mikro ali poljubno drugo literaturo v zvezi s protokolom FTP.
Naloga 7
Med aktivacijo vaše spletne strani (naloga 5) je v vaši spletni mapi nastala datoteka “index.html”. S pomočjo poljubnega FTP odjemalca (npr. FileZilla, FireFTP kot dodatek za brskalnik FireFox…) prenesite to datoteko k sebi, zbišite trenutno vsebino datoteke, napolnite datoteko s poljubno drugo vsebino in prenesite datoteko nazaj na vaše spletno mesto. S spletnim brskalnikom preverite vsebino popravljene datoteke.
Naloga 8
S pomočjo iskalnika Google poiščite tiste spletne strani na FERI forumu (forum.feri.uni-mb.si), ki vsebujejo besedo for in hkrati besedo javascript in hkrati ne vsebuje besedo lugos.

>> Poglej rešitev <<


35/35

URG: 3.vaja: Simulator treninga (projektno delo, iCycle)

Avtor: Ali Gator | 07 June 2010 | 21 komentarjev
Kategorija: URG

Navodilo:

1. Ustvarite spletno aplikacijo, ki bo omogočala prikaz zemljevida ter kolesarskih poti na zemljevidu. Za prikaz zemljevida na spletni strani uporabite knjižnico OpenLayers (http://openlayers.org). Za zemljevid lahko uporabite Google Maps. Kolesarko pot sestavite s pomočjo koordinat GPS, s katerimi tvorite lomljenko, katero tudi prikažete na spletni strani. Zemljevid centrirajte na Slovenijo (15.0, 46.0).

Nastavite naslednje atribute:

Prikazano območje: (-20037508.34,-20037508.34,20037508.34,20037508.34)

Projekcija karte: EPSG:900913 (google maps)

Projekcija prikaza: EPSG:4326 (zapis GPS)

Pretvorba projekcije:

reproject = function(x,y)

{

var point = new OpenLayers.LonLat(x,y).transform(

new OpenLayers.Projection("EPSG:4326"), new OpenLayers.Projection("EPSG:900913"));

return point;

}

2. Dodajte možnost vnašanja poti z uporabo OL kontrol za risanje (http://openlayers.org/dev/examples/draw-feature.html) ter izris že obstoječih poti z lomljenkami. Obstoječe poti naj bodo zaenkrat podane v nizih (“x1,y1“, “x2,y2“,…,”xnyn“), katere tvorite sami. Z zapis poti v OL uporabite OpenLayers.Geometry.LineString, v katere vnesete točke poti. Vse točke morate projicirati v projekcijo EPSG:900913 (funkcija reproject). Primer risanja najdete na povezavi. Upoštevajte, da funkcija reproject vrača rezultat v strukturi OpenLayers.LonLat, za tvorjenje geometrije pa morate pretvoriti v strukturoOpenLayers.Geometry.Point.

3. Ustvarite strukturo za zapis geografske točke. Struktura naj vsebuje zemljepisno širino in dolžino, nadmorsko višino ter časovno značko. Kolesarske poti lahko zapišete kot polje točk. Strukturo bomo uporabljali za animacijo ter za izračune poti.
Napišite funkcijo za pretvorbo kolesarske poti z vaše strukture v strukturo, katero lahko prikažete v OpenLayers (vector). V spletni aplikaciji omogočite prikaz različnih kolesarskih poti (dodajte nov sloj za vsako kolesarsko pot), vsako kolesarsko pot pa prikažite v drugi barvi.
Pripravite si tudi funkcije za računanje dolžine poti, dolžino vzpona in spusta, višinsko razliko ter povprečno hitrost celotne prevožene poti ter posameznih odsekov kolesarske poti.

4. Ustvarite “umetne” zapise kolesarskih poti in zapisov GPS. Prikažite animacijo vožnje kolesarjev (zapis GPS) po kolesarskih poteh. Na spletni strani naj bo možno izbrati kolesarsko pot (in kolesarje, ki so vozili po izbrani poti). Vožnjo kolesarja prikažite kot točko, ki se premika po kolesarski poti, vsak kolesar naj bo prikazan z drugačno barvo.

Izpišite podatke o dolžini poti, dolžinah vzopona, spusta, višinske razlike, povprečno hitrost kolesarja, ter trenutno hitrost kolesarja (glede na položaj).

Pri izbiri kolesarske poti se zemljevid samodejno poveča (zoomira) na kolesarsko pot z majhnim odmikom na vsaki strani. Dodajte gumbke za začetek in konec animacije ter spustne menuje za izbiro kolesarske poti in voženj.

Pri animaciji uskladite položaj kolesarja s kolesarsko potjo – se pravi v primeru odstopanja kolesarja popravite njegov položaj da se bo ujemal s kolesarsko potjo. Označite tudi, če kolesar preveč zaide s predpisane poti (izberite toleranco npr. 5m, 10m, 15m) in to tudi označite.

>> Poglej rešitev <<


10/10

SA: N15: Odjemalec-strežnik z uporabo niti (Thread)

Avtor: Ali Gator | 07 June 2010 | 33 komentarjev
Kategorija: SA

Navodila:

S pomočjo aplikacijskega vmesnika Winsock API napišite program odjemalec/strežnik, ki bo odjemalcu prek protokola Telnet omogočal prijavo na strežnik in uporabo naslednjih ukazov:

Strežnik naj se javi s sporočilom »Telnet Server>« (angl. Prompt). Nalogo izvajamo v treh fazah, ki trajajo po teden dni:

Faze preverjamo tedensko, t.j. na začetku vsake vaje.

Pomagajte si z naslednjimi povezavami:

www.sockets.com/winsock.htm

http://msdn.microsoft.com/en-us/library/ms740673%28VS.85%29.aspx
http://en.wikipedia.org/wiki/Winsock

>> Poglej rešitev <<


10/10

SA: N14: Osnovna aplikacija strežnik-odjemalec

Avtor: Ali Gator | 07 June 2010 | 18 komentarjev
Kategorija: SA

Navodila:

S pomočjo aplikacijskega vmesnika Winsock API napišite program odjemalec/strežnik, ki bo odjemalcu prek protokola Telnet omogočal prijavo na strežnik in uporabo naslednjih ukazov:

Strežnik naj se javi s sporočilom »Telnet Server>« (angl. Prompt). Nalogo izvajamo v treh fazah, ki trajajo po teden dni:

Faze preverjamo tedensko, t.j. na začetku vsake vaje.

Pomagajte si z naslednjimi povezavami:

www.sockets.com/winsock.htm
http://msdn.microsoft.com/en-us/library/ms740673%28VS.85%29.aspx
http://en.wikipedia.org/wiki/Winsock

>> Poglej rešitev <<


7/7

SIS: 15. Vaja: Pragovna segmentacija

Avtor: Ali Gator | 01 June 2010 | 32 komentarjev
Kategorija: SIS

Pragovna segmentacija (treshold) je najpreprostejša segmentacijska metoda, s katero želimo ločiti objekte na sliki od ozadja. Pri tej pragovni segmentaciji se pripadnost posamezne točke določi s pomočjo praga. Če bi imeli prag 80, bi točka s sivino 75 predstavljala objekt, točka s sivino 90 pa ozadje (če bi bilo ozadje svetlejše od objekta). Pragovna operacija ima lahko globalni prag (prag je enak za vse točke), prag pa je lahko tudi variabilen (prag se razlikuje od točke od točke). Da točka predstavlja ozadje predstavimo z vrednostjo 0, če pa predstavlja objekt naj bo njena vrednost 1.

Seveda za pragovno operacijo niso primerne vse slike. Najbolje se obnesejo slike, ki imajo v histogramu dva med seboj jasno ločena vrha, kjer prvi vrh predstavlja objekt, drugi pa ozadje. Prag v takem primeru postavimo v dolino med vrhoma.

Avtomatsko določanje praga

V gornjem primeru smo prag postavili ročno, kar je za uporabo dokaj nepraktično. K sreči obstajajo metode in algoritmi, ki prag postavijo sami. Primer takega algoritma lahko najdemo tudi v knjigi Digital Image Processing: a practical introduction using Java, str. 255. Algoritem je iterativen in je z vsakim korakom bližji optimalnemu pragu. Algoritem predpostavlja,da robne točke algoritma predstavljajo ozadje.

Navodilo:

Implementirajte algoritem za avtomatsko določanje praga function prag=avtomatski_prag(slika), kjer funkcija izračuna prag za vhodno sliko. Predpostavite, da je vhodna slika že sivinska.

>> Poglej rešitev <<


100/100

MUR: Vaja 8: Spletne storitve (Web service)

Avtor: Ali Gator | 31 May 2010 | 37 komentarjev
Kategorija: MUR

Navodilo:

Na vajah bomo spoznali osnove spletnih storitev ter način njihove uporabe.

  • Primer demonstriran na vajah

    Naloga:

    Spletna storitev:
    Napišite spletno storitev, ki bo znala glede na poštno številko kraja vrniti naziv kraja ter temperaturo v stopinjah Celzijah za ta kraj. Pri tem se bomo omejili samo na kraje v ZDA. Spletna storitev naj vsebuje eno metodo, ki kot vhodni parameter prejme poštno številko kraja (ZIP Code) in kot rezultat vrne naziv kraja ter temperaturo v stopinjah Celzija. Za preizkus vaše spletne storitve, napišite okensko aplikacijo, ki bo uporabljala vašo spletno storitev. Okenska aplikacija naj omogoča vnos poštne številke kraja in izpis vseh podatkov, ki jih vrne vaša spletna storitev.

    Vaša spletna storitev naj podatke o vremenu pridobi preko naslednje spletne storitve:http://ws.cdyne.com/WeatherWS/Weather.asmx. Metodo, ki boste pri tem uporabili se imenuje “GetCityWeatherByZIP” in kot vhodni parameter sprejme poštno številko kraja. Metoda kot rezultat vrne 14 atributov, izmed katerih sta za nas pomembna samo naziv kraja (City) ter podatek o temperaturi kraja (Temperature).
    Podatek o temperaturi je podan v Fahrenheitovi temperaturni lestvici, zato bomo uporabili še drugo spletno storitev, ki nam bo pretvorila temperaturo kraja iz Fahrenheitov v stopinje Celzijev. Spletna storitev za pretvorbo temperature se nahaja na tem naslovu:http://www.w3schools.com/webservices/tempconvert.asmx. Metodo, ki boste pri tem uporabili se imenuje “FahrenheitToCelsius” in kot vhodni parameter sprejme temperaturo v Fahrenheitih. Metoda kot rezultat vrne temperaturo v stopinjah Celzijev.

    Primera dveh poštnih številk (ZIP Code):

    • 90066 – Los Angeles
    • 10001 – New York

    Pri izvedbi naloge se ni potrebno omejiti na zgoraj omenjeni spletni storitvi. V rešitvi lahko uporabite tudi kakšne druge spletne storitve, ki jih boste našli na spletu. Pazite le, da vaša spletna storitev uporablja najmanj dve “zunanji” spletni storitvi.

    Preizkus spletne storitve:
    Napišite tudi testni program, ki bo preko uporabniškega vmesnika klical vašo spletno storitev in izpisal rezultate.

  • >> Poglej rešitev <<


    100/100

    MUR: Vaja 6: HTML parser v C# – izvoz v XML

    Avtor: Ali Gator | 31 May 2010 | 27 komentarjev
    Kategorija: MUR

    Navodilo:

    Na vajah boste izvedeli, kateri sklop nalege (A,B,C,D,E,F) boste dobili.

    Naloga A:

    Za določen glosár (spletna povezava) naj študent izdela uvozni program, katerega rezultat naj bo datoteka XML, ki naj ima spodnjo obliko. Po možnosti (če ima glosar za pojem določeno tudi področje) naj bo pri vsakem pojmu, podano tudi področje, kamor lahko pojem uvrstimo. Hierarhijo področij uporabnik postavi v XML pred samimi pojmi v okviru oznake …. Če sam pojem v glosarju tega ne vsebuje, naj poskusi to določiti ročno ali polavtomatsko.

    Vsak pojem sme biti uvrščen v več področij. Če spada v več področij, potem naj bodo področja razvrčena po relevantnosti; tj. na prvem mestu določimo njegovo glavno področje itd. Pri hierarhiji področij določimo za vsako področje identifikator in ime.

    Pri opisu pojma izberemo identifikatorje pripadajočih področij, kamor pojem uvrstimo. Poleg tega za vsak pojem določimo njegov naziv in krajšo opredelitev ali opis pojma. Podamo še povezave, ki predstavljajo spletne vire, kjer je ta pojem opisan, dan primer zanj itd. ali pa je v povezavi z drugim izrazom (pojmom). V drugem primeru je mogoče, da sploh ni zunanje spletne povezave, ampak samo izraz. V tem primeru pač povezava ne vsebuje drugega, kot izraz. Povezav je lahko več.

    Ker je težko pričakovati, da bo hierarhija področij za pojme podana vnaprej, predlagamo, da se pojme najprej nehierarhično naniza znotraj oznake …. Torej, samo na eni ravni (ni podpodročij). V zadnji fazi, ko so pojmi že izdelani, področja pa znana, pa področja ročno preuredite, kot je predagano v primeru. V skrajnem primeru, ko pa področja za posamezni pojem niso podana, oz. se jih ne da niti ročno določiti, pa področij pač ne podate in se jih pri pojmih ne določi.

    Če je glósar večjezičen, bi radi tudi to izkoristili, zato imamo možnost podati seznam jezikov in se pri nazivih (tj. konkretnih izrazih) nanašati na več jezikov. Opredelitev naj bo v izbranem jeziku (če je na voljo naj bo slovenska, sicer pa v izvornem jeziku; običajno angleškem).

    XML mora biti ustrezen, tj. spletni brskalnik ga mora odpreti brez napak (angl. “well-formed”).

    Naloga B:

    Za podana iskalnika Google (Splet, Slike, Zemljevidi, Scholar) in Najdi.si (Splet, slike/video/zvoki, zemljevid) izvedite iskanje za podano besedno zvezo in izdelajte XML zadetkov. Za vsak zadetek podajte zapis XML. Zadetek mora biti opisan z zaporedno številko rangiranja, naslovom povezave, URL naslovom, tipom gradiva (stran HTML, slika, video, audio) in kratkim opisom, katerega vrne iskalnik.

    En študent pokrije vse podiskalnike za Google, drugi pa za Najdi.si.

    XML mora biti ustrezen, tj. spletni brskalnik ga mora odpreti brez napak (angl. “well-formed”).

    Naloga C:

    Za podan spletni slovar/glosar izvedite iskanje za podano besedno zvezo in izdelajte XML zadetkov. Za vsak zadetek podajte zapis XML. Zadetek mora biti opisan z zaporedno številko rangiranja, naslovom povezave, URL naslovom, tipom gradiva (stran HTML, slika, video, audio) in kratkim opisom, katerega vrne iskalnik.

    En študent izdela parser za en slovar/glosar.

    XML mora biti ustrezen, tj. spletni brskalnik ga mora odpreti brez napak (angl. “well-formed”).

    Naloga D:

    Za podan spletni slovar/glosar izvedite iskanje za podano besedno zvezo in izdelajte XML zadetkov. Za vsak zadetek podajte zapis XML. Zadetek mora biti opisan z zaporedno številko rangiranja, naslovom povezave, URL naslovom, tipom gradiva (stran HTML, slika, video, audio) in kratkim opisom, katerega vrne iskalnik.

    En študent izdela parser za en slovar/glosar.

    XML mora biti ustrezen, tj. spletni brskalnik ga mora odpreti brez napak (angl. “well-formed”).

    Naloga E:

    Za podan spletni slovar/glosar izvedite iskanje za podano besedno zvezo in izdelajte XML zadetkov. Za vsak zadetek podajte zapis XML. Zadetek mora biti opisan z zaporedno številko rangiranja, naslovom povezave, URL naslovom, tipom gradiva (stran HTML, slika, video, audio) in kratkim opisom, katerega vrne iskalnik.

    En študent izdela parser za en slovar/glosar.

    XML mora biti ustrezen, tj. spletni brskalnik ga mora odpreti brez napak (angl. “well-formed”).

    Naloga F:

    Za podan spletni slovar/glosar izvedite iskanje za podano besedno zvezo in izdelajte XML zadetkov. Za vsak zadetek podajte zapis XML. Zadetek mora biti opisan z zaporedno številko rangiranja, naslovom povezave, URL naslovom, tipom gradiva (stran HTML, slika, video, audio) in kratkim opisom, katerega vrne iskalnik.

    En študent izdela parser za en slovar/glosar.

    XML mora biti ustrezen, tj. spletni brskalnik ga mora odpreti brez napak (angl. “well-formed”).

    >> Poglej rešitev <<


    Arhiv

    Oblak

     

    rss

    Vsevedno okno

    Kategorije

    Nekaj za preživetje:

    Blogroll