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.

Anunțuri

Câteva milisecunde de HTTP

În articolul de față, Axi va încerca să răspundă la întrebarea: „Ce se întâmplă când utilizatorul introduce o adresă Web (URL—Uniform Resource Locator) în cadrul navigatorului cu intenția de a vizita un anumit sit?”

Înainte de toate, ar trebui să precizăm diverși termeni importanți…

Deoarece Web-ul reprezintă un serviciu al Internet-ului, se bazează pe paradigma client/server.

Interacțiunea dintre clientul și serverul Web

Interacțiunea dintre clientul și serverul Web

Așadar, clientul Web poate fi considerat ca fiind un agent al utilizatorului, acționând – măcar ipotetic – în concordanță cu interesele acestuia. De aceea, din punct de vedere tehnic orice client Web (browser, player multimedia, robot Web al unui motor de căutare, software de oglindire a conținutului etc.) este denumit generic user agent.

Acest agent solicită unui server Web o {…continuare…}

Gil ar vrea să învețe CSS

Iată primul episod al experimentului .web propus…

Sâmbătă, într-o după-amiază de iarnă colțoasă, Gil – sau Gilette cum îi spunea anturajul în copilărie fiindcă rădea rapid unele rămășițe de pe mesele de disecție – descoperi cu o anumită sfială adolescentină pasiunea pentru CSS.

Marcajele HTML organizează (structurează) conținutul hipermedia, iar foile de stiluri în cascadă (CSS—Cascading Style Sheets) reprezintă un set de proprietăți care definesc maniera de apariție a acelui conținut, așa cum e acesta redat de către un browser Web. Dacă metaforic vorbind elementele HTML sunt oase, iar conținutul propriu-zis {…continuare…}