Entwicklertagebuch: Zitatbuttons und Javascript Update
Hallo User,
Zitatbutton
Auf Wunsch einiger Benutzer wurde ein Zitatbutton auf den Detailseiten der Artikel hinzugefügt (er ist auch im Beitragsmenü zu finden). Zusätzlich haben wir das Icon geändert, um das "Zitieren" leichter erkennbar zu machen.
Für das Zitieren funktioniert nun auch das Markieren von Text an beliebiger Stelle. Wenn der Text markiert ist (er muss nicht kopiert werden), klickt man einfach auf das 'Zitieren'-Symbol beim entsprechenden Kommentar, Beitrag oder direkt in der Kommentar-Editierbox und der markierte Text wird zitiert. Dies sollte nun in allen Browsern funktionieren.
Javascript vs jQuery
Ich habe damit begonnen, die bisherigen jQuery-Skripte auf der Detailseite durch reine Javascripte zu ersetzen. Ziel ist es, jQuery langfristig zu entfernen. Dies hat zum einen sicherheitstechnische Gründe und zum anderen wollen wir weniger Abhängigkeiten im Quellcode haben. Auch mit Blick auf die Zukunft ist reines Javascript mittlerweile einfacher und schneller zu handhaben als jQuery, das recht häufig seine Befehle und APIs ändert. Außerdem wird Node.js für uns immer interessanter.
Da sehr viel Javascript-Code ersetzt oder umgeschrieben wurde, kann es zu Fehlern kommen. Dies gilt für alle Bereiche, in denen Kommentare oder Beiträge aktualisiert oder hinzugefügt, Bilder hinzugefügt oder gelöscht, zitiert, bewertet usw. werden.
Sollte beim Erstellen eines Beitrags oder Kommentars eine Abweichung vom bisherigen Verhalten auftreten, bitte ich um eine rasche Mitteilung.
Alle weiteren Änderungen und Neuerungen finden sich wie immer in unserer Release notes.
Ich hoffe die Änderungen gefallen und freue mich auf Euer Feedback oder einem klick aufs Herz ❤️
Schönen Gruß
Frank
Zitatbutton
Auf Wunsch einiger Benutzer wurde ein Zitatbutton auf den Detailseiten der Artikel hinzugefügt (er ist auch im Beitragsmenü zu finden). Zusätzlich haben wir das Icon geändert, um das "Zitieren" leichter erkennbar zu machen.
Für das Zitieren funktioniert nun auch das Markieren von Text an beliebiger Stelle. Wenn der Text markiert ist (er muss nicht kopiert werden), klickt man einfach auf das 'Zitieren'-Symbol beim entsprechenden Kommentar, Beitrag oder direkt in der Kommentar-Editierbox und der markierte Text wird zitiert. Dies sollte nun in allen Browsern funktionieren.
Javascript vs jQuery
Ich habe damit begonnen, die bisherigen jQuery-Skripte auf der Detailseite durch reine Javascripte zu ersetzen. Ziel ist es, jQuery langfristig zu entfernen. Dies hat zum einen sicherheitstechnische Gründe und zum anderen wollen wir weniger Abhängigkeiten im Quellcode haben. Auch mit Blick auf die Zukunft ist reines Javascript mittlerweile einfacher und schneller zu handhaben als jQuery, das recht häufig seine Befehle und APIs ändert. Außerdem wird Node.js für uns immer interessanter.
Da sehr viel Javascript-Code ersetzt oder umgeschrieben wurde, kann es zu Fehlern kommen. Dies gilt für alle Bereiche, in denen Kommentare oder Beiträge aktualisiert oder hinzugefügt, Bilder hinzugefügt oder gelöscht, zitiert, bewertet usw. werden.
Sollte beim Erstellen eines Beitrags oder Kommentars eine Abweichung vom bisherigen Verhalten auftreten, bitte ich um eine rasche Mitteilung.
Alle weiteren Änderungen und Neuerungen finden sich wie immer in unserer Release notes.
Ich hoffe die Änderungen gefallen und freue mich auf Euer Feedback oder einem klick aufs Herz ❤️
Schönen Gruß
Frank
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 92252478792
Url: https://administrator.de/contentid/92252478792
Ausgedruckt am: 21.11.2024 um 06:11 Uhr
Serie: Entwicklertagebuch
Entwicklertagebuch: Themen- oder Artikelbilder in den Beitragsübersichten4Entwicklertagebuch: Release 6.1Entwicklertagebuch: Zitatbuttons und Javascript UpdateEntwicklertagebuch: Blockieren von Usern17Entwicklertagebuch: Neue internationale Version3Entwicklertagebuch: Profile überarbeitet und Badges hinzugefügt14Entwicklertagebuch: Release 6.0 - Neue Übersichten24Entwicklertagebuch: User Datenbank erfolgreich migriertEntwicklertagebuch: Neue Einstellungen7