Mibbit

Mibbit
Sorts
Utvecklaren Jimmy Moore
Skrivet i
Första upplagan november 2007 ( 2007-11 )
Hårdvaruplattform Webbapplikation
Licens
Hemsida mibbit.com
 Mediafiler på Wikimedia Commons

Mibbit  är en IRC -webbklient [2] och har tidigare även stöd för Twitter [3] [4] [5] och Yahoo! Budbärare [6] . Den är designad av Jimmy Moore [7] och är baserad på AJAX [8] -modellen med ett användargränssnitt skrivet i JavaScript . Mibbit är installerat som standard IRC-klient i Firefox .

Beskrivning

Mibbit-användargränssnittet körs helt i webbläsaren [9] och kräver inte att någon programvara installeras på användarens enhet. De flesta moderna webbläsare som använder de senaste versionerna av JavaScript stöds, inklusive Mozilla Firefox , Microsoft Edge , Opera , Google Chrome och Safari [5] . Det finns stöd för mobila enheter som Apple iPhone [10] , iPod touch [11] och andra, såväl som andra plattformar som Nintendo Wii .

Mibbit använder en klient-servermodell [7] . Användargränssnittet är skrivet i HTML och JavaScript med hjälp av AJAX- programmeringstekniker . Klientens backend är skriven helt i Java och körs oberoende av webbservern och körs offline på Mibbit-servern [5] . Detta tillvägagångssätt skiljer sig från klienter implementerade som en webbläsartillägg, som ChatZilla eller Java-appletbaserade IRC-klienter , som PJIRC , som körs helt i en webbläsare. Det skiljer sig också från webbproxyklienter på serversidan som CGI:IRC där all bearbetning sker på en fjärrserver .

Eftersom klient-server-metoden tillåter användning av Mibbits [7] centraliserade klientserver , tillåter detta Mibbit att erbjuda avancerad funktionalitet som inte finns i standard IRC-protokollet. Några av dessa funktioner inkluderar en kanals chatthistorik som kan visas för Mibbit-klienter när de går med i en kanal där en annan Mibbit-användare redan finns [7] [12] , meddelande om att andra Mibbit-användare skriver ett meddelande [13] och olika ikoner, som låter dig identifiera enheten som används med Mibbit, såsom iPhone, iPod Touch, Wii, etc. [13]

Mibbit stöder WebIRC-protokollet (CGI:IRC) [14] som tillåter klienten att skicka användarens IP-adress och värdnamn till en IRC-server [9] . Servrar som stöder WebIRC tillåter Mibbit-användare att visas som vanliga IRC-klienter, snarare än som användare som ansluter från mibbit.com-domänen. Om WebIRC inte används eller inte är tillgängligt, sätter Mibbit användarens värdnamn i "realname"-fältet på klienten, och kodar användarens IP-adress i hexadecimal form och skickar den som ett ident [5] -svar .

Funktioner

Mibbit-klienten har möjlighet att ansluta till flera IRC-servrar, inklusive de som använder SSL / TLS [9] , kan ansluta till flera kanaler [8] och kan konfigureras för att automatiskt ansluta till ofta använda kanaler [9] . Som standard använder Mibbit UTF-8 [13] , men kan också konfigureras för att använda andra teckenuppsättningar [5] . Stöds är automatisk komplettering av smeknamn genom att klicka på Tab ↹, inmatningshistorik för varje flik tillgänglig genom att trycka på ↑/ ↓, förkortningar för kommandon, användarmenykommandon [9] och spara användarinställningar. Mibbit kan bearbeta uttryckssymboler , länkar, kanaler, smeknamn och mIRC -färgkoder [13] samt automatiskt generera miniatyrer [9] för webbadresser. Dessutom erbjuder Mibbit en inbyggd pastebin , en textnedladdningstjänst och kan förkorta webbadresser [13] . Mibbit tillhandahåller också skrivaviseringar från andra Mibbit-användare, chatthistorik för IRC-kanaler som andra Mibbit-användare redan är i och utökad whois-information med användarprofiler [9] .

