Mibbit | |
---|---|
Típusú | |
Fejlesztő | Jimmy Moore |
Beírva | |
Első kiadás | 2007. november |
Hardver platform | Webalkalmazás |
Engedély | |
Weboldal | mibbit.com _ |
Médiafájlok a Wikimedia Commons oldalon |
A Mibbit egy IRC webkliens [2] , és korábban a Twitter [3] [4] [5] és a Yahoo! Messenger [6] . Jimmy Moore [7] tervezte, és az AJAX [8] modellen alapul , JavaScriptben írt felhasználói felülettel . A Mibbit alapértelmezett IRC-kliensként van telepítve a Firefoxban .
A Mibbit felhasználói felület teljes egészében a böngészőben fut [9] , és nem szükséges semmilyen szoftvert telepíteni a felhasználó eszközére. A legtöbb modern, a JavaScript legújabb verzióit használó böngésző támogatott, köztük a Mozilla Firefox , a Microsoft Edge , az Opera , a Google Chrome és a Safari [5] . Támogatják az olyan mobileszközöket, mint az Apple iPhone [10] , az iPod touch [11] és mások, valamint más platformok, például a Nintendo Wii .
A Mibbit kliens-szerver modellt használ [7] . A felhasználói felület HTML és JavaScript nyelven íródott AJAX programozási technikákkal . A kliens háttérrendszer teljes egészében Java nyelven íródott, és a webszervertől függetlenül fut, és offline módban fut a Mibbit szerveren [5] . Ez a megközelítés különbözik a böngészőbővítményként megvalósított kliensektől, mint például a ChatZilla , vagy a Java kisalkalmazás alapú IRC-kliensektől , mint például a PJIRC , amelyek teljes egészében webböngészőben futnak. Ez is különbözik a szerveroldali webproxy kliensektől, mint például a CGI:IRC , ahol minden feldolgozás egy távoli szerveren történik .
Mivel a kliens-szerver megközelítés lehetővé teszi a Mibbit [7] központosított kliensszerverének használatát , ez lehetővé teszi, hogy a Mibbit olyan fejlett funkciókat kínáljon, amelyek nem találhatók meg a szabványos IRC protokollban. Néhány ilyen funkció magában foglalja a csatorna csevegési előzményeit, amelyek megjeleníthetők a Mibbit-kliensek számára, amikor csatlakoznak egy olyan csatornához, ahol már jelen van egy másik Mibbit-felhasználó [7] [12] , értesítés arról, hogy más Mibbit-felhasználók üzenetet írnak [13] , és különféle ikonok, amelyek lehetővé teszik a Mibbittel használt eszköz azonosítását, például iPhone, iPod Touch, Wii stb. [13]
A Mibbit támogatja a WebIRC protokollt (CGI:IRC) [14] , amely lehetővé teszi a kliens számára, hogy elküldje a felhasználó IP-címét és gazdagépnevét egy IRC-szervernek [9] . A WebIRC-t támogató kiszolgálók lehetővé teszik, hogy a Mibbit felhasználók normál IRC-kliensként jelenjenek meg, ahelyett, hogy a mibbit.com tartományból csatlakoznának. Ha a WebIRC nem használatos vagy nem elérhető, a Mibbit a felhasználó gazdagépnevét a kliens "realname" mezőjébe helyezi, és hexadecimálisan kódolja a felhasználó IP-címét, és ident [5] válaszként elküldi .
A Mibbit kliens képes több IRC-szerverhez csatlakozni, beleértve az SSL / TLS -t használókat [9] , több csatornához is csatlakozhat [8] , és beállítható úgy, hogy automatikusan csatlakozzon a gyakran használt csatornákhoz [9] . A Mibbit alapértelmezés szerint UTF-8- at használ [13] , de beállítható más karakterkészletek használatára is [5] . Támogatott a becenevek automatikus kiegészítése a gombra kattintva Tab ↹, az egyes lapok↑ beviteli előzményei a / megnyomásával ↓, a parancsok rövidítései , a felhasználói menü parancsai [9] és a felhasználói beállítások mentése. A Mibbit képes hangulatjeleket , linkeket, csatornákat, beceneveket és mIRC -színkódokat [13] feldolgozni , valamint automatikusan létrehozni miniatűröket [9] az URL-ekhez. Ezenkívül a Mibbit beépített pastebin -t, szövegletöltési szolgáltatást kínál , és lerövidítheti az URL-eket [13] . A Mibbit emellett más Mibbit-felhasználók gépelési értesítéseit is biztosítja, csevegési előzményeket biztosít azon IRC-csatornák számára, amelyeken más Mibbit-felhasználók már részt vesznek, valamint kiterjesztett whois-információkat a felhasználói profilokkal [9] .
A Mibbit a Google API -t használja , amely lehetővé teszi az ügyfél számára, hogy támogassa a Google számos szolgáltatását [15] . A Mibbit a Google Fordítóval [15] [16] menet közben képes lefordítani a szöveget és a beszélgetéseket, a Google Térkép segítségével megjeleníteni a helyeket , és támogatja a YouTube - videók megtekintését [15] .
A szabványos kliens mellett a Mibbit egy weblapba ágyazható widget klienst is támogat [17] . A widget-kliens támogatja a normál kliensek legtöbb funkcióját, de nem támogatja az egyszerre több szerverrel való kapcsolatot [13] .
A Mibbit a CNET [8] és a Lifehacker.com [19] dicsérte [18] a könnyű használhatósága miatt. A Drupal rendszergazdák arra használják, hogy IRC widgeteket adjanak a webhelyekhez, hivatkozva a moduláris felépítés előnyeire [20] . A Mashable a Mibbit megfelelő erőforrásként javasolja azoknak, akik még nem ismerik az IRC-t [21] .
A Firefox 3.5-ös és újabb verziói a Mibbit -et használják alapértelmezett IRC-protokoll- kezelőként [22] , és támogatják a titkosított ircs:// kapcsolatokat SSL / TLS -en keresztül [23] .
Mivel a Mibbit valójában egy IRC proxy , potenciálisan használható a tiltások és blokkok megkerülésére . Ennek eredményeként a kliens megtagadta a hozzáférést bizonyos hálózatokhoz és IRC csatornákhoz . A Mibbit támogatja a DNSBL érvényesítését a DroneBL szolgáltatáson keresztül, hogy megakadályozza a gátlástalan felhasználók és botnetek hozzáférését [24] . A Mibbit a DroneBL DNS -e feketelistára helyezte nyílt proxyként 2008 decemberében, majd 2009 márciusában ismét tévesen szerepelt egy adatbázis-hiba miatt. Ez megakadályozta, hogy a Mibbit felhasználók a DroneBL szolgáltatás segítségével csatlakozzanak IRC hálózatokhoz [25] . A Mibbit a DroneBL engedélyezőlistára tette, hogy segítsen megelőzni a jövőbeni szolgáltatáskimaradásokat [25] . 2009. június 19-én végleg kitiltották a freenode -ból . Ezzel egy időben a freenode bemutatott egy új, hivatalosan támogatott nyílt forráskódú AJAX klienst [26] [27] .
Internet Relay Chat | |||||||||
---|---|---|---|---|---|---|---|---|---|
Alapfogalmak | |||||||||
Listák és összehasonlítások |
| ||||||||
Kapcsolódó protokollok | |||||||||
Botok |
| ||||||||
IRC démonok |
| ||||||||
IRC szolgáltatások | |||||||||
Kidobók és meghatalmazottak |
| ||||||||
hálózatok | |||||||||
| |||||||||
|