GNOME 42 este pe cale să fie livrat cu suport pentru o comutare adecvată a „modului întunecat”.
În prezent, desktop-urilor Linux nu dispune de o modalitate standardizată, la nivel de sistem, prin care utilizatorii să le indice sistemului, aplicațiilor acestuia și chiar site-urilor web pe care le vizitează că ar prefera să folosească un aspect întunecat.
Acum, probabil că vă gândiți: „Joey, Ubuntu are deja un mod întunecat: îl folosesc” — și nu te înșeli.
Principalele distribuții Linux pentru desktop, inclusiv Ubuntu și Pop!_OS, includ o opțiune de temă întunecată. Dar schimbarea GTK temă cel mai bun mod de a aborda asta?
Deloc.
În primul rând, temele GTK nu sunt o „funcție acceptată” în desktop-urile GNOME și să nu uităm că nu toată lumea rulează un desktop GNOME sau utilizează aplicații GTK. O comutare bazată pe teme înseamnă, de asemenea, că unele aplicații/site-uri web trebuie să (încerce) să detecteze ce anume temă sistemul de bază rulează (pentru care nu există o modalitate standardizată).
Nu ar fi mai ușor dacă ar exista o „preferință” unică, unificată și multi-desktop pe care utilizatorii ar putea-o marca în schimb? Apoi, orice aplicație, instrument, site web sau widget care vrea a respecta alegerea unui utilizator ar ști unde să caute, ce să caute și cum să se conformeze.
Ei bine, exact asta se întâmplă.
Nu are rost să aveți o setare unificată pentru preferința pentru modul întunecat dacă unele aplicații nu o pot citi sau unele desktop-uri nu o folosesc. Scopul este de a crea ceva orice aplicația scrisă în orice setul de instrumente rulează orice desktop open source.
Noi (utilizatorii) putem să ne semnalăm preferința de a spune „hei, folosește un aspect întunecat, te rog”. Aplicațiile (deși nu doar aplicațiile) verifică acea setare și apoi o respectă sau o ignoră (din moment ce modul întunecat nu este forțat în felul în care este o temă GTK întunecată, aplicațiile pot ignora setarea și pot face propriile lor lucruri).
O preferință de schemă de culori este a apărut deja pe desktopul Pantheon al elementului, și sunt planuri de a plumb de asemenea, în desktop-ul KDE Plasma.
Acum GNOME Developer Alexandru Mihailenkoîmpărtășește detalii despre planurile pentru GNOME 42. Ei plănuiesc să includă o setare de preferință de culoare în GNOME 42, care va fi lansat anul viitor. Și multe dintre propria listă de aplicații și utilități ale GNOME vor respecta setarea acolo unde are sens.
Preferința orientată către utilizator va fi probabil să vină la GNOME printr-un reînnoit Aspect panou înăuntru Setări. Panoul, al cărui design este în curs de dezvoltare activă, poate combina preferința modului lumină/întuneric cu alte modificări obișnuite legate de vizual, cum ar fi schimbarea imaginii de fundal de pe desktop.
Alte idei includ adăugarea unui comutator în GNOME Shell UI (similar cu Android și iOS) pentru a face comutarea între modurile de lumină/întuneric mai ușoară. Unele gânduri se gândesc la posibilitatea de a sprijini programarea zi/noapte și/sau permiterea imaginilor de fundal să se schimbe odată cu aceasta (similar cu iOS și macOS).
Ca și în cazul altor sisteme, cel mai mare obstacol în calea adoptării va fi producătorii de aplicații: vor trebui să sprijine funcția, mai degrabă decât să se bazeze pe sistem pentru a face acest lucru pentru ei.
Dar dacă lucrurile pot fi „îndreptate” la nivel de sistem și apoi în aplicațiile primare din toate principalele Desktop-urile open source, apoi adoptarea în ecosistemul mai larg de creare a aplicațiilor este atunci o întrebare de când, nu dacă.
Totul Ubuntu, zilnic. Din 2009.