Mibbit

Mibbit
Type
Udvikler Jimmy Moore
Skrevet i
Første udgave november 2007 ( 2007-11 )
Hardware platform Webapplikation
Licens
Internet side mibbit.com
 Mediefiler på Wikimedia Commons

Mibbit  er en IRC -webklient [2] og understøttede tidligere også Twitter [3] [4] [5] og Yahoo! Budbringer [6] . Den er designet af Jimmy Moore [7] og er baseret på AJAX [8] -modellen med en brugergrænseflade skrevet i JavaScript . Mibbit er installeret som standard IRC-klient i Firefox .

Beskrivelse

Mibbit-brugergrænsefladen kører udelukkende i browseren [9] og kræver ingen software, der skal installeres på brugerens enhed. De fleste moderne browsere, der bruger de nyeste versioner af JavaScript, understøttes, inklusive Mozilla Firefox , Microsoft Edge , Opera , Google Chrome og Safari [5] . Der er understøttelse af mobile enheder såsom Apple iPhone [10] , iPod touch [11] og andre, såvel som andre platforme såsom Nintendo Wii .

Mibbit bruger en klient-server- model [7] . Brugergrænsefladen er skrevet i HTML og JavaScript ved hjælp af AJAX programmeringsteknikker . Klientens backend er skrevet udelukkende i Java og kører uafhængigt af webserveren og kører offline på Mibbit-serveren [5] . Denne tilgang adskiller sig fra klienter implementeret som en browserudvidelse, såsom ChatZilla eller Java-applet- baserede IRC-klienter , såsom PJIRC , som udelukkende kører i en webbrowser. Det adskiller sig også fra server- side web proxy- klienter såsom CGI:IRC , hvor al behandling sker på en ekstern server .

Da klient-server-tilgangen tillader brugen af ​​Mibbits [7] centraliserede klientserver , giver dette Mibbit mulighed for at tilbyde avanceret funktionalitet, der ikke findes i standard IRC-protokollen. Nogle af disse funktioner inkluderer en kanals chathistorik, der kan vises til Mibbit-klienter, når de tilmelder sig en kanal, hvor en anden Mibbit-bruger allerede er til stede [7] [12] , meddelelse om, at andre Mibbit-brugere skriver en besked [13] og diverse ikoner, som giver dig mulighed for at identificere den enhed, der bruges med Mibbit, såsom iPhone, iPod Touch, Wii osv. [13]

Mibbit understøtter WebIRC-protokollen (CGI:IRC) [14] som tillader klienten at sende brugerens IP-adresse og værtsnavn til en IRC-server [9] . Servere, der understøtter WebIRC, tillader Mibbit-brugere at fremstå som almindelige IRC-klienter i stedet for som brugere, der forbinder fra mibbit.com-domænet. Hvis WebIRC ikke bruges eller ikke er tilgængelig, sætter Mibbit brugerens værtsnavn i "realname"-feltet på klienten, og koder brugerens IP-adresse i hex og sender den som et ident [5] svar .

Funktioner

Mibbit-klienten har mulighed for at oprette forbindelse til flere IRC-servere, inklusive dem der bruger SSL / TLS [9] , kan tilslutte sig flere kanaler [8] og kan konfigureres til automatisk at forbinde ofte brugte kanaler [9] . Som standard bruger Mibbit UTF-8 [13] , men kan også konfigureres til at bruge andre tegnsæt [5] . Understøttet er automatisk udfyldning af kaldenavne ved at klikke på Tab ↹, inputhistorik for hver fane tilgængelig ved at trykke på ↑/ ↓, forkortelser for kommandoer, brugermenukommandoer [9] og lagring af brugerindstillinger. Mibbit kan behandle humørikoner , links, kanaler, kaldenavne og mIRC -farvekoder [13] samt automatisk generere thumbnails [9] til URL'er. Derudover tilbyder Mibbit en indbygget pastebin , en tekstdownloadtjeneste og kan forkorte URL'er [13] . Mibbit giver også skrivebeskeder fra andre Mibbit-brugere, chathistorik for IRC-kanaler, som andre Mibbit-brugere allerede er i, og udvidet whois-information med brugerprofiler [9] .

