Cerere de ofertă · dezvoltare web
Conținutul este date. Iată dovada.
Această pagină și toate paginile la care duce sunt generate dintr-o singură foaie de calcul Google. Fără bază de date, fără backend, fără panou de administrare - fișiere statice obișnuite.
Am construit-o pe structura din Anexa A și pe conținutul din prototipurile dumneavoastră, ca să puteți verifica principiul de la capitolul 7 înainte de a alege un furnizor, nu după.
Ce citește generarea, chiar acum
Cifrele nu sunt scrise în pagină. Sunt numărate din foaie, la fiecare publicare.
Lotul A - chestionarul
Cele 8 întrebări, textele de interfață și cele 33 reguli vin din foaie. Logica rulează integral în browser.
Lotul B - paginile de status
Câte o pagină per client, la adresă cu segment aleator, cu
X-Robots-Tag: noindex și Referrer-Policy: no-referrer. Cele trei rânduri din
fila Clienti sunt alese ca să arate comportamentele condiționate din Anexa A, cap. 4.
Patru observații din documentație
Tratate pe larg în anexa tehnică a ofertei. Demonstratorul le rezolvă deja.
Regulile au nevoie de SAU
Cap. 1.3 oferă doar ȘI între cond_1–cond_3, dar logica din prototip folosește SAU. NIS2 ar cere 16 rânduri în loc de 5. Rezolvat cu separatorul „|" în aceeași celulă.
Contrastul nu trece pragul
Alb pe #EC4A62 dă 3,67:1 și pică AA; Lighthouse nu poate atinge 95. Aici accentul poartă text închis: 5,38:1. Paleta rămâne neschimbată.
Eticheta extrateritorială
Se aplică transversal tuturor verdictelor „direct", deci nu e exprimabilă per rând. Vine dintr-o cheie din fila Texte.
Verdictul „Activ"
Apare în machetă și în „5 din 8", dar nu în lista de coduri din cap. 2.3. L-am adăugat în fila Verdicte, ca numărătoarea să rămână condusă de date.
O precizare de metodă. Aici foaia se citește prin endpoint-ul public, ca să o puteți deschide în paralel cu pagina. În proiectul real citirea se face cu Sheets API v4 și un cont de serviciu, iar foaia rămâne privată: o foaie „publicată pe web" este lizibilă permanent de oricine îi află adresa.