Curs 1. Ce anume ar trebui să știe un webmaster și să poată face?
Alo Este foarte frumos să te văd la clasa de master, dedicată cursului "Tehnologii web moderne", care este conceput pentru a învăța elevii tehnologii moderne de construcție a sitului. În această prelegere vom vorbi despre ce cunoștințe și abilități sunt necesare pentru a crea un site web.
Termenii "Internet" și "web"
Cred că nu este un secret pentru nimeni că în lumea modernă internetul este foarte important. Și acum ar fi deja greșit să vorbim despre influența Internetului asupra vieții cetățenilor unei anumite țări sau, de exemplu, asupra cetățenilor din țările "miliarde de aur". În această etapă a dezvoltării sale, Internetul este o rețea globală care cuprinde întregul glob și, foarte important, practic nu are granițe de stat. Deși unele state încă încearcă să impună anumite restricții. Dar, în primul rând, o fac în detrimentul lor și, în al doilea rând, rețeaua este astfel amenajată încât tot felul de limitări în ea sunt depășite în moduri foarte simple.
Și ești interesat să vezi cum arată această rețea misterioasă?
Reprezentarea grafică a Internetului
Aceasta este o reprezentare grafică aproximativă a legăturilor dintre diferite servere de Internet. Aici sunt descrise numai conexiunile dintre servere: fiecare nod sau bend înseamnă serverul (pentru a mări imaginea, faceți clic pe el):
Astăzi, cei mai mulți utilizatori consideră termenii "Internet" și "web" (English Web) ca fiind sinonime. În principiu, nu este nimic în neregulă cu acest lucru. Dar profesionistul trebuie să distingă între ei.
Deci, cuvântul Internet este abrevierea cuvintelor NETworks interconectate, care în engleză înseamnă - rețele unificate. Adică Internetul este un set de rețele conectate fizic, o rețea globală care conectează fizic calculatoarele, serverele și tot felul de alte informații și resurse de calcul.
Pentru a rezuma, putem spune că Internetul este o rețea globală, iar Web-ul este un set de site-uri interconectate.
Principiile de bază ale creării unui site web
Și dacă te uiți mai atent la acest proces? Care sunt unele dintre cerințele tehnologiei de creare de site-uri web? Cred că în parte aceste cerințe pot fi derivate din cerințele pentru produsul final - un site web.
- În primul rând, trebuie spus că site-ul trebuie să satisfacă nevoile publicului țintă: să fie plăcut din punctul de vedere al percepției vizuale, să aibă o structură logică și ușor de navigat și, bineînțeles, un conținut interesant. Toate proprietățile listate pot (și ar trebui!) Să difere pentru diferite grupuri țintă de utilizatori. Este puțin probabil ca site-ul creat pentru mamele tinere să aibă o schemă de culori similară cu un site creat pentru a atrage interesele reprezentanților unor comunități informale de tineret, de exemplu:
Astfel, structura site-ului care uneste programatorii este probabil să fie înțeleasă greșit de către membrii obișnuiți ai tablourilor de imagine. Ei bine și despre umplere și nu este necesar să vorbești. Cu toate acestea, în pofida tuturor diferențelor dintre aceste cerințe pentru diferitele segmente de public vizate, aceștia au puncte comune:
Există și alte opțiuni care ar trebui luate în considerare de către webmaster. Cred că nu veți fi deloc surprins dacă spun că în cadrul cursului "Tehnologii web moderne" sunt luate în considerare toate aceste subtilități.
- Acum putem vorbi despre necesitatea utilizării tehnologiilor moderne pentru a crea un site modern și confortabil. Schimbarea standardelor vechi și în curs de dezvoltare pentru limbajul de marcare hipertext și a tabelelor de stil cascadă nu este doar un "capriciu" pentru dezvoltatorii de standarde Web. Acesta este răspunsul la solicitările dezvoltatorilor de site web. De exemplu, o dată apărut tehnologia CSS, concepută pentru a îmbunătăți stilul paginilor, astăzi este standardul pentru crearea oricărui site. Dar tehnologia nu se oprește și, de câțiva ani, sa dezvoltat standardul CSS3. Nu există încă niciun standard și fiecare browser îl interpretează în felul său.
Să notăm cel mai evident, dar totuși foarte important pentru orice moment de web master:
Un proiect bine proiectat economisește timp pentru crearea unui site
Ce alte cerințe pot fi prezentate procesului de dezvoltare web, dacă nu se limitează la calitatea produsului final - site-ul web? Nu este suficient să creați site-uri frumoase și interesante, este foarte important ca acest proces să fie păstrat într-un timp acceptabil. Unul dintre cei mai importanți factori este timpul, ca în orice alt caz. Mulți dintre noi, deseori, nu au suficient timp. Și cum puteți accelera dezvoltarea site-ului?
În primul rând, un proiect bine gândit economisește timp! O viziune clară asupra întregii structuri viitoare a site-ului, a structurii fiecărei pagini și a viitorului său design înainte de a începe lucrul va proteja împotriva multor greșeli. Inclusiv din cele mai critice, atunci când în mijlocul sau la sfârșitul lucrării se dovedește că ceva trebuie schimbat, iar această reproiectare va fi globală și consumatoare de timp.
Cum putem instila o astfel de abilitate utilă în student ca activitate de proiect?
Cea mai simplă cale este pur și simplu să vorbim despre cât de utilă este planificarea. Dar, după cum arată practica, acest lucru nu este cel mai eficient mod. Desigur, majoritatea studenților, care au întâmpinat probleme în procesul de creare a unui site web, amintesc că profesorul a spus despre activitatea proiectului și, treptat, treptat, va dezvolta o astfel de abilitate utilă.
Cursul "Tehnologii web moderne" este conceput astfel încât abilitățile dezvoltate deja în procesul de învățare. După terminarea lecției, elevul este rugat să îndeplinească mai multe sarcini în mod independent. Pentru a efectua cele mai multe dintre ele trebuie să fie abordate cu grijă. Studentul se confruntă cu sarcina de a crea un nou plan de acțiune pentru fiecare sarcină nouă.
La sfârșitul cursului, se asigură activitatea proiectului - crearea independentă a site-ului de la zero și plasarea acestuia pe Internet cu o protecție ulterioară în sala de clasă. Nu mă îndoiesc că elevii care au studiat acest curs vor putea face acest lucru. Aceasta este o experiență profesională reală. Iar experiența creării unui site frumos, acționat și accesibil pentru toți prietenii, cunoștințele și străinii este cel mai bun profesor! Deși, desigur, am exagerat puțin, vă rog să mă scuzați pentru asta. Desigur, cel mai bun profesor este viu, real, îngrijitor pentru student.
Acum, să subliniem principalii factori. care accelerează dezvoltarea site-urilor web:
(Cred că este de prisos să spunem că și învață cursul ...)
Această prelegere a abordat câteva aspecte legate de tehnologia de creare a site-urilor web. Și, vă gândiți, chestiunea problemelor implicate a fost foarte largă și câte aspecte nu am atins încă. Acest lucru confirmă încă o dată că webmasterul de cunoaștere simplă a limbajului HTML nu este suficient, pentru a crea site-uri foarte bune necesită o mulțime de cunoștințe și abilități diverse.