Mibbit bruger Google API , som giver klienten mulighed for at understøtte en række Google-tjenester [15] . Mibbit kan oversætte tekst og samtaler i farten ved hjælp af Google Translate [15] [16] , vise lokationer ved hjælp af Google Maps og understøtter visning af YouTube - videoer [15] .

Udover standardklienten understøtter Mibbit også en widgetklient, der kan indlejres i en webside [17] . Widget-klienten understøtter det meste af funktionaliteten af ​​en normal klient, men understøtter ikke forbindelser til flere servere på én gang [13] .

Kritik

Mibbit er blevet rost [18] af CNET [8] og Lifehacker.com [19] for dets brugervenlighed. Drupal- administratorer bruger det til at tilføje IRC-widgets til websteder, med henvisning til fordelene ved dets modulære design [20] . Mashable foreslår Mibbit som en passende ressource for dem, der er nye til IRC [21] .

Firefox support

Firefox version 3.5 og nyere bruger Mibbit som standard IRC-protokolbehandler [22] og understøtter også krypterede ircs://-forbindelser over SSL / TLS [23] .

Misbrugsreduktion

Da Mibbit faktisk er en IRC- proxy , kan den potentielt bruges til at omgå forbud og blokeringer . Dette resulterede i, at klienten blev nægtet adgang til nogle netværk og IRC -kanaler . Mibbit understøtter DNSBL -validering gennem DroneBL-tjenesten som et middel til at blokere adgang for skruppelløse brugere og botnets [24] . Mibbit blev sortlistet af DroneBLs DNS som en åben proxy i december 2008, og blev fejlagtigt opført igen i marts 2009 på grund af en databasefejl. Dette forhindrede Mibbit-brugere i at oprette forbindelse til IRC-netværk ved hjælp af DroneBL-tjenesten [25] . Mibbit er blevet hvidlistet af DroneBL for at hjælpe med at forhindre fremtidige serviceafbrydelser [25] . Den 19. juni 2009 blev han permanent udelukket fra freenode . Samtidig introducerede freenode en ny officielt understøttet open source AJAX-klient [26] [27] .

Se også

