Web dinamic

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Diagrama funcționării unui site web dinamic

În informatică , în contextul programării web , termenul web dinamic sau web 2.0 este utilizat pentru a indica toate acele aplicații web care interacționează activ cu utilizatorul, modificând informațiile afișate pe baza informațiilor generate de acesta și primite de utilizatorul. server de aplicații ( conținut generat de utilizator ). Acesta contrastează cu web-ul static sau web 1.0 care reprezintă în schimb faza anterioară sau vechea paradigmă a programării web cu pagini HTML cu conținut care poate fi modificat doar de administrator sau direct de proprietarul site-ului web pe serverul web .

Descriere

Termenul Web 2.0 a fost strâns asociat cu Tim O'Reilly datorită conferinței O'Reilly Media Web 2.0 de la sfârșitul anului 2004. [1] [2] Termenul 2.0 este împrumutat direct din dezvoltarea de software în care notația punctată indică „indexul de dezvoltare și distribuția ulterioară ( lansarea ) unui anumit software . În acest caz, termenul subliniază diferențele față de așa-numitul Web 1.0, răspândit până în anii nouăzeci și compus în principal din site-uri web statice , fără nicio posibilitate de interacțiune cu utilizatorul, cu excepția navigației hipertextuale normale între pagini, utilizarea e -mailuri și motoare de căutare .

În acest context, pentru a crea acest scenariu interactiv si dinamic, aplicatii web , cum ar fi applet - uri , servlet - uri , CMS etc sunt utilizate în mod frecvent, prin intermediul adecvate programe numite script - uri , scrise în diverse posibile limbaje de scripting , cum ar fi PHP , ASP , .NET , inserat de obicei în pagina web HTML și care, la cererea particulară a utilizatorului, sunt activate și procesate pe partea clientului prin browser sau pe partea serverului, returnând conținutul dinamic sub formă de cod HTML apoi interpretat de browser și afișat utilizatorului. Cu toate acestea, pentru a optimiza performanța diverselor platforme, se utilizează o anumită natură statică a conținutului dinamic.

Pagina de start a site-ului Wikipedia în 2006. Wikipedia este de fapt un exemplu de site web dinamic.

Exemple tipice de aplicații web dinamice sunt site- urile de comerț electronic care, evident, trebuie să interacționeze cu utilizatorul și să se adapteze la alegerile sale. Multe site-uri web sunt considerate „dinamice” deoarece permit utilizatorului să personalizeze aspectul sau informațiile afișate sau să actualizeze eficient (dinamic) conținutul pentru a le aduce mai aproape de solicitările utilizatorului sau ale programatorului web.

Un alt exemplu ar putea fi comerțul social , evoluția comerțului electronic într-un sens interactiv, care permite o mai mare participare a clienților, prin bloguri , forumuri , sisteme de feedback etc. Pentru aplicațiile Web 2.0, sunt adesea utilizate tehnologii speciale de programare, cum ar fi AJAX ( Gmail folosește această tehnică pe scară largă) sau, în trecut, Adobe Flex . Toate acestea au fost favorizate de o conectivitate mai mare în ceea ce privește lățimea de bandă de transmisie (de la 2 Mbit / s în ADSL în loc de 56 Kbit / s de conexiuni dial-up modem ). Chiar și comunitățile virtuale de pe net, cum ar fi blogurile și forumurile , sunt considerate web dinamice etc.

În ultimii ani, site-urile de tip wiki au avut o mare popularitate. În aceste site-uri, utilizatorul nu numai că interacționează cu site-ul pentru a decide ce informații să afișeze, dar, la rândul său, utilizatorul poate furniza informații și conținut, dacă dorește. Wikipedia în sine este de fapt un site dinamic implementat printr-un CMS scris în PHP .

Scepticii răspund că termenul Web 2.0 nu are un sens real și ar depinde în principal de încercarea de a convinge mass-media și investitorii despre oportunitățile asociate anumitor platforme și tehnologii.

