Web

ProcessWire CMS – Ghid pentru începători

Sistemele de gestionare a conținutului sunt de cele mai multe ori opinie. De exemplu, cei mai mulți dintre ei se așteaptă la o anumită structură de conținut rigidă pentru introducerea datelor și apoi au un mod specific gravat de accesare și de ieșire a acestor date, indiferent dacă are sens sau nu. În plus, rareori oferă instrumente eficiente pentru a ieși din traseele predefinite dacă un caz o cere.

Citeste mai mult

Conectarea copiilor cu natura prin design inteligent de jucărie

Știați că până când un adolescent din SUA împlinește 16 ani, petrec mai puțin de șapte ore pe săptămână în natură, iar aceste tendințe sunt la nivel mondial. Câteva perspective, fapte și cifre.

Citeste mai mult

Cum să utilizați argumentele și parametrii ES6

Dezvoltatorii folosesc din ce în ce mai mult funcțiile ECMAScript 6, iar în curând aceste funcții vor fi inevitabile. În acest tutorial, veți afla cum ECMAScript 6 a îmbunătățit gestionarea parametrilor în JavaScript și multe altele.

Citeste mai mult

Păstrați-vă afacerea și clienții în siguranță cu politici digitale

Lucrătorii digitali, în special designerii și dezvoltatorii web, trebuie să recunoască faptul că politica influențează produsele lor online la fel de mult ca și offline. Indiferent de amploarea întreprinderii noastre – fie că este o mare corporație, o agenție digitală mică, o companie de software sau o întreprindere personală – trebuie să lucrăm în cadrul acestui sistem de reglementări legislative (ceea ce numim pur și simplu „politici”) pentru a ne menține conformitatea cu legea.

Citeste mai mult

Cum să creați și să întrețineți sisteme de proiectare atomică cu Pattern Lab 2

Beneficiile sistemelor de design UI sunt acum bine cunoscute. Acestea conduc la experiențe de utilizator mai coezive și consecvente. Acestea accelerează fluxul de lucru al echipei tale, permițându-ți să lansezi mai multe lucruri în timp ce **economisesc cantități uriașe de timp și bani în acest proces**. Ele stabilesc un vocabular comun între discipline, rezultând un flux de lucru mai colaborativ și constructiv. Acestea facilitează testarea browserului, a dispozitivului, a performanței și a accesibilității. Și servesc ca o bază solidă pe care să o construiți în timp, ajutând organizația dvs. să se adapteze mai ușor la peisajul web în continuă schimbare. Acest articol oferă un ghid detaliat pentru construirea și întreținerea **sistemelor de proiectare atomică** cu Pattern Lab 2.

Citeste mai mult

Construirea unui joc WebGL multiplatformă cu Babylon.js

Iată o provocare pentru tine: ce zici de construirea unui joc 3D în weekend? [Babylon.js](https://www.babylonjs.com/) este un cadru JavaScript pentru **crearea de jocuri 3D cu HTML5, WebGL și Web Audio**, construit de către dumneavoastră și echipa Babylon.js. Pentru a sărbători noua versiune 2.3 a bibliotecii, am decis să construim un nou demo numit „Sponza” pentru a evidenția ceea ce se poate face cu motorul WebGL și HTML5 atunci când vine vorba de a construi jocuri grozave în zilele noastre. Ideea a fost de a crea o experiență consistentă, similară, dacă nu identică, pe toate platformele suportate de WebGL și de a încerca să ajungă la caracteristicile aplicațiilor native. În acest articol, voi explica cum funcționează totul împreună, împreună cu diferitele provocări cu care ne-am confruntat și lecțiile pe care le-am învățat în timp ce le construim.

Citeste mai mult

Cum am început să lansăm funcții de două ori mai rapid (studiu de caz)

Când companiile se bazează pe aplicația dvs. pentru munca lor de zi cu zi, trebuie să fiți suficient de agil pentru a le răspunde rapid nevoilor. Dacă nu, cu siguranță alții o vor face. În lumea neiertă a SaaS, amânarea unei funcții critice (sau grăbirea unei bucăți de cod pline de erori) va însemna pierderea clienților. Un flux de lucru agil solid poate face toată diferența.

Citeste mai mult

Interogări despre elemente și cum le puteți utiliza astăzi

De ceva timp, ne-am confruntat cu **limitele a ceea ce poate face CSS**. Cei care construiesc layout-uri responsive vor recunoaște în mod liber frustrările și neajunsurile CSS care ne obligă să apelăm la preprocesoare CSS, pluginuri și alte instrumente care să ne ajute să scriem stilurile pe care nu le putem scrie numai cu CSS. Chiar și totuși, ne confruntăm cu limitări cu ceea ce instrumentele actuale ne ajută să realizăm.

Citeste mai mult

Lista de citire pentru dezvoltare web #144: Greșeli CSP, depanare JS și testare a erorilor

Fiecare săptămână este o săptămână de învățare și săptămâna aceasta mi s-a reamintit că unitățile de vizualizare nu sunt toate bune de utilizat. De asemenea, alegerea corectă a codului de stare HTTP poate fi dificilă și poate să nu fie nici măcar acceptată de versiunea Apache care rulează pe serverul dumneavoastră. De asemenea, am învățat cum poate fi extinsă înregistrarea erorilor JavaScript, astfel încât să puteți obține în sfârșit rapoarte utile și ușor de citit. De parcă asta nu ar fi fost suficient, am învățat din nou multe despre accesibilitate și îmbunătățirea progresivă și am descoperit un slidedeck despre cum puteți ocoli CSP și de ce browserele pot reda elemente cu limite cunoscute, precum și cu limitări de aspect, incredibil mai rapid decât necunoscut. Sunteți gata? Acum este rândul tău să înveți și toate acestea.

Citeste mai mult

Breaking Out Of The Box: inspirație de design pentru iulie

Odată cu venirea sărbătorilor de vară, aș dori să vă împărtășesc câteva ilustrații și fotografii inspiraționale care sper să vă ajute să visați cu ochii deschiși și să vă relaxați. Nu există nicio îndoială că există o mulțime de tehnici grozave acolo - trebuie doar să fie descoperite. În timp ce parcurgeți colecția din această lună, veți observa câteva combinații de culori destul de interesante și revigorante. M-am asigurat că includ o grămadă bună din care putem admira și învăța cu toții — sper că veți fi de acord! Pregătește-te să intri în vară cu o mare scânteie de inspirație.

Citeste mai mult