Noter

  1. Ønskeliste - Mibbit: Vil ikke forekomme  (engelsk) (13. januar 2008). Hentet 24. august 2022. Arkiveret fra originalen 21. august 2022.
  2. Adams. Chat uden at installere noget  (engelsk)  (downlink) . monkey_bites . Wired News (8. maj 2008). Hentet 5. maj 2009. Arkiveret fra originalen 17. juli 2008.
  3. Mibbit blog: Mibbit, mød Twitter. Twitter, mød Mibbit.  (engelsk)  (utilgængeligt link) (28. november 2008). Hentet 5. maj 2009. Arkiveret fra originalen 4. december 2008.
  4. Mibbit wiki: Twitter  (eng.)  (utilgængeligt link) (3. maj 2009). Hentet 5. maj 2009. Arkiveret fra originalen 6. januar 2012.
  5. 1 2 3 4 5 Mibbit wiki: Frequently Asked Questions  ( 25. april 2009). Hentet 5. maj 2009. Arkiveret fra originalen 7. juli 2020.
  6. Mibbit blog: Yahoooooooooooooooooooooo!  (engelsk)  (utilgængeligt link) (4. juni 2008). Hentet 5. maj 2009. Arkiveret fra originalen 14. juli 2011.
  7. 1 2 3 4 Bango. Mibbit: Ajax-baseret IRC-klient: Interview med Jimmy Moore  (engelsk)  (downlink) . Ajaxian (4. januar 2008). Hentet 5. maj 2009. Arkiveret fra originalen 16. februar 2020.
  8. 1 2 3 Lowensohn. Mibbit: IRC så nemt, din mor kunne bruge  det . webware . CNET Networks (13. april 2008). Hentet 23. august 2022. Arkiveret fra originalen 23. august 2022.
  9. 1 2 3 4 5 6 7 Henrik. Mibbit bringer IRC til din  browser . AppScout . PC Magazine (21. april 2008). Hentet 23. august 2022. Arkiveret fra originalen 23. august 2022.
  10. Apple: Webapps: Sociale netværk: Mibbit IRC Client  (engelsk)  (downlink) (6. februar 2008). Hentet 5. maj 2009. Arkiveret fra originalen 8. februar 2008.
  11. Joe Seifi. Apple Safari : Mibbit IRC-klient  . AppSafari (6. februar 2008). Hentet 5. maj 2009. Arkiveret fra originalen 23. april 2022.
  12. Mibbit wiki: Recent Chat  ( 31. marts 2009). Hentet 5. maj 2009. Arkiveret fra originalen 11. august 2020.
  13. 1 2 3 4 5 6 Mibbit wiki: Features  ( 15. april 2009). Hentet 5. maj 2009. Arkiveret fra originalen 21. august 2022.
  14. Mibbit wiki: Aktiver Mibbit på din IRC-server  ( 1. maj 2009). Hentet 5. maj 2009. Arkiveret fra originalen 21. august 2022.
  15. 1 2 3 Jimmy Moore. Mibbit og Google API'er (utilgængelig link- historik ) . YouTube (13. februar 2009). Hentet: 5. maj 2009. 
  16. Dion Almaer. Øjeblikkelig oversættelse og Mibbit  (engelsk)  (link ikke tilgængeligt) . Ajaxian (25. april 2008). Hentet 5. maj 2009. Arkiveret fra originalen 16. maj 2019.
  17. Mibbit wiki: Widget  ( 4. maj 2009). Hentet 5. maj 2009. Arkiveret fra originalen 21. august 2022.
  18. Chris Pirillo . Adgang til IRC Chat via en webbrowser: Mibbit  (engelsk)  (downlink) (21. april 2008). Hentet 5. maj 2009. Arkiveret fra originalen 3. marts 2016.
  19. Kevin Purdy. Mibbit gør Internet Relay Chat let at hoppe  ind i . Lifehacker . Gawker Media (19. april 2008). Hentet 5. maj 2009. Arkiveret fra originalen 21. september 2021.
  20. Drupal: Mibbit IRC  (engelsk) (4. marts 2008). Hentet 5. maj 2009. Arkiveret fra originalen 29. april 2020.
  21. Paul Glazowski. Taler du stadig via IRC? vil du starte? Prøv Mibbit.  (engelsk) . Mashable (13. april 2008). Hentet 5. maj 2009. Arkiveret fra originalen 21. august 2022.
  22. Brad Linder. Firefox 3.5 vil understøtte IRC gennem Mibbit  (engelsk)  (downlink) . Download Squad (19. marts 2009). Hentet 5. maj 2009. Arkiveret fra originalen 20. marts 2009.
  23. Mibbit blog: Seneste opdateringer  (engelsk)  (downlink) (30. april 2009). Hentet 5. maj 2009. Arkiveret fra originalen 9. maj 2009.
  24. 1 2 nenolod. DroneBL blog:  Mibbit . DroneBL (3. marts 2009). Hentet 5. maj 2009. Arkiveret fra originalen 25. september 2021.
  25. Jonathan David. Ny freenode webchat (og hvorfor bruge det  ) . personaleblog (19. juni 2009). Hentet 24. august 2022. Arkiveret fra originalen 24. august 2022.
  26. Freenode har blokeret Mibbit-klienten permanent  (engelsk)  (downlink) . Mibbit Blog (19. juni 2009). Hentet 19. juni 2009. Arkiveret fra originalen 22. juni 2009.

 

Litteratur

Links