-
Istoria aplicaţiilor web
miercuri, aprilie 29th, 2009
În perioada de început a aplicaţiilor client-server, fiecare aplicaţie avea propriul său program client care servea ca interfaţă utilizator şi trebuia să fie instalat separat pe fiecare calculator personal al utilizatorului. O actualizare pe server a aplicaţiei necesita o actualizare a fiecărei aplicaţii client instalate, adăugând costuri suplimentare şi scîzând productivitatea. În contrast cu acestea, [...]
-
Template engine pentru web
miercuri, aprilie 1st, 2009
Conţinut (dintr-o bază de date) şi “specificaţii de prezentare” (într-un template web), sunt combinate (printr-un template engine) pentru a produce în masă documente web. Un template engine pentru web este un software desemnat a procesa template web şi informaţie de conţinut pentru a produce la ieşire documente web. El rulează în contextul unui sistem template. [...]
-
Interfaţa în aplicaţiile web
joi, martie 12th, 2009
Interfaţa web limitează foarte puţin funcţionalitatea clientului. Prin Java, JavaScript, DHTML, Flash şi alte tehnologii devin posibile metodele specifice aplicaţiilor precum desenarea pe ecran, audiţii, şi accesul tastaturii şi a mouse-ului. Multe servicii au încercat să combine toate aceste posibilităţi într-o interfaţă mai familiară care adoptă aspectul unui sistem de operare. Tehnicile generale precum drag-and-drop [...]
-
JavaServer Faces
duminică, februarie 22nd, 2009
JavaServer Faces (JSF) este un şablon pentru aplicaţii web pe bază de Java pentru simplificarea dezvoltării interfeţelor pentru utilizator pentru aplicaţii Java EE. Spre deosebire de şabloanele web MVC bazate pe solicitări, JSF foloseşte o abordare bazată pe componente. Starea componentelor UI este salvată când clientul face o solicitare pentru o nouă pagină şi restaurată [...]
-
Istoria şabloanelor cadru pentru aplicaţii
vineri, februarie 20th, 2009
Cum proiectarea World Wide Web nu era dinamică la începuturi, hipertextele constau în HTML codat manual care era publicat pe servere web. Oricare modificare a paginilor publicate trebuia făcută de autorul paginilor. Pentru a realiza pagini web dinamice care să reflecte intrările utilizatorilor, a fost introdus standardul Interfeţei de Acces Comune (Common Gateway Interface, CGI), [...]
-
Motoare pentru template-uri web
miercuri, februarie 11th, 2009
Conţinut (dintr-o bază de date), şi “specificaţii de prezentare” (într-un template web), sunt combinate (printr-un motor de template) pentru a produce documente web pe scară largă. Un motor pentru template web este un software destinat procesării template-urilor web şi a informaţiilor de conţinut pentru a produce la ieşire documente web. El rulează în contextul unui [...]
-
Aplicaţii Extinse pe Internet
vineri, ianuarie 23rd, 2009
Aplicaţiile Extinse pe Internet (Rich Internet applications, RIA) sunt aplicaţii web cu unele caracteristici ale aplicaţiilor din calculator, de obicei livrate cu ajutorul pluginurilor browserelor web proprietare sau independent via mecanisme de testare sau maşini virtuale. Exemple de RIA includ Adobe Flash, Java/JavaFX şi Microsoft Silverlight. Termenul a fost introdus în anii 1990 de vânzători [...]
-
Jocuri online
joi, ianuarie 22nd, 2009
Un joc online este un joc jucat cu ajutorul unei reţele de calculatoare. În prezent, aceasta înseamnă aproape întotdeauna Internet sau o tehnologie echivalentă; dar jocurile nu au depins niciodată de tehnologia folosită: modemuri, termineale, etc. Expansiunea jocului online a reflectat expansiunea globală a reţelelor de calculatoare de la reţele locale mici la Internet şi [...]
-
Exploatarea vulnerabilităţilor browserului
marți, ianuarie 20th, 2009
Exploatarea browserului este un cod care exploatează o vulnerabilitate în software la browserele web determinând browserul să facă ceva neaşteptat, inclusiv să crape, să citească sau să scrie fişiere locale, să propage un virus sau să instaleze spyware. Codul maliţios poate exploata HTML, JavaScript, imagini, ActiveX şi alte tehnologii web. HTML în sine nu poate [...]
-
Web design
marți, ianuarie 20th, 2009
Proiectarea paginilor web este un proces de conceptualizare, planificare, modelare şi execuţie a conţinutului media electronic livrat pe Internet într-o formă tehnică (precum limbajele markup) adecvată pentru interpretarea şi afişarea într-un browser web sau altă interfaţă grafică pentru utilizatori (graphical user interface, GUI). Scopul proiectării web este crearea unui sit web (o colecţie de fişiere [...]
-
Servicii web
marți, ianuarie 13th, 2009
Arhitectura servicii web Un serviciu web este definit de W3C ca “un sistem software realizat pentru a sprijini interacţiunea interoperabilă maşină-maşină în reţea”. Serviciile web sunt adesea doar interfeţe de programare a aplicaţiilor (API) web care pot fi accesate într-o reţea, precum Internetul, şi executate pe un sistem la distanţă care găzduieşte serviciile solicitate. Definiţia [...]
-
Aplicaţii web
vineri, ianuarie 9th, 2009
În ingineria software, o aplicaţie web este o aplicaţie accesată prin browser într-o reţea precum Internetul sau un intranet. Este în acelaşi timp o aplicaţie software de calculator codată într-un limbaj suportat de browser (precum HTML, JavaScript, Java, etc.) şi adaptată la un browser web obişnuit care să permită executarea aplicaţiei. Aplicaţiile web sunt populare [...]
-
Ajax
joi, ianuarie 8th, 2009
Ajax (asynchronous JavaScript and XML), sau AJAX, este un grup de tehnici interconectate pentru dezvoltare web folosite pentru a crea aplicaţii web interactive sau aplicaţii Internet cu funcţii tradiţionale de desktop. Cu ajutorul Ajax, aplicaţiile web pot extrage date din sever în mod asincron în background fără a interfera cu afişarea şi funcţionarea paginii. Datele [...]









