Unii ca Seth Godin au început [3] să folosească termenul „New Web”, deoarece rămâne foarte sceptic în ceea ce privește utilizarea etichetei „web 2.0” (sau chiar 3.0 și ulterioare) atunci când este utilizată pentru a defini în mod unic și în general un complex și inovație continuă a paradigmelor de comunicare digitală pe web. Chiar dacă termenul „Web nou” nu a devenit rapid obișnuit chiar și în rândul internauților , probabil că acest lucru nu ar deveni învechit, deoarece se întâmplă pentru eticheta „web 2.0” în favoarea, de exemplu, „3.0”, „3.5”, „ 4.0 "și așa mai departe. Acest tip de etichete au funcția de a „fotografia” un anumit moment într-un mod neunivoc.

Analiza istorică

Web-ul a fost conceput inițial ca o modalitate de vizualizare a documentelor statice de hipertext (create cu ajutorul HTML ); această abordare poate fi definită ca Web 1.0 aparținând paradigmei statice Web .

Mai târziu, grație integrării cu bazele de date și utilizării sistemelor de gestionare a conținutului ( CMS ), a fost definit de unii ca Web 1.5 .

Prin utilizarea limbajelor de scriptare, cum ar fi JavaScript , elemente dinamice și foi de stil ( CSS ) pentru aspectele grafice, este posibil să se creeze aplicații web reale care se abat de la vechiul concept de hipertext simplu și care urmăresc să semene cu computerul tradițional aplicații.

Din punct de vedere strict al tehnologiei de rețea, Web 2.0 este complet echivalent cu Web 1.0 , deoarece infrastructura stratului de rețea continuă să fie constituită din TCP / IP și HTTP, iar hipertextul este în continuare conceptul de bază al relațiilor dintre conținuturi. Diferența, mai mult decât orice altceva, constă în abordarea cu care utilizatorii apelează la Web, care practic trece de la simpla consultare (deși susținută de instrumente eficiente de căutare, selecție și agregare) la posibilitatea de a contribui prin popularea și alimentarea Webului cu conținut propriu.

Primele site-uri web populare bazate pe comunitate au inclus Craigslist, un site de publicitate clasificat care a început în 1995 ca buletin informativ Craig Newmark prin e-mail în mod regulat cu informații despre evenimentele viitoare din San Francisco. Pe Craigslist, oricine ar putea posta știri de interes precum evenimente viitoare, anunțuri personale sau articole de vânzare.

Diferențe cu web-ul static sau web 1.0

Web 2.0 constituie în primul rând o abordare filosofică a rețelei care conotează dimensiunea sa socială, de partajare, de autor mai degrabă decât simplă utilizare: deși din punct de vedere tehnologic, multe instrumente de rețea pot apărea neschimbate (cum ar fi forumuri, chat-uri și bloguri , care „pre-a existat” deja în web 1.0) este tocmai modul în care rețeaua este utilizată pentru a deschide noi scenarii bazate pe prezența simultană în utilizator a posibilității de a se bucura și de a crea / modifica conținuturi multimedia .

Deși potențial pe scurt în aceeași paradigmă a rețelei, care se hrănește cu conceptul de partajare a resurselor, aceasta reprezintă realizarea așteptărilor creatorilor de web, care doar datorită evoluției tehnologice de astăzi constituie o realitate accesibilă. Posibilitatea de a accesa servicii cu costuri reduse capabile să permită editarea chiar și pentru utilizatorul mai puțin avansat, reprezintă un pas important către o interacțiune autentică și partajare în care rolul utilizatorului este central.

În descrierea caracteristicilor Web 2.0, procedăm adesea prin comparație cu Web 1.0, indicând modul în care au evoluat elementele fundamentale sau au fost înlocuite cu altele noi. Prin urmare, este un mod popular și nu pur tehnic de reprezentare a Web 2.0, ci mai degrabă eficient în recunoașterea evoluției sistemelor de pe Internet.

De la site-uri personale la bloguri

Pictogramă lupă mgx2.svg Același subiect în detaliu: Blog .

