Verwendung des Google + 1-Dienstes ohne JavaScript

8

Ich möchte einer Website ein Google +1-Symbol hinzufügen, jedoch ohne JavaScript zu verwenden. Ist es möglich? Gibt es eine URL, auf die ich einfach verlinken kann, damit es funktioniert?

    
this.lau_ 28.08.2011, 02:10
quelle

4 Antworten

10

Google unterstützt jetzt die Freigabe über eine statische URL:

%Vor%

Weitere Informationen: Ссылка

    
this.lau_ 10.08.2012, 08:47
quelle
4

Es gibt eine Feature-Anfrage, die Sie kommentieren können, um Ihre Unterstützung anzuzeigen: Ссылка

Da es in der Zwischenzeit keinen Fallback von +1 gibt, wenn JavaScript deaktiviert ist, ist Google der Ansicht, dass das Verfolgen von Nutzern wichtiger ist, als Personen nicht über ihren Dienst teilen zu können.

Verwenden Sie entweder Edy Freddys netten Hack, um die Datenschutzbedenken zu lindern, oder nehmen Sie Ihren Hinweis von der +1-Fallback-Funktion auf nichts, wenn JavaScript deaktiviert ist. Überspringe die Implementierung von Google+, bis sie dies implementiert haben. -Steve

    
Steve Coffman 15.11.2011 15:26
quelle
2

Ich glaube nicht. Der Teil hinter Google ist JavaScript. Vielleicht kannst du das JavaScript analysieren und so etwas wie einen Link daraus extrahieren, aber sie würden nicht promoten, weil sie die Möglichkeit verlören würden, die Nutzer der Websites mit + 1-Buttons aufzuspüren. Ein weiterer Grund, warum es keine Lösung ohne JavaScript gibt, ist, dass die speziellen Funktionalitäten, die an die Sitzung der eingeloggten Google-Benutzer gebunden sind, verloren gehen.

Aber ich habe eine nette Lösung für Sie, die ich vor ein paar Tagen im Internet gefunden habe. Es hilft den Besuchern Ihrer Website, ihre Privatsphäre zu schützen und nicht von Google auf unerwünschte Weise aufgespürt zu werden, wenn Sie die + 1-Schaltfläche auf Ihrer Website platzieren.

Platzieren Sie den gewünschten Button auf Ihrer eigenen Domain und implementieren Sie dieses alternative JavaScript. Es lädt das JavaScript von Google nur, wenn die Benutzer auf die + 1-Schaltfläche klicken.

Implementieren Sie die Google + 1-Schaltfläche Datenschutz für Ihre Privatsphäre

%Vor%     
Eddy Freddy 28.08.2011 02:36
quelle
1

Eddy Freddys Antwort ist ein eleganter Trick, aber er geht nicht auf die gestellte Frage ein.

An manchen Stellen kann man einfach kein JavaScript haben, egal wie sehr man es sich wünscht! Das Gleiche gilt für iFrames und CSS in einigen Fällen. "Wo würde das passieren?", Könnten Sie gut fragen; Einfache Antwort: E-Mail-Clients.

Es ist praktikabel, einen einfachen statischen Link zum Posten auf Twitter zu erstellen. Bevor der Tweet tatsächlich veröffentlicht wird, landen Sie auf einer Seite, auf der Sie die Möglichkeit haben, die Nachricht als angemeldeter Benutzer zuerst zu bearbeiten und zu genehmigen Google +1 entspricht dieser Funktionalität.

Es wäre nicht unvernünftig, dies selbst zu implementieren. Fügen Sie einer Seite Ihrer eigenen Erstellung, die ist , in einer Umgebung, in der Sie JS usw. ausführen können, einen statischen Link +1 hinzu, und der Benutzer kann dann zu diesem Zeitpunkt ein angemeldeter Google-Nutzer sein Ein zweiter Klick kann den Beitrag bestätigen. Dieser Ansatz gilt jedoch nur für E-Mail-Clients. Wenn Sie aus anderen Gründen blockiert sind (z. B. Sicherheitsrichtlinien, die JS überall verbieten), sind Sie immer noch vollgestopft.

Ähnliches gilt für Facebook Like-Buttons, da sie sich genauso verhalten und dieselben Anforderungen stellen. Twitter scheint die einzige Seite zu sein, die darüber nachdenkt und einen offiziellen JS-freien Mechanismus bietet.

Es gibt keinen Weg um die Zwei-Klick-Anforderung zu erfüllen, denn ohne sie wäre jemand in der Lage, wie jeder andere zu posten, was albern wäre.

    
Synchro 02.10.2011 21:33
quelle

Tags und Links