Ez a projekt már nem működik aktívan, és lehet, hogy már nem működik. Az Is csak történelmi célokra marad meg.

áttekintés

az SSL Everywhere egy Safari webböngésző kiterjesztés, amelyet a Near Infinity fejlesztett ki az SSL titkosítás kényszerítésére a mai népszerű webhelyek számára. A kiterjesztés kihasználja az Electronic Frontier Foundation (EFF) HTTPS Everywhere extension for Firefox által végzett munkát.

az SSL mindenhol megtalálható az SSL mindenhol kezdőlapon.,

Building

kövesse az alábbi lépéseket a kiterjesztés felépítéséhez, majd próbálja ki a saját számítógépén.

a HTTPS-ről mindenhol kölcsönzött szabályfájlok XML fájlokként szerepelnek. Ahhoz azonban, hogy az SSL-t mindenhol használják, először JavaScript-re kell konvertálni. A projekt tartalmaz egy Rakefile feladatokat az épület minden szükséges fájlokat a Safari kiterjesztése. Ha nincs telepítve a Ruby, kérjük, olvassa el a Ruby language webhely letöltési és telepítési utasításait.,

Miután Ruby beállítás, telepítenie kell egy pár drágaköveket

gem install rake # Note: this is likely already installedgem install jsongem install plist

Miután sikeresen telepítette ezeket a drágaköveket, lehet generálni a JavaScript szabály fájlokat, valamint több más fájlokat egyszerűen futtassa az alábbi parancsot a root a projekt

rake build

Miután elvégezte ezeket a lépéseket, akkor telepítse a kiterjesztés leírtak szerint a Safari Kiterjesztése a Fejlesztési Útmutató.

hozzájárulás

alapvető megértésre lesz szüksége a Safari webböngésző bővítményeinek fejlesztéséhez., Az Apple kiváló dokumentációval rendelkezik, amelynek gyorsan el kell indítania. Ezután csak kövesse az alábbi utasításokat, hogy megkapja a forráskódot, majd kezdje el hozzájárulni.

Forking a projekt a github fiók

akkor Villa a projekt github, leírtak szerint help.github.com. ez a villa megjelenik a saját github profiljában, és ellenőrizhető a helyi gépen. Nincs szüksége webszerverre, vagy nem futtathat semmilyen projektspecifikus szkriptet.,

Frissítése a projekt villa

frissítse a saját repository-hébe-hóba a “felfelé” (az eredeti adattár), annak biztosítása érdekében, hogy bármilyen változás a legfrissebb verzió a fájlokat. Lásd a “Húzza felfelé változások” a help.github.com.

Elkövetése változik át “húzza kérések”

Lásd a “Húzd kéri” a help.github.com.

Összevonása, a “húzd meg-kérések”

Ez csak akkor kell elvégezni, azzal, fenntartói az eredeti adattár., Összevonása vissza húzza kérések sem lehet tenni egyenesen github (egyszerű esetekben), vagy Git pull parancsok (lásd útmutató).

kredit

külön köszönet Michael Flarupnak, hogy lehetővé tette számunkra, hogy gyönyörű Safari világ ikonját használjuk erre a projektre. További kiváló munkája megtalálható a PixelResort – ban.

Articles

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük