Wozu IRC+?
Einführung
IRC stirbt – die großen Netze verlieren ihre Nutzer. Warum? Weil sehr viele andere Chats existieren: die Messenger, Jabber, ICQ, MSN ... Die Uhr tickt, aber IRC hat noch eine gute Position. IRC ist immer noch eine Art von Kommandozeilenanwendung: Sie müssen sich die einzelnen Befehle zum Registrieren von Nicknamen und Channels merken und komplizierte Konstrukte für automatisches Einloggen schreiben. Es gibt tausende von Channel- und Nutzermodi usw. – das alles ist zu komplex für neue Nutzer.
Und das große Problem sind nicht wirklich die IRC-Clients, sondern ist die Struktur von IRC. Es gibt viele Skripte, die GUI-Befehle zum kontrollieren von Channels mit Chanserv, Registrieren von Nicknamen etc bereitstellen. Aber alle diese Skripte funktionieren nur in ein oder zwei Netzwerken.
Warum?
Versuchen Sie, einen universellen (also auf allen Netzwerken funktionierenden) Autologin mit einem Grundsatz an Funktionen zu implementieren:
- Auf Anforderung sollte Ihr Loginskript das Passwort senden
- Es sollte fortfahren mit nachfolgenden Schritten, wenn der Login gelang
- Der User soll benachrichtigt werden, wenn das Passwort nicht stimmt, und ein anderes eingeben können
Es ist unmöglich aufgrund gewaltiger Mengen von verschiedenen Services mit den verschiedensten Modifikationen; die Services sind verschieden in jedem Netzwerk. Jeder Services-Entwickler baut seine eigenen Befehle ein und benutzt sogar andere Nicks für die Servicesbots. Deshalb ist es für Clients unmöglich, mit allen Servicesbots kompatibel zu sein, da es einfach zu viele verschiedene gibt.
Also müssen die Nutzer lernen und die Kommandozeile benutzen. Im Zeitalter von Mac, Beryl und Vista kommt einem das steinzeitlich vor, und IRC wird die folgenden Jahre mehr und mehr Nutzer verlieren.
Was ist IRC+?
IRC+ ist ein neuer Standard für IRC-Services. Die Services werden auf einen festen Grundsatz an Antworten forciert, einfach zu verarbeiten für Skripter, Entwickler von IRC-Clients oder Entwickler von IRC-Bots.
Es wird das folgende möglich machen
- Man muss sich keine komplizierten Befehle merken. Selbst ein völliger Neuling wird fähig dazu sein, im IRC zu chatten.
- Clients werden verstehen, was die Services wollen
- Clients werden die Möglichkeit haben, alle Nachrichten von den Services in der lokal eingestellten Sprache anzuzeigen
- Clients können nützliche Funktionen wie Passwordmanager einbauen
- Sicherer MD5-Login wird Ihr Passwort sogar über unsichere, nicht SSL nutzende Verbindungen schützen
- Der Standard ist rückwärtskompatibel. Alle alten Nutzer werden mit den Services wie immer weiterarbeiten können