In urma unor modificari ulterioare, s-a modificat adresa ce contine datele de examen pentru sesiunea ianuarie 2009. Linkul bun este:
Sesiune2009
Ne cerem scuze pentru inconvenient!
duminică, 11 ianuarie 2009
duminică, 4 ianuarie 2009
Sesiune an V Calculatoare UPB 2009
Odata cu anul 2009 a venit pentru majoritatea studentilor din anul 5, Faculatatea de Automatica si Calculatoare, UPB, timpul ultime sesiuni din acest periplu de 5 ani prin tainele informaticii. Unii le-au deslusit, dar pentru marea majoritate au ramas inca taine :), me included.
Trebuie sa va informez ca a venit timpul ultimei sesiuni si ca datele examenelor le veti gasi pe adresa:
https://www.google.com/calendar/render?cid=cGowdHRtNHFwbnFvYzAydXByYjNyMDZpYThAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ
Cu multumiri colegului Vlad Cananau pentru bunavointa da care a dat dovada de a sistematiza toate datele examenelor intr-un calendar.
Va doresc multa bafta in sesiune si pentru cei mai putin norocosi, sau ceva mai lenesi exista zicala "N-AI RESTANTA, N-AI PRESTANTA!" si nu disperati, exista sesiunea de restante din mai :)
Bafta tuturor, sa terminam cu bine!
Si nu uitati sa vizitati www.wipit.dap.ro pentru ca veti gasi acolo multe materiale ajutatoare pentru examene!
Trebuie sa va informez ca a venit timpul ultimei sesiuni si ca datele examenelor le veti gasi pe adresa:
https://www.google.com/calendar/render?cid=cGowdHRtNHFwbnFvYzAydXByYjNyMDZpYThAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ
Cu multumiri colegului Vlad Cananau pentru bunavointa da care a dat dovada de a sistematiza toate datele examenelor intr-un calendar.
Va doresc multa bafta in sesiune si pentru cei mai putin norocosi, sau ceva mai lenesi exista zicala "N-AI RESTANTA, N-AI PRESTANTA!" si nu disperati, exista sesiunea de restante din mai :)
Bafta tuturor, sa terminam cu bine!
Si nu uitati sa vizitati www.wipit.dap.ro pentru ca veti gasi acolo multe materiale ajutatoare pentru examene!
Etichete:
Sesiune iarna 2009
Bine ai venit 2009!
AHOOO AHOOO Copiii si Frati!
Stati pe loc si nu manati!
Maine Anul se-nnoieste!
Marea Criza se porneste!
Iata ca a mai trecut un an. Pentru unii a fost mai bun, pentru altii nu prea. Un an presarat cu realizari sau cu eseuri sau cu ambele, important e ca a trecut si ca acum a venit un nou an, 2009, in care incercam sa indreptam din greselile facute in 2008...sau nu, incercam sa ne atingem telurile, sa ne inbunatatim stilul de viata, incercam sa fim un pic mai fericiti si mai impliniti ca anul trecut. Noi suntem in continuare optimisti cu toate ca previziunile pentru acest an, 2009, sunt mai mult decat sumbre. se pare ca va fi un an greu pentru tara din toate punctele de vedere si cum fiecare actiune are o reactiune: daca tara merge prost = si noua ne merge prost. "Noua" adica omului de rand, plebei, nu domnilor parlamentari. "Noua" adica tinerilor care ne zbatem la inceput de drum. Insa vom supravietui acestui an sumbru si pentru unii va fi un an bun, eu cred ca pentru mine va fi un an bun, pentru ca nu am nici afaceri imobiliare din care sa pierd milioane de euro si nici vreo fabrica de masini :). Asa ca .....cheer up people! Oricum se pare ca nu e vina noastra, asa zic astrologii, alinierea planetelor e de vina, planetele si conjuncturile dintre ele arunca acest nor sumbru asupra lui 2009. Noi suntem prea mici pentru a influenta miscarea universului asa ca tot ce ne ramane de facut....este sa "GO WITH THE FLOW!"
La multi ani! Si un an nou fericit si plin de impliniri! ...... I meen it :)
Please visit www.wipit.dap.ro
Stati pe loc si nu manati!
Maine Anul se-nnoieste!
Marea Criza se porneste!
Iata ca a mai trecut un an. Pentru unii a fost mai bun, pentru altii nu prea. Un an presarat cu realizari sau cu eseuri sau cu ambele, important e ca a trecut si ca acum a venit un nou an, 2009, in care incercam sa indreptam din greselile facute in 2008...sau nu, incercam sa ne atingem telurile, sa ne inbunatatim stilul de viata, incercam sa fim un pic mai fericiti si mai impliniti ca anul trecut. Noi suntem in continuare optimisti cu toate ca previziunile pentru acest an, 2009, sunt mai mult decat sumbre. se pare ca va fi un an greu pentru tara din toate punctele de vedere si cum fiecare actiune are o reactiune: daca tara merge prost = si noua ne merge prost. "Noua" adica omului de rand, plebei, nu domnilor parlamentari. "Noua" adica tinerilor care ne zbatem la inceput de drum. Insa vom supravietui acestui an sumbru si pentru unii va fi un an bun, eu cred ca pentru mine va fi un an bun, pentru ca nu am nici afaceri imobiliare din care sa pierd milioane de euro si nici vreo fabrica de masini :). Asa ca .....cheer up people! Oricum se pare ca nu e vina noastra, asa zic astrologii, alinierea planetelor e de vina, planetele si conjuncturile dintre ele arunca acest nor sumbru asupra lui 2009. Noi suntem prea mici pentru a influenta miscarea universului asa ca tot ce ne ramane de facut....este sa "GO WITH THE FLOW!"
La multi ani! Si un an nou fericit si plin de impliniri! ...... I meen it :)
Please visit www.wipit.dap.ro
Etichete:
La Multi Ani 2009
marți, 2 decembrie 2008
"Noi suuuntem ROMANIII! Noi suuuntem ROMANII!"
Noi suntem romani, noi suntem romani
Noi suntem pe veci aici stapani.
Asa canta Furdui Iancu de fiecare 1 decembrie, ziua nationala a Romaniei, un cantec care TEORETIC ar trebui sa exprime sentimentul fiecarui cetatean roman, dar PRACTIC exprima sentimentul a numai cateva sute de romani......pentru acestia, cantecul ADEVAR GRAIESTE! Acestia sunt minuatii nostri alesi, spuma Romaniei........PARLAMENTARII. II recunosti usor, apar numai la televizor, se plimba numai in masini straine, obligatoriu ultimul racnet si tehnologie state of the art, schimbate la fiecare doi ani (din banul contribuabilului de rand), au case la mare si la munte si in USA si in insule exotice si in Alpii Elvetieni si in Orient si binenteles in BUCURESTI. Domnii alesi au PRACTIC toti apartamente, case, ma rog, o locuinta in Bucuresti, dar cei ce nu sunt din Bucuresti, locuiesc TEORETIC in locuinte platite de contribuabilul roman, ce au chirii exorbitante suportate tot de contribuabilul roman. Si, ciresica de pe coliva contribuabilului roman, binenteles manaca (pentru a avea statutul de parlamentar si din punct de vedere fizic....adica o BURTA ) cu 10 RON o masa foooaaarte copioasa la cantina aflata in modestul Palat al Parlamentului AKA Casa Poporului.....in care....evident.....se doarme NUMAI in timpul serviciului.Aceasta este o foarte scurta descriere a parlamentarului roman.
Pe acest nene aka parlamentaru' ni s-a propus in data de 30 noiembrie, cu o zi inainte de solemna zi nationala, sa-l votam......ce decizie dificila pentru contribuabilul roman.....are posibilitatea sa-si exercite dreptul la vot, sa creada ca va putea schimba ceva, si ca votul lui conteaza si e important si ca va fi mai bine.......pai va fi mai bine, cu siguranta, dar pentru cine?????.....pai cum???....tot pentru nenea parlamentaru'.....ca doar un nou mandat inseamna inca o casa la palmaresul de imobiliare, inca o masina pentru parcul auto, etc, etc, etc, ce nici in vise nu ne imaginam. De aceea am ajuns la urmatoarea concluzie ca pentru a fi u cetatean model pentru care se implinesc toate promisiunile, trebuiesc urmati urmatorii pasi:
Pasii siguri pentru a fi un cetatean model si multumit:
P1. Ma inscriu intr-un partid, nu conteaza culoarea, conteaza cascavalu (in unele cazuri culoarea efectiva a cascavalului coincide cu cea a partidului, nu e pura intamplare :D )
P2. Ecuatia corecta ce descrie acest pas contine multe pupaturi si persoane din functii cat mai inalte
P3. Daca rezolvi corect ecuatia te trezesti in campania electorala cu afise lipite la loc de cinste, pe cosurile de gunoi, dai sarmale si mici si bere oamenilor si bani si galeti si veste si pixuri si brichete si chibrite si pliante ce contin intentiile tale si multe alte mici atentii de acest gen (toate OBLIGATORIU platite din banul contribuabilului, ca doar nu tre sa iesi la pierderi la sfarsit de campanie electorala), te pupi cu copii prin parcuri si cu bunicile, dai noroc cu toata lumea, dai din maini, te certi cu competitia, te injuri eventual arunci cu apa pe ei sau alte kestii de gen......
P4. ....si asa ajungi la pasul 4 ZIUA ALEGERILOR: te trezesti, dupa ce in prealabil ai fost la spa, ai facut tratamente faciale si ti-ai facut somnul de frumusete (ca trebuie sa dai bine pe sticla), mananci copios, te imbraci cu costumul special custom made pentru aceasta zi (care costa cel putin cat salariul minim al unui profesor pe cel putin 10 ani), impopotzonezi si restul familiei cu drept de vot si......
P5. .....plecati cu totii spre sectia de votare, ajunsi acolo, ziaristi, primire pompoasa, poze (nu stai la coada ca orice contribuabil roman) intri in cabina de vot si.....
P6. ...... TE VOTEZI PE TINE! plin de bucurie ca indiferent cine iese tu iti primesti cascavalu si deja te gandesti unde sa-ti mai iei o casa sau, nevasta se gandeste cu aceeasi bucurie cate vuittoane sa-si mai achizitioneze in urmatorul an.
Aceasta e singura varianta in care iti exerciti dreptul de cetatean si pleci fericit de la vot......se aplica pentru cateva sute de romani.....iar pentru restul 20 000 000.....CIOCUL MIC SI JOC DE GLEZNA!
In rest.....pacat de ziua nationala, ca au umbrit astia orice sentiment patriotic cu magaria lor de alegeri. Noroc ca romanul are o mentalitate unica in care WEEK-END-ul e sfant si depaseste de departe votul. Mai bine un vin fiert pe partie decat sa ingheti asteptand la rand la vot.
Noi suntem pe veci aici stapani.
Asa canta Furdui Iancu de fiecare 1 decembrie, ziua nationala a Romaniei, un cantec care TEORETIC ar trebui sa exprime sentimentul fiecarui cetatean roman, dar PRACTIC exprima sentimentul a numai cateva sute de romani......pentru acestia, cantecul ADEVAR GRAIESTE! Acestia sunt minuatii nostri alesi, spuma Romaniei........PARLAMENTARII. II recunosti usor, apar numai la televizor, se plimba numai in masini straine, obligatoriu ultimul racnet si tehnologie state of the art, schimbate la fiecare doi ani (din banul contribuabilului de rand), au case la mare si la munte si in USA si in insule exotice si in Alpii Elvetieni si in Orient si binenteles in BUCURESTI. Domnii alesi au PRACTIC toti apartamente, case, ma rog, o locuinta in Bucuresti, dar cei ce nu sunt din Bucuresti, locuiesc TEORETIC in locuinte platite de contribuabilul roman, ce au chirii exorbitante suportate tot de contribuabilul roman. Si, ciresica de pe coliva contribuabilului roman, binenteles manaca (pentru a avea statutul de parlamentar si din punct de vedere fizic....adica o BURTA ) cu 10 RON o masa foooaaarte copioasa la cantina aflata in modestul Palat al Parlamentului AKA Casa Poporului.....in care....evident.....se doarme NUMAI in timpul serviciului.Aceasta este o foarte scurta descriere a parlamentarului roman.
Pe acest nene aka parlamentaru' ni s-a propus in data de 30 noiembrie, cu o zi inainte de solemna zi nationala, sa-l votam......ce decizie dificila pentru contribuabilul roman.....are posibilitatea sa-si exercite dreptul la vot, sa creada ca va putea schimba ceva, si ca votul lui conteaza si e important si ca va fi mai bine.......pai va fi mai bine, cu siguranta, dar pentru cine?????.....pai cum???....tot pentru nenea parlamentaru'.....ca doar un nou mandat inseamna inca o casa la palmaresul de imobiliare, inca o masina pentru parcul auto, etc, etc, etc, ce nici in vise nu ne imaginam. De aceea am ajuns la urmatoarea concluzie ca pentru a fi u cetatean model pentru care se implinesc toate promisiunile, trebuiesc urmati urmatorii pasi:
Pasii siguri pentru a fi un cetatean model si multumit:
P1. Ma inscriu intr-un partid, nu conteaza culoarea, conteaza cascavalu (in unele cazuri culoarea efectiva a cascavalului coincide cu cea a partidului, nu e pura intamplare :D )
P2. Ecuatia corecta ce descrie acest pas contine multe pupaturi si persoane din functii cat mai inalte
P3. Daca rezolvi corect ecuatia te trezesti in campania electorala cu afise lipite la loc de cinste, pe cosurile de gunoi, dai sarmale si mici si bere oamenilor si bani si galeti si veste si pixuri si brichete si chibrite si pliante ce contin intentiile tale si multe alte mici atentii de acest gen (toate OBLIGATORIU platite din banul contribuabilului, ca doar nu tre sa iesi la pierderi la sfarsit de campanie electorala), te pupi cu copii prin parcuri si cu bunicile, dai noroc cu toata lumea, dai din maini, te certi cu competitia, te injuri eventual arunci cu apa pe ei sau alte kestii de gen......
P4. ....si asa ajungi la pasul 4 ZIUA ALEGERILOR: te trezesti, dupa ce in prealabil ai fost la spa, ai facut tratamente faciale si ti-ai facut somnul de frumusete (ca trebuie sa dai bine pe sticla), mananci copios, te imbraci cu costumul special custom made pentru aceasta zi (care costa cel putin cat salariul minim al unui profesor pe cel putin 10 ani), impopotzonezi si restul familiei cu drept de vot si......
P5. .....plecati cu totii spre sectia de votare, ajunsi acolo, ziaristi, primire pompoasa, poze (nu stai la coada ca orice contribuabil roman) intri in cabina de vot si.....
P6. ...... TE VOTEZI PE TINE! plin de bucurie ca indiferent cine iese tu iti primesti cascavalu si deja te gandesti unde sa-ti mai iei o casa sau, nevasta se gandeste cu aceeasi bucurie cate vuittoane sa-si mai achizitioneze in urmatorul an.
Aceasta e singura varianta in care iti exerciti dreptul de cetatean si pleci fericit de la vot......se aplica pentru cateva sute de romani.....iar pentru restul 20 000 000.....CIOCUL MIC SI JOC DE GLEZNA!
In rest.....pacat de ziua nationala, ca au umbrit astia orice sentiment patriotic cu magaria lor de alegeri. Noroc ca romanul are o mentalitate unica in care WEEK-END-ul e sfant si depaseste de departe votul. Mai bine un vin fiert pe partie decat sa ingheti asteptand la rand la vot.
Etichete:
Romania-i tara mea...
miercuri, 26 noiembrie 2008
Ce este YouTube?
YouTube este un site web care permite incarcarea si vizualizarea de continut video.
Utilizatorii pot posta videoclipuri sub mai multe forme: de animaţii, filmari de evenimente publice, inregistrari personale, de divertisment etc. Sunt total excluse clipurile care au un caracter ilegal sau inofensiv.
Cand a aparut YouTube?
YouTube a fost creat in februarie 2005 de catre 3 angajati ai companiei PayPal. In octombrie 2006, Gooogle Inc anunta ca a reusit sa ajunga la o intelegere cu privire la cumpararea aplicatiei pentru suma de 1,75 miliarde de dolari, actiune care s-a finalizat in 13 noiembrie 2006.
STATISTICI
- 50000 de videoclipuri au fost adaugate pe zi in mai 2006, ajungandu-se la 65000 in iulie;
- In iunie 2006, erau urmarite 2.5 miliarde de videoclipuri iar in iulie numarul lor ajunge la mai mult de 100 mil. zilnic;
- Pe 9 aprilie 2008, rezultatele YouTube arata urmatoarele cifre: 83,4 milioane de videoclipuri si 37,5 milioane de useri.
Avantajele crearii propriului videoclip pe YouTube:
Pentru a va determina sa aplicati sau nu clipurile dvs pe site-ul YouTube trebuie sa examinati mai intai avantajele acestuia:
- pot fi ceea ce dvs doriti sa fie (comedii, clipuri muzicale etc.);
- usurinta cu care poate fi incarcat din computerul personal;
- un singur videoclip de-al dvs poate fi vazut de mii de oameni.
Dezavantaje:
- precautie fata de jefuitorii online, cu privire la informatiile dezvaluite pe site;
- vizitatorii inregistrati ca membri ai acestui site pot sa va analizeze videoclipul si totodata va pot lasa comentarii care va pot aduce un feedback pozitiv cat si unul negativ.
Reguli privind cunoasterea si utilizarea YouTube:
- Inregistrarea contului este gratis;
- Trebuie sa dezvaluiti informatii personale adevarate;
- Nu trebuie sa creati conturi YouTube multiple; in cazul pierderii parolei de logare, YouTube va va ajuta s-o recuperati;
- Evitati limbajul vulgar atunci cand lasati comentarii pe forumurile YouTube, in caz contrar riscand sa vi se suspende contul;
- Nu postati materiale ilegal copiate pe website, fara avea permisiunea de a face acest lucru.
YouTube, un program educativ:
YouTube, pe langa utilitatile tehnice de care dispune, de vizualizare si incarcare a videoclipurilor este si o aplicatie software sociala, cu caracter educativ. Astfel, site-ul incurajeaza activitati precum creatia si exprimarea opiniei, dand un imbold tinerilor care apartin Generatiei Net de a se face valorificati.
Utilizatorii pot posta videoclipuri sub mai multe forme: de animaţii, filmari de evenimente publice, inregistrari personale, de divertisment etc. Sunt total excluse clipurile care au un caracter ilegal sau inofensiv.
Cand a aparut YouTube?
YouTube a fost creat in februarie 2005 de catre 3 angajati ai companiei PayPal. In octombrie 2006, Gooogle Inc anunta ca a reusit sa ajunga la o intelegere cu privire la cumpararea aplicatiei pentru suma de 1,75 miliarde de dolari, actiune care s-a finalizat in 13 noiembrie 2006.
STATISTICI
- 50000 de videoclipuri au fost adaugate pe zi in mai 2006, ajungandu-se la 65000 in iulie;
- In iunie 2006, erau urmarite 2.5 miliarde de videoclipuri iar in iulie numarul lor ajunge la mai mult de 100 mil. zilnic;
- Pe 9 aprilie 2008, rezultatele YouTube arata urmatoarele cifre: 83,4 milioane de videoclipuri si 37,5 milioane de useri.
Avantajele crearii propriului videoclip pe YouTube:
Pentru a va determina sa aplicati sau nu clipurile dvs pe site-ul YouTube trebuie sa examinati mai intai avantajele acestuia:
- pot fi ceea ce dvs doriti sa fie (comedii, clipuri muzicale etc.);
- usurinta cu care poate fi incarcat din computerul personal;
- un singur videoclip de-al dvs poate fi vazut de mii de oameni.
Dezavantaje:
- precautie fata de jefuitorii online, cu privire la informatiile dezvaluite pe site;
- vizitatorii inregistrati ca membri ai acestui site pot sa va analizeze videoclipul si totodata va pot lasa comentarii care va pot aduce un feedback pozitiv cat si unul negativ.
Reguli privind cunoasterea si utilizarea YouTube:
- Inregistrarea contului este gratis;
- Trebuie sa dezvaluiti informatii personale adevarate;
- Nu trebuie sa creati conturi YouTube multiple; in cazul pierderii parolei de logare, YouTube va va ajuta s-o recuperati;
- Evitati limbajul vulgar atunci cand lasati comentarii pe forumurile YouTube, in caz contrar riscand sa vi se suspende contul;
- Nu postati materiale ilegal copiate pe website, fara avea permisiunea de a face acest lucru.
YouTube, un program educativ:
YouTube, pe langa utilitatile tehnice de care dispune, de vizualizare si incarcare a videoclipurilor este si o aplicatie software sociala, cu caracter educativ. Astfel, site-ul incurajeaza activitati precum creatia si exprimarea opiniei, dand un imbold tinerilor care apartin Generatiei Net de a se face valorificati.
Etichete:
You Tube
marți, 4 noiembrie 2008
De ce sa utilizam XHTML?
XHTML reprezinta abreviearea denumirii Extensible Hypertext Markup Language, si reprezinta un limbaj care utilizeaza acelasi mod de expresie ca HTML, dar in conformitate si cu sintaxa XML ( Extensible Markup Language).
In timp ce HTML este o aplicatie a SGML ( Standard Generalized Markup Language), XHTML este o aplicatie a XML, un subset mult mai restrictiv al SGML. Deoarece necesita o structura solida, adevaratele documente XHTML suporta si permit realizarea unor procesari automate utilizand tool-uri XML standard, sper eosebire de HTML, care ne esita un parser destul de complex si personalizat. XHTML poate fi definit din punct de vedere matematic ca punctul de intersectie dintre HTML si XML. XHTML 1.0 a obtinut recomandarea W3C ( World Wide Web Consortium ) pe 26 ianuarie 2000.
Ce este XHTML?
De ce este necesar XHTML??
Necesitatea XHTML a aparut datorita multitudinii de pagini web ce contineau cod HTML scris intr-o maniera neprofesionala si incorecta din multe privinte. XML este un limbaj in care sintaxa trebuie sa fie intotdeauna corecta, ceea ce conduce la documente scrise corectdin punct de vedere sintactic. XML a fost creat pentru a descrie date si HTML pentru a afisa date. Internetul in ziua de azi nu inseamna numai acces de pe un calculator, ci si acces de pe telefoanele mobile sau diferite device-uri care nu au resursele sau puterea sa interpreteze un limbaj scris prost sintactic. De aceea, combinand HTML cu XML, combinand avanatajele lor, a rezultat un limbaj util atat acum cat si pe viitor – XHTML.
Cele mai importante diferente intre XHTML si HTML:
Cel mai utilizat DTD este XHTML Transitional.
< !DOCTYPE > este OBLIGATORIU!
Un document XHTML este format din 3 parti principale:
Structura de baza a unui document:
< !DOCTYPE ... >
< html >
< head >
< title > ... < /title >
< /head >
< body > ... < /body >
<< /html >
Declaratia DOCTYPE este intotdeauna situata e prima linie in cadrul unui document XHTML!
In cadrul XHTML exista 3 tipri de DTD:
XHTML 1.0 Strict
< !DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" >
Se utilizeaza cand se doreste o sintaxa foarte curata, fara caracteristici de prezentare HTML si se utilizeaza impreuna cu CSS.
XHTML 1.0 Transitional
< !DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
Se utilizeaza impreuna cu caracteristici de prezentare HTML.
XHTML 1.0 Frameset
< !DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd" >
Se utilizeaza impreuna cu frame-uri HTML pentru a sectiona pagina web in doua sau mai multe frame-uri.
Tooluri
Exista multe unelte pentru editarea de fisiere XHTML, de la simplele
editoare text cu „sintaxa colorata” si pana la posibilitatea de a valida
online un intreg site sau pagina web.
Iata cateva tool-uri care va pot ajuta la scrierea de pagini HTML si
XHTML:
Concluzie
XHTML este varianta mult mai curata si clara a HTML si este recomandat pentru realizarea de site-uri si pagini web profesionale si corecte din punct de vedere sintactic, si disponibile pentru afisare pe orice tip de terminal, fie el calculator sau telefon.
In timp ce HTML este o aplicatie a SGML ( Standard Generalized Markup Language), XHTML este o aplicatie a XML, un subset mult mai restrictiv al SGML. Deoarece necesita o structura solida, adevaratele documente XHTML suporta si permit realizarea unor procesari automate utilizand tool-uri XML standard, sper eosebire de HTML, care ne esita un parser destul de complex si personalizat. XHTML poate fi definit din punct de vedere matematic ca punctul de intersectie dintre HTML si XML. XHTML 1.0 a obtinut recomandarea W3C ( World Wide Web Consortium ) pe 26 ianuarie 2000.
Ce este XHTML?
- XHTML este aproape identic cu HTML 4.01
- XHTML este o versiune mai stricta si mai curata a HTML
- XHTML este HTML definit ca o aplicatie XML
- Toate browserele noi suporta si au suport pentru XHTML
De ce este necesar XHTML??
Necesitatea XHTML a aparut datorita multitudinii de pagini web ce contineau cod HTML scris intr-o maniera neprofesionala si incorecta din multe privinte. XML este un limbaj in care sintaxa trebuie sa fie intotdeauna corecta, ceea ce conduce la documente scrise corectdin punct de vedere sintactic. XML a fost creat pentru a descrie date si HTML pentru a afisa date. Internetul in ziua de azi nu inseamna numai acces de pe un calculator, ci si acces de pe telefoanele mobile sau diferite device-uri care nu au resursele sau puterea sa interpreteze un limbaj scris prost sintactic. De aceea, combinand HTML cu XML, combinand avanatajele lor, a rezultat un limbaj util atat acum cat si pe viitor – XHTML.
Cele mai importante diferente intre XHTML si HTML:
- elementele XHTML trebuie sa fie corect incadrate
- elementele XHTML trebuie sa fie mereu inchise
- elementele XHTML trebuie scrise cu litere mici
- documentele XHTML trebuie sa aiba un element radacina
Cel mai utilizat DTD este XHTML Transitional.
< !DOCTYPE > este OBLIGATORIU!
Un document XHTML este format din 3 parti principale:
- declaratia DOCTYPE
- sectiunea < head >
- sectiunea < body >
Structura de baza a unui document:
< !DOCTYPE ... >
< html >
< head >
< title > ... < /title >
< /head >
< body > ... < /body >
<< /html >
Declaratia DOCTYPE este intotdeauna situata e prima linie in cadrul unui document XHTML!
In cadrul XHTML exista 3 tipri de DTD:
- STRICT
- TRANSITIONAL
- FRAMESET
XHTML 1.0 Strict
< !DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" >
Se utilizeaza cand se doreste o sintaxa foarte curata, fara caracteristici de prezentare HTML si se utilizeaza impreuna cu CSS.
XHTML 1.0 Transitional
< !DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
Se utilizeaza impreuna cu caracteristici de prezentare HTML.
XHTML 1.0 Frameset
< !DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd" >
Se utilizeaza impreuna cu frame-uri HTML pentru a sectiona pagina web in doua sau mai multe frame-uri.
Tooluri
Exista multe unelte pentru editarea de fisiere XHTML, de la simplele
editoare text cu „sintaxa colorata” si pana la posibilitatea de a valida
online un intreg site sau pagina web.
Iata cateva tool-uri care va pot ajuta la scrierea de pagini HTML si
XHTML:
- Macromedia Dreamweaver
- XMLBuddy
- HTML Tidy
- etc.
Concluzie
XHTML este varianta mult mai curata si clara a HTML si este recomandat pentru realizarea de site-uri si pagini web profesionale si corecte din punct de vedere sintactic, si disponibile pentru afisare pe orice tip de terminal, fie el calculator sau telefon.
Etichete:
Interfete Web - XHTML
luni, 3 noiembrie 2008
Document Type Definition ( DTD )
Document Type Definition (DTD) are ca scop definirea sintaxei si structurii unui document XML. Defineste structura documentului utilizand o lista de elemente si atribute permise. DTD este primul limbaj apărut (în ordine cronologică) pentru a specifica structura documentelor XML. Definirea structurii fişierelor XML face posibilă validarea ulterioară a acestora. Practic limbajul DTD specifica sintaxa unei “aplicatii” XML, cum ar fi limbajele derivative ca HTML sau XHTML. Aceasta sintaxa este mai putin generala decat sintaxa XML.
Un DTD este asociat cu un document XML prin intermediul unei declaratii de tipul Document Type Declaration, reprezentand o eticheta ce apare langa declaratia de inceput a oricarui document XML. Declatia stabileste daca documentul este o instantiere a tipului definit de referinta DTD.
DTD reprezinta "caramizile" ce stau la baza constructiei limbajului XML. Din persectiva limbajului DTD, toate documentele XML si HTML sunt construite din urmatoarele structuri e baza: elemente, atribute, entitati, PCDATA si CDATA.
Elementele
Elementele sunt structura de baza atat pentru documentele XML cat si pentru HTML.
Exemplu de element: body, message, in XML si table (predefinit pentru crearea de tabel) in HTML.
<> some text < /body >
<> some text < /message >
Atributele
Atributele ofera informatii in plus despre elemente.
< src="computer.gif">
Entitatile
Unele caractere au o semnificatie speciala in XML, ca semnul "mai mic decat" ( < ) care defineste inceputul unei etichete XML. Un exemplu de entitate din HTML este " \ " utilizat pentru a insera un spatiu intr-un document. Entitatile sunt expandate cand un document este parsat de un parser XML. PCDATA
PCDATA inseamna Parsed Character Data. Reprezinta data de tip caracter care se regaseste sub forma de text intre etichetele de start si end ale unui element XML. PCDATA reprezinta textul care va fi parsat de un parser. Acest text va fi examinat de parser pentru entitati si marcaje.
CDATA
CDATA inseamna Character Data. CDATA este textul care NU va fi parsat de parser. Etichetele din interiorul textului NU vor fi considerate marcaje si entitati si nu vor fi expandate.
Exemplu de DTD ce contine atat identificatori publici cat si de sistem:
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
< !DOCTYPE foo [ < !ENTITY greeting "hello" > ] >
< !DOCTYPE bar [ < !ENTITY greeting "hello" > ] >
Instrumentele utilizate pentru editarea fisierelor XML, cum ar fi Notepad++, Netbeans sau Eclipse, oferă în general şi următoarele facilităţi pentru DTD:
1. Validare XML conform cu DTD-ul dat (această facilitate este oferită şi de cea mai mare parte a browserelor precum şi de multe api-uri de prelucrare a XML-urilor
2. Generare automată a fişierului DTD plecând de la un XML existent. Deşi este o modalitate deseori folosită pentru crearea fişierelor DTD, nu este frecvent şi corectă deoarece generatorul nu poate anticipa în general toate constrângerile pe care dorim să le impunem doar dintr-o variantă simplă de XML.
Alte alternative pentru DTD sunt disponibile din ultimii doi ani, ca de exemplu: XML Schema, referit si ca XML Schema Definition ( XSD); RELAX NG, care face parte din DSDL si este un standard ISO international; Document Structure Description ( DSD) este o alta alternativa propusa, care din 2008 insa, nu a inregistrat mari progrese.
Please visit: www.wipit.dap.ro
Un DTD este asociat cu un document XML prin intermediul unei declaratii de tipul Document Type Declaration, reprezentand o eticheta ce apare langa declaratia de inceput a oricarui document XML. Declatia stabileste daca documentul este o instantiere a tipului definit de referinta DTD.
DTD reprezinta "caramizile" ce stau la baza constructiei limbajului XML. Din persectiva limbajului DTD, toate documentele XML si HTML sunt construite din urmatoarele structuri e baza: elemente, atribute, entitati, PCDATA si CDATA.
Elementele
Elementele sunt structura de baza atat pentru documentele XML cat si pentru HTML.
Exemplu de element: body, message, in XML si table (predefinit pentru crearea de tabel) in HTML.
<> some text < /body >
<> some text < /message >
Atributele
Atributele ofera informatii in plus despre elemente.
< src="computer.gif">
Entitatile
Unele caractere au o semnificatie speciala in XML, ca semnul "mai mic decat" ( < ) care defineste inceputul unei etichete XML. Un exemplu de entitate din HTML este " \ " utilizat pentru a insera un spatiu intr-un document. Entitatile sunt expandate cand un document este parsat de un parser XML. PCDATA
PCDATA inseamna Parsed Character Data. Reprezinta data de tip caracter care se regaseste sub forma de text intre etichetele de start si end ale unui element XML. PCDATA reprezinta textul care va fi parsat de un parser. Acest text va fi examinat de parser pentru entitati si marcaje.
CDATA
CDATA inseamna Character Data. CDATA este textul care NU va fi parsat de parser. Etichetele din interiorul textului NU vor fi considerate marcaje si entitati si nu vor fi expandate.
Exemplu de DTD ce contine atat identificatori publici cat si de sistem:
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
< !DOCTYPE foo [ < !ENTITY greeting "hello" > ] >
< !DOCTYPE bar [ < !ENTITY greeting "hello" > ] >
Instrumentele utilizate pentru editarea fisierelor XML, cum ar fi Notepad++, Netbeans sau Eclipse, oferă în general şi următoarele facilităţi pentru DTD:
1. Validare XML conform cu DTD-ul dat (această facilitate este oferită şi de cea mai mare parte a browserelor precum şi de multe api-uri de prelucrare a XML-urilor
2. Generare automată a fişierului DTD plecând de la un XML existent. Deşi este o modalitate deseori folosită pentru crearea fişierelor DTD, nu este frecvent şi corectă deoarece generatorul nu poate anticipa în general toate constrângerile pe care dorim să le impunem doar dintr-o variantă simplă de XML.
Alte alternative pentru DTD sunt disponibile din ultimii doi ani, ca de exemplu: XML Schema, referit si ca XML Schema Definition ( XSD); RELAX NG, care face parte din DSDL si este un standard ISO international; Document Structure Description ( DSD) este o alta alternativa propusa, care din 2008 insa, nu a inregistrat mari progrese.
Please visit: www.wipit.dap.ro
Etichete:
Interfete Web - DTD
Abonați-vă la:
Comentarii (Atom)