|
1 week ago | |
---|---|---|
.. | ||
1-about-browsers | 1 week ago | |
2-forms-browsers-local-storage | 1 week ago | |
3-background-tasks-and-performance | 1 week ago | |
solution | 1 week ago | |
start | 1 week ago | |
README.md | 1 week ago |
README.md
Böngészőbővítmény készítése
A böngészőbővítmények készítése szórakoztató és érdekes módja annak, hogy más szemszögből gondolkodjunk az alkalmazásaink teljesítményéről, miközben egy eltérő típusú webes eszközt hozunk létre. Ez a modul olyan leckéket tartalmaz, amelyek bemutatják, hogyan működnek a böngészők, hogyan lehet böngészőbővítményt telepíteni, űrlapot készíteni, API-t hívni, helyi tárolót használni, valamint hogyan lehet felmérni és javítani a weboldalad teljesítményét.
Egy olyan böngészőbővítményt fogsz készíteni, amely működik Edge, Chrome és Firefox böngészőkben. Ez a bővítmény, amely egy adott feladatra szabott mini weboldalhoz hasonlít, a C02 Signal API segítségével ellenőrzi egy adott régió villamosenergia-felhasználását és szén-dioxid-intenzitását, majd visszaadja a régió szénlábnyomának értékelését.
Ez a bővítmény ad hoc módon hívható meg a felhasználó által, miután egy API-kulcsot és régiókódot adott meg egy űrlapon. Ezáltal meghatározható a helyi villamosenergia-felhasználás, és olyan adatokat nyújt, amelyek befolyásolhatják a felhasználó villamosenergia-használati döntéseit. Például előnyösebb lehet elhalasztani egy ruhaszárító (egy szén-dioxid-intenzív tevékenység) használatát a régióban tapasztalható magas villamosenergia-felhasználás idején.
Témakörök
Köszönetnyilvánítás
Köszönetnyilvánítás
A webes szén-dioxid-figyelő ötletét Asim Hussain, a Microsoft Zöld Felhő Advocacy csapatának vezetője és a Green Principles szerzője ajánlotta. Eredetileg egy weboldal projektként indult.
A böngészőbővítmény struktúráját Adebola Adeniran COVID bővítménye inspirálta.
A „pont” ikonrendszer koncepcióját a Energy Lollipop böngészőbővítmény ikonstruktúrája ihlette, amely a kaliforniai kibocsátásokat követi.
Ezeket a leckéket ♥️-val írta Jen Looper.
Felelősség kizárása:
Ez a dokumentum az AI fordítási szolgáltatás Co-op Translator segítségével lett lefordítva. Bár törekszünk a pontosságra, kérjük, vegye figyelembe, hogy az automatikus fordítások hibákat vagy pontatlanságokat tartalmazhatnak. Az eredeti dokumentum az eredeti nyelvén tekintendő hiteles forrásnak. Kritikus információk esetén javasolt professzionális emberi fordítást igénybe venni. Nem vállalunk felelősséget semmilyen félreértésért vagy téves értelmezésért, amely a fordítás használatából eredhet.