Keine Bearbeitungszusammenfassung |
|||
(2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
== HTML User Interface == | |||
Mit den [[User Apps]] ist es möglich eine eigene HTML-UI in das [[Chatfenster]] zu integrieren. Dabei ist pro [[Channel]] eine App mit HTML-UI möglich. | |||
== Verfügbare Bibliotheken == | |||
Zur Vereinfachung der Entwicklung stehen ''oft genutzte Bibliotheken'' auf den Knuddels-Servern zur Verfügung: | |||
* jQuery 1.9.1: /apps/api/jquery.min.js | |||
* jQuery UI 1.11.4: /apps/api/jquery-ui.min.js | |||
* moment.js 2.9.0: /apps/api/moment.js | |||
Es wird die Verwendung dieser Ressourcen empfohlen. In der Regel sind diese bereits im Cache des des Nutzers vorhanden, was die Geschwindigkeit der eigenen App verbessern kann. | |||
== Unicode (UTF-8) == | |||
Um Probleme mit Sonderzeichen zu vermeiden sollte darauf geachtet werden, dass das Dokumente als UTF-8 (ohne BOM) gespeichert werden. Dies ist in den meisten Bearbeitungsprogrammen über die Einstellung der Zeichencodierung möglich. | |||
Auch die Meta-Charset-Angabe sollte im <head>-Bereich gesetzt werden. In HTML5 wäre diese <meta charset="UTF-8" /> | |||
==Weiterführende Informationen== | |||
* [[User App:HTML-UI/Web]] | |||
* [[User App:HTML-UI/Environment]] | |||
[[Kategorie:User App]] |
Aktuelle Version vom 2. Mai 2019, 17:18 Uhr
HTML User Interface
Mit den User Apps ist es möglich eine eigene HTML-UI in das Chatfenster zu integrieren. Dabei ist pro Channel eine App mit HTML-UI möglich.
Verfügbare Bibliotheken
Zur Vereinfachung der Entwicklung stehen oft genutzte Bibliotheken auf den Knuddels-Servern zur Verfügung:
- jQuery 1.9.1: /apps/api/jquery.min.js
- jQuery UI 1.11.4: /apps/api/jquery-ui.min.js
- moment.js 2.9.0: /apps/api/moment.js
Es wird die Verwendung dieser Ressourcen empfohlen. In der Regel sind diese bereits im Cache des des Nutzers vorhanden, was die Geschwindigkeit der eigenen App verbessern kann.
Unicode (UTF-8)
Um Probleme mit Sonderzeichen zu vermeiden sollte darauf geachtet werden, dass das Dokumente als UTF-8 (ohne BOM) gespeichert werden. Dies ist in den meisten Bearbeitungsprogrammen über die Einstellung der Zeichencodierung möglich.
Auch die Meta-Charset-Angabe sollte im <head>-Bereich gesetzt werden. In HTML5 wäre diese <meta charset="UTF-8" />