Borlabs Cookie auch ohne Jquery?

Hi,

In der nächsten Version von Bootstrap wird bereits auf jquery verzichtet zugunsten von „normalem“ JS. Dieser Trend scheint es auch in WordPress Plugins zu geben.

Dieser enorme Vorteil wird aber durch den Website-weiten Einsatz von Borlabs Cookie leider wieder zunichte gemacht.

Gibt es irgendwelche Pläne, daß Borlabs Cookie zeitnah auch mit reinem Javascript funktioniert?

Danke

Neues Mitglied Gefragt vor am März 26, 2021 in Borlabs Cookie.
Kommentar hinzufügen
8 Antwort(en)

Nein, wir benötigen jQuery und können darauf nicht so schnell verzichten.

Hilfreiches Mitglied Beantwortet vor am März 27, 2021.
Kommentar hinzufügen

Hallo Borlabs Team,

wir verwenden Borlabs Cookie bisher auf mehreren Websites und im Zuge der Performance-Optimierung werden wir jQuery auch entfernen. Borlabs Cookie verwendet weiterhin jQuery. Wenn es hier keine Ablöse durch reines JavaScript gibt werden wir uns eine alternative Cookie-Lösung suchen müssen. Im Backend ist es uns egal, ob jQuery verwendet wird, es geht uns rein ums Frontend. Alles was mit jQuery umgesetzt wird kann auch mit reinem JavaScript realisiert werden; jQuery ist daher nicht notwendig.

Wie schaut es mit dem nächsten Release aus? Ist dieses Thema bereits im Backlog?

Neues Mitglied Beantwortet vor am August 6, 2021.
Kommentar hinzufügen

jQuery wird durch Vue.js ersetzt mit dem Release von v3.0 irgendwann Q3/Q4.

Hilfreiches Mitglied Beantwortet vor am August 6, 2021.
Kommentar hinzufügen

Aber bitte, bitte nicht Vue/Nuxt im FE. Das sind Kanonen auf Spatzen. Im Admin interessiert es tendenziell eh keinen außer die Devs. 😉

Warum nicht reines JS oder meinetwegen TS fürs FE?

Die Menge an JS im FE ist mE wirklich überschaubar und das ist auch gut so. Es wäre schön, wenn es in Zukunft keine unnötigen Abhängigkeiten mehr geben wird.

Danke 😉

Neues Mitglied Beantwortet vor am August 19, 2021.
Kommentar hinzufügen

Wir schreiben weitgehend in TypeScript, aber es ist für die Darstellung der Cookie Box einfach sinnvoll, auf Vue.js zu setzen. Unser ganzes Consent System ist weitgehend JavaScript basierend, weil es cachingunabhängig im Client läuft.

Hilfreiches Mitglied Beantwortet vor am August 19, 2021.
Kommentar hinzufügen

Vue/Nuxt als solches finde ich gut und besonders mit TS gibt es einem viel Sicherheit, jedoch die Buildgröße sollte nicht unterschätzt werden, da es ja nur ein Plugin ist, das ein Nutzer alle Paar Wochen vllt einmal sieht 😉

Wobei man es ja auch theoretisch on demand laden kann.

Was an jQuery ärgerlich ist und auch die Art wie WP es lädt, ist das es immer geladen wird.

Aus Performance Sicht ist das unschön.

Neues Mitglied Beantwortet vor am August 19, 2021.
Kommentar hinzufügen

Wir haben einen starken Focus auf die Größe der Datei am Ende und werden inkl. aller Optimierungen unter 100 kB sein.

Hilfreiches Mitglied Beantwortet vor am August 19, 2021.
Kommentar hinzufügen

Danke für die Rückmeldung 😉

Neues Mitglied Beantwortet vor am August 19, 2021.
Kommentar hinzufügen

Deine Antwort

Mit dem Absenden deiner Antwort erklärst du dich mit den Datenschutzbestimmungen und den Nutzungsbedingungen einverstanden.