JavaScript – cuceritorul… (inclusiv pe platforme mobile)

După o prea lungă tăcere, se cuvine să continuăm excursiile pe pânza de păianjen a tehnologiilor Web.

Unul dintre cele mai cunoscute și poate neînțelese limbaje de programare este JavaScript. Aspectele esențiale, fără vreo legătură cu un anumit mediu de execuție – fie el un browser, o componentă a unui sistem de operare sau o platformă la nivel de server precum Node.js –, sunt sintetizate de următoarea suită de slide-uri.

Limbajul JavaScript: o prezentare generală.

Pentru numeroase alte detalii, a se consulta filmul desfășurării materiei „Dezvoltarea aplicațiilor Web la nivel de client” (curs opțional la Facultatea de Informatică din Iași).

Date fiind caracteristicile limbajului, plus ubicuitatea sa, (probabil că) nu întâmplător a fost ales de către Mozilla ca „prim cetățean” al ecosistemului Firefox OS, un sistem de operare open source destinat dispozitivelor mobile.

Firefox OS App Day Iași (23 martie, Biblioteca FII, UAIC)

Firefox OS App Day Iași (23 martie, Biblioteca FII, UAIC)

Pentru a afla mai multe, vă invităm să participați sâmbătă, 23 martie, la evenimentul Firefox OS App Day ce va avea loc de la ora 8:30 la Biblioteca FII sub organizarea Mozilla România și Facultatea de Informatică, UAIC.

P.S. Următoarea însemnare va relata despre JavaScript la nivel de server, adică maniera de dezvoltate a aplicațiilor Web cu Node.js.

“De ce frumusețea este adevărul”

Episodul din această săptămână poartă titlul unui volum de științăWhy Beauty Is Truth în original – avându-l ca autor pe Ian Stewart, pretext de-a face o incursiune în grafica Web vectorială.

La sugestia noastră, Axi îi spusese lui Gil că după familiarizarea cu stilurile CSS ar putea să se amuze puțin, dându-i ca „misiune” redarea cu minimum de efort a următorului desen, cu condiția ca acesta să poată fi vizualizat pe orice dispozitiv, inclusiv cele mobile, indiferent de rezoluție, iar conținutul textual să fie indexat de către motoarele de căutare.

O ilustrație redată de un browser Web (grafică vectorială cu SVG)

Un salut „vectorial” direct din browser-ul Web

Gil știe că – pentru a reprezenta imagini compuse din diverse primitive grafice (precum puncte, linii drepte sau curbe, zone rectangulare, elipse și altele) – se poate recurge la {…continuare…}

Un experiment .web / Editarea pe Web a codului-sursă (episod-pilot)

După un an de la finalizarea unui proiect de jurnalism academic, am decis să realizăm un nou experiment pe care-l vom intitula .web, focalizându-ne atenția asupra unor aspecte – credem – de interes privind tehnologiile Web și alte domenii ale informaticii (computer science).

Astfel, ne propunem ca săptămânal să „punem pe tapet” un anumit subiect referitor la dezvoltarea de aplicații Web și nu numai. Primul „calup” al acestui serial va cuprinde 52 de episoade, pentru fiecare săptămână a anului 2013.

…Așadar, această însemnare poate fi considerată ca fiind episodul-pilot. Tema articolului de față poate părea pentru unii frivolă (e totuși vacanță) – editarea online a codului-sursă al diverselor programe, documente și specificații care „animă” o aplicație Web.

Reamintim faptul că arhitectura generică a unei aplicații Web vizează {…continuare…}