Dacă înainte de construirea unui site web personal era necesară stăpânirea HTML și a elementelor de programare, astăzi, cu bloguri, oricine este capabil să-și publice conținutul, oferindu-le și o grafică atractivă, fără a avea o pregătire tehnică specială. Dacă înainte comunitățile web erau formate în mod covârșitor din experți în informatică, astăzi situația este complet inversată. Principalii producători de bloguri sunt scriitori, jurnaliști, artiști ale căror activități nu necesită cunoștințe aprofundate despre computer.

De la sisteme de gestionare a conținutului la wikis

Pictogramă lupă mgx2.svg Același subiect în detaliu: Sistem de gestionare a conținutului .

Tehnologia Wiki ( Wikipedia este cea mai faimoasă aplicație) este punctul culminant al gestionării conținutului , deoarece își implementează toate paradigmele. Dacă înainte erau necesare mai multe aplicații informatice pentru gestionarea ciclului de viață al informațiilor (de la intuiție la realizare), astăzi aceeași tehnologie sprijină întregul proces în cel mai bun mod posibil. Informațiile sunt utilizate chiar în mediul în care s-au născut.

De la lipicios la sindicalizare

Tehnicile utilizate anterior pentru a menține vizitatorii pe un site web mai mult timp ( lipicios , literalmente „lipicios” al unui site, adică capacitatea de a menține utilizatorii „lipiți” de el) cedează loc altor concepte de contact cu utilizatorul. Prin intermediul tehnologiilor de sindicalizare ( RSS , Atom , etichetare ), oricine creează conținut se asigură că acestea pot fi savurate nu numai pe site, ci și prin diferite canale.

Un exemplu al acestor noi canale sunt fluxurile , adică listele de elemente cu un titlu (de exemplu, știri dintr-un ziar, subiect dintr-un grup de știri ), care permit legătura ulterioară cu conținutul informațional. Acestea din urmă pot fi actualizate și consultate frecvent cu programe speciale sau chiar prin browsere și, prin urmare, vă permit să fiți mereu la curent cu conținutul nou postat pe mai multe site-uri fără a fi nevoie să le vizitați direct.

Instrumente de creare a conținutului

Posibilitatea de a crea și partaja conținut pe Web, tipic pentru Web 2.0, este dată de un set de instrumente (în limba engleză ) online care vă permit să utilizați internetul ca și cum ar fi o aplicație normală. În practică, a doua generație Web este un web unde puteți găsi acele servicii care până acum erau oferite de pachete pentru a fi instalate pe computere individuale.

Exemple de Web 2.0 sunt Ckeditor și Writely , procesoare reale de text și convertoare de format sau NumSum , un fel de foaie de calcul . Google a lansat, de asemenea, propria sa suită de editori, numită Google Docs & Spreadsheet , iar Microsoft a distribuit o versiune online a suitei Office, Microsoft 365 .

Pe lângă crearea partajată de conținut online , Web 2.0 se caracterizează prin publicarea imediată a conținutului și clasificarea și indexarea acestuia în motoarele de căutare, astfel încât informațiile să fie disponibile imediat în beneficiul comunității, realizând rapid viața de gestionare a conținutului. ciclu. Pentru publicarea conținutului, furnizorii de bloguri precum Blogger , WordPress și Splinder sunt maeștrii de pe web (astăzi), dar și platforme comerciale precum Microsoft Sharepoint Services care, în versiunea 3.0, își accentuează caracteristicile de colaborare devenind partea server a Office 12 .

Notă

  1. ^ Paul Graham , Web 2.0 , paulgraham.com , noiembrie 2005. Accesat la 8 septembrie 2014 .
    „Am auzit prima dată expresia„ Web 2.0 ”în numele conferinței Web 2.0 în 2004”. .
  2. ^ Tim O'Reilly , What Is Web 2.0 , oreillynet.com , O'Reilly Network, 30 septembrie 2005. Accesat la 6 august 2006 .
  3. ^ Blogul lui Seth: „Observați-mă”

Elemente conexe

Internet Portal internet : accesați intrările Wikipedia care se ocupă de internet