![Cum se verifică viteza RAM în Windows 10?](/f/4b4d8d7847bc06ff1a78880e3c5925e4.jpg?width=100&height=100)
Sunt singura persoană care îi lipsește aplicațiile web Unity?
Funcția a debutat în Lansarea Ubuntu 12.10 și a fost, după părerea mea, cu mult înaintea timpului său.
Într-o singură lovitură largă, Ubuntu 12.10 a luat internetul de la a fi ceva limitat la o fereastră de browser, la o parte integrantă a desktopului Linux.
Ubuntu a făcut din web un cetățean de primă clasă pe desktop. Site-urile web și serviciile web au reușit să se amestece perfect cu experiența desktopului într-un mod care a fost cu adevărat inovator la acea vreme și, fără îndoială, încă este.
Luați, de exemplu, notificări desktop de pe site-uri web.
Apple Mac OS X a adăugat suport pentru notificările push web, dar numai câțiva ani după ce Ubuntu a permis site-urilor web să trimită notificări pe desktop. Microsoft a luat chiar mai mult timp pentru a ajunge din urmă.
Web-push suportul este, de asemenea, o adăugare recentă la Google Chrome pentru Android, Windows, Mac, Linux și Chrome OS. WhatsApp și
Facebook se numără printre primele servicii care îl susțin.Dar Ubuntu făcea toate acestea și, mult mai mult, pe desktop, cu propriile lilieci, cu câțiva ani înainte.
Aplicațiile web Unity s-ar putea integra cu diverse caracteristici de desktop Ubuntu, inclusiv, dar fără a se limita la:
Puteam să mă uit la mine Gmail număr necitit în meniul de mesagerie Ubuntu; gaseste un Feedly pictogramă în lansatorul Unity; trece prin subreditări direct de la HUD; și să fie la curent cu alertele de știri de ultimă oră prin notificări native pentru desktop.
O caracteristică care avea toate nuanțele de minunat. O mulțime de site-uri web au funcționat cu acesta. A estompat liniile dintre desktop și web.
Și apoi s-a rupt.
„Ubuntu a făcut un salt uriaș în pionieratul webului integrat - dar apoi a făcut un pas înapoi”
Răspunsul scurt este Ubuntu nu renunțați la aplicațiile web Unity în sine, tocmai a schimbat modul în care au funcționat.
Există câteva motive pentru acest lucru, dar toate se reduc la sarcina întreținerii.
David Barth de la Canonical explică într-un raport de erori depus în 2014 cum implementarea cauzează probleme deoarece se bazează pe extensiile Firefox și Chromium:
„Abordarea noastră inițială de a utiliza o extensie pentru a implementa [integrarea aplicațiilor web] s-a dovedit a fi problematică.”
De asemenea, ne ajută să ne amintim contextul perioadei: Mozilla Firefox căuta să blocheze suplimentele nesemnate ( unitate-webapp-addon a fost încărcat lateral) și Chromium urma să urmeze exemplul, limitând instalările de extensii numai la cele din Chrome Web Store (cu excepția cazului în modul dezvoltator).
De remarcat, pachetele unitate-addon au fost retroactive eliminat de la Ubuntu 14.04 LTS în 2015.
S-a susținut, de asemenea, că experiența utilizatorului este departe de a fi ideală. Utilizatorii, susțineau dezvoltatorii, preferau ca aplicațiile web instalate să se deschidă în ferestre separate și nu într-o filă nouă a browserului, deoarece Firefox era (atunci) limitat la.
Nu că această problemă nu a fost depășită.
Open-source fiind ceea ce este modul Firefox fără crom a fost rapid dezvoltat și propus pentru includere.
Dar dezvoltatorii Ubuntu au refuzat să îmbine patch-ul spunând la momentul respectiv că nu doresc să adauge „... orice nebunie în plus față de celelalte milioane de schimbări pe care le facem”.
„Cel mai mare dezavantaj a fost modul în care a funcționat funcția”
Din nou cu povara întreținerii.
Dar poate cel mai mare dezavantaj a fost modul în care funcționează funcția. S-a bazat pe crearea unui strat între site-uri web terțe, așa cum a explicat Michael Hall de la Canonical într-un comentariu Google+ al vremii (care nu mai este public):
„Problema cu [vechea versiune a Unity webapps] a fost că injectam cod în site-uri web faceți-o să funcționeze și, dacă acele site-uri web ar schimba ceva despre ele, ar putea să ne rupă injectarea scripturi. ”
Această caracteristică a folosit Greasemonkey și Usercripts pentru a răzuia și a transmite „conturile necitite” și altele asemenea.
Într-o epocă în care toți suntem conștienți de confidențialitate (și pe bună dreptate) ideea de a avea o terță parte în joc nu este pur și simplu ideală.
Când a sosit Ubuntu 14.04 LTS, părțile cheie care au făcut posibile funcțiile aplicației Unity Web Ubuntu lipseau în întregime.
Sigur, ați putea să instalați în continuare aplicații web prin Ubuntu Software Center, dar aceste aplicații sunt acum oferite zero integrarea sistemului, cu excepția cazului în care numărați adăugarea unui lansator de aplicații la Dash despre care să strigați.
Mai departe, aplicațiile web au trecut de la deschiderea Firefox completă la browserul „Chrome web” Ubuntu, bazat pe Chromium (aceeași aplicație ca pe telefonul Ubuntu).
Cu toate că a promis, aplicația Ubuntu Web Browser nu a primit niciodată integrarea desktop Unity pe care experiența Firefox / Chromium (presupus mai puțin de dorit) a permis-o.
Chiar și aplicația web Amazon (perenă fără sens) nu a fost scutită, trecând de la un lucru ușor util (puteți face clic dreapta pentru a accesa o listă rapidă, făcând este ușor să „treci” direct la, să zicem, pagina comenzilor tale, etc.) către un marcaj nedorit, înfășurat pe web, într-un browser care nici măcar nu a fost foarte bun la redare aceasta!
Ubuntu a făcut un salt uriaș înainte în deschiderea unei experiențe integrate de aplicații web pe desktop, dar a făcut un pas notabil înapoi când a pus webul înapoi în cutia sa.
Pentru o perioadă scurtă de timp, se părea că desktopul convergent Unity 8 pe care Canonical intenționa să îl construiască va aduce înapoi multe dintre aceste integrări îngrijite.
Ubuntu de pe telefon și tablete a folosit intens HTML5 și tehnologii web pentru multe dintre aplicațiile sale (de exemplu, Facebook, Twitter, aproape 90% din aplicațiile din magazin).
Din păcate, nu a fost să fie. Ubuntu Phone, Unity 8 și alte lucrări conexe au fost anulate dintr-o singură lovitură, într-o singură seară, în 2017.
Și cu standardele web în jurul notificărilor push, integrării software și accesului hardware, părțile componente sunt încă acolo, iar alte companii, cum ar fi Google, testează apele integrare.
Mobilul a estompat marginile a ceea ce este „web”, așa că ar fi minunat să vedem Ubuntu oferind din nou o experiență integrată de primă clasă pe desktop.
Totul Ubuntu, zilnic. Din 2009.