Mibbit använder Googles API , som tillåter klienten att stödja en rad Google-tjänster [15] . Mibbit kan översätta text och konversationer i farten med Google Translate [15] [16] , visa platser med hjälp av Google Maps och stöder att titta på YouTube- videor [15] .

Utöver standardklienten stöder Mibbit även en widgetklient som kan bäddas in i en webbsida [17] . Widgetklienten stöder det mesta av funktionaliteten hos en normal klient, men stöder inte anslutningar till flera servrar samtidigt [13] .

Kritik

Mibbit har hyllats [18] av CNET [8] och Lifehacker.com [19] för sin lätthet att använda. Drupal- administratörer använder det för att lägga till IRC-widgets till webbplatser, med hänvisning till fördelarna med dess modulära design [20] . Mashable föreslår Mibbit som en lämplig resurs för de som är nya i IRC [21] .

Firefox-stöd

Firefox versioner 3.5 och senare använder Mibbit som standard IRC-protokollhanterare [22] och stöder även krypterade ircs://-anslutningar över SSL / TLS [23] .

Abuse Mitigation

Eftersom Mibbit faktiskt är en IRC- proxy , kan den potentiellt användas för att kringgå förbud och blockeringar . Detta resulterade i att klienten nekades åtkomst till vissa nätverk och IRC -kanaler . Mibbit stöder DNSBL- validering genom DroneBL-tjänsten som ett sätt att blockera åtkomst för skrupelfria användare och botnät [24] . Mibbit svartlistades av DroneBL:s DNS som en öppen proxy i december 2008, och listades felaktigt igen i mars 2009 på grund av ett databasfel. Detta hindrade Mibbit-användare från att ansluta till IRC-nätverk med hjälp av DroneBL-tjänsten [25] . Mibbit har vitlistats av DroneBL för att förhindra framtida serviceavbrott [25] . Den 19 juni 2009 förbjöds han permanent från freenode . Samtidigt introducerade freenode en ny officiellt stödd AJAX-klient med öppen källkod [26] [27] .

Se även

Anteckningar

  1. WishList - Mibbit: Kommer inte att inträffa  (engelska) (13 januari 2008). Hämtad 24 augusti 2022. Arkiverad från originalet 21 augusti 2022.
  2. Adams. Chatta utan att installera något  (engelska)  (nedlänk) . monkey_bites . Wired News (8 maj 2008). Hämtad 5 maj 2009. Arkiverad från originalet 17 juli 2008.
  3. Mibbit-blogg: Mibbit, träffa Twitter. Twitter, träffa Mibbit.  (engelska)  (inte tillgänglig länk) (28 november 2008). Hämtad 5 maj 2009. Arkiverad från originalet 4 december 2008.
  4. Mibbit wiki: Twitter  (eng.)  (otillgänglig länk) (3 maj 2009). Hämtad 5 maj 2009. Arkiverad från originalet 6 januari 2012.
  5. 1 2 3 4 5 Mibbit wiki: Frequently Asked Questions  ( 25 april 2009). Hämtad 5 maj 2009. Arkiverad från originalet 7 juli 2020.
  6. Mibbit-blogg: Yahoooooooooooooooooooooo!  (engelska)  (inte tillgänglig länk) (4 juni 2008). Hämtad 5 maj 2009. Arkiverad från originalet 14 juli 2011.
  7. 1 2 3 4 Bango. Mibbit: Ajax-baserad IRC-klient: Intervju med Jimmy Moore  (engelska)  (nedlänk) . Ajaxian (4 januari 2008). Hämtad 5 maj 2009. Arkiverad från originalet 16 februari 2020.
  8. 1 2 3 Lowensohn. Mibbit: IRC så enkelt, din mamma skulle kunna använda  det . webbprogram . CNET Networks (13 april 2008). Hämtad 23 augusti 2022. Arkiverad från originalet 23 augusti 2022.
  9. 1 2 3 4 5 6 7 Henry. Mibbit tar med IRC till din  webbläsare . AppScout . PC Magazine (21 april 2008). Hämtad 23 augusti 2022. Arkiverad från originalet 23 augusti 2022.
  10. Apple: Webbappar: Sociala nätverk: Mibbit IRC Client  (engelska)  (nedlänk) (6 februari 2008). Hämtad 5 maj 2009. Arkiverad från originalet 8 februari 2008.
  11. Joe Seifi. Apple Safari : Mibbit IRC-klient  . AppSafari (6 februari 2008). Hämtad 5 maj 2009. Arkiverad från originalet 23 april 2022.
  12. Mibbit wiki: Recent Chat  ( 31 mars 2009). Hämtad 5 maj 2009. Arkiverad från originalet 11 augusti 2020.
  13. 1 2 3 4 5 6 Mibbit wiki: Funktioner  ( 15 april 2009). Hämtad 5 maj 2009. Arkiverad från originalet 21 augusti 2022.
  14. Mibbit wiki: Aktivera Mibbit på din IRC-server  ( 1 maj 2009). Hämtad 5 maj 2009. Arkiverad från originalet 21 augusti 2022.
  15. 1 2 3 Jimmy Moore. Mibbit och Googles API:er ( otillgänglig länkhistorik ) . YouTube (13 februari 2009). Hämtad: 5 maj 2009. 
  16. Dion Almaer. Omedelbar översättning och Mibbit  (engelska)  (länk ej tillgänglig) . Ajaxian (25 april 2008). Hämtad 5 maj 2009. Arkiverad från originalet 16 maj 2019.
  17. Mibbit wiki: Widget  ( 4 maj 2009). Hämtad 5 maj 2009. Arkiverad från originalet 21 augusti 2022.
  18. Chris Pirillo . Tillgång till IRC Chat via en webbläsare: Mibbit  (engelska)  (nedlänk) (21 april 2008). Hämtad 5 maj 2009. Arkiverad från originalet 3 mars 2016.
  19. Kevin Purdy. Mibbit gör Internet Relay Chat lätt att hoppa  in i . Lifehacker . Gawker Media (19 april 2008). Hämtad 5 maj 2009. Arkiverad från originalet 21 september 2021.
  20. Drupal: Mibbit IRC  (engelska) (4 mars 2008). Hämtad 5 maj 2009. Arkiverad från originalet 29 april 2020.
  21. Paul Glazowski. Pratar du fortfarande via IRC? vill börja? Ge Mibbit ett försök.  (engelska) . Mashable (13 april 2008). Hämtad 5 maj 2009. Arkiverad från originalet 21 augusti 2022.
  22. Brad Linder. Firefox 3.5 kommer att stödja IRC genom Mibbit  (engelska)  (nedlänk) . Ladda ner Squad (19 mars 2009). Hämtad 5 maj 2009. Arkiverad från originalet 20 mars 2009.
  23. Mibbit-blogg: Senaste uppdateringar  (engelska)  (nedlänk) (30 april 2009). Hämtad 5 maj 2009. Arkiverad från originalet 9 maj 2009.
  24. 1 2 nenolod. DroneBL blogg:  Mibbit . DroneBL (3 mars 2009). Hämtad 5 maj 2009. Arkiverad från originalet 25 september 2021.
  25. Jonathan David. Ny freenode webbchatt (och varför man använder den  ) . personalblogg (19 juni 2009). Hämtad 24 augusti 2022. Arkiverad från originalet 24 augusti 2022.
  26. Freenode har blockerat Mibbit-klienten permanent  (engelska)  (nedlänk) . Mibbit Blog (19 juni 2009). Hämtad 19 juni 2009. Arkiverad från originalet 22 juni 2009.

 

Litteratur

Länkar