Du bist hier: Seitenreport    Forum    Web-Entwicklung    AJAX & JavaScript (JS)    Scripte Schützen

Scripte Schützen

Verfasst am: 27. 08. 2010 [13:15]
romacron
Dabei seit: 01.11.2009

1143 Beiträge
Beitrag hilfreich?

Lol,

So denke ich auch. In der Regel sind die .js nicht größer als 20kb. Im Gegenzug dazu die PHP Projekte mit mehren MB.
Bei manchen Kleinigkeiten, lohnt es sich die JavasScripte ein wenig unleserlich zu machen.
Das hält die Hobby Hacker on the fly davon ab sich mit den .js Variablen auseinander zu setzen.
 
Verfasst am: 27. 08. 2010 [13:31]
Ultima
Dabei seit: 09.07.2010
Themenersteller

759 Beiträge
Beitrag hilfreich?

Ich habe noch eine Kleinigkeit gefunden. Mann kann die Scripte auch zur Laufzeit einbinden und laden.

JAVASCRIPT
var script = document.createElement('script');
       script.src = 'blah.js';
       script.type = 'text/javascript';
 
document.head.appendChild(script);


Funktionieren tut es, aber das Problem daran ist, man weis nicht wann es fertig geladen ist und man die Daten nutzen kann.

 
Verfasst am: 27. 08. 2010 [13:38]
joerg
Dabei seit: 09.06.2009

1540 Beiträge
Beitrag hilfreich?

Hallo

Danke euch beiden für die Antworten.

Zumindest denke ich jetzt verstanden zu haben das man mit der Ajax Technologie sehr viel Traffic einsparen kann.

Klingt sehr interressant wobei ich momentan nicht dazu kommen werde mich damit zu beschäftigen.
Und mir fehlt auch eine sinnvolle Anwendung dafür.

Gruß
Jörg

 
Verfasst am: 27. 08. 2010 [13:42]
UFOMelkor
Dabei seit: 20.10.2009

348 Beiträge
Beitrag hilfreich?

Hallo Ultima,

die Möglichkeit zum Nachladen von Skripten ist gegeben, ja. Man muss lediglich die geeigneten Anwendungsfälle finden. Zum Schützen von Skripten halte ich es aber für ungeeignet.

 
Verfasst am: 27. 08. 2010 [13:42]
romacron
Dabei seit: 01.11.2009

1143 Beiträge
Beitrag hilfreich?

Es wird gespart ohne Ende.

http://www.romacron.de/de/webseiten-erstellen.html

Wenn Du einmal Pagespeed und Netzwerk drüber laufen lässt, siehst den Unterschied.
Es reicht 1KB um Inhalte nachzuladen.

 
Verfasst am: 27. 08. 2010 [14:01]
Ultima
Dabei seit: 09.07.2010
Themenersteller

759 Beiträge
Beitrag hilfreich?

Der einzige und größte Nachteil, die so eingebundenen Inhalte sind für Suchmaschinen unsichtbar.

 
Verfasst am: 27. 08. 2010 [14:06]
UFOMelkor
Dabei seit: 20.10.2009

348 Beiträge
Beitrag hilfreich?

Nicht, wenn du es richtig machst:

HTML
<a href="?part=abc" id="abc_link">

JAVASCRIPT
$('#abc_link').click(function(){/* Laden des Inhalts per Ajax */ return false; });


[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 27.08.2010 um 14:11.]

 
Verfasst am: 27. 08. 2010 [14:16]
Ultima
Dabei seit: 09.07.2010
Themenersteller

759 Beiträge
Beitrag hilfreich?

Nun und wie sieht die Seite ?part=abc aus wenn ein Besucher über Google dorthin kommt?

Ich finde das nicht gut.

 
Verfasst am: 27. 08. 2010 [14:25]
UFOMelkor
Dabei seit: 20.10.2009

348 Beiträge
Beitrag hilfreich?

Er sieht das selbe, wie wenn man die Daten per Ajax nachladen würde.

Man benötigt das ja nicht nur für Google, es gibt ja auch immer noch Besucher, die JavaScript nicht nutzen. Stichworte sind Unobtrusive JavaScript, Schichtenmodell, Progressive Enhancement. und Graceful degradation.

Eine Einführung dazu gibt es bei SelfHTML.

 
Verfasst am: 27. 08. 2010 [15:48]
romacron
Dabei seit: 01.11.2009

1143 Beiträge
Beitrag hilfreich?

Das ist immer die Frage mit Ajax und Google Links.

Dazu habe ich mehrere Experimente durchgeführt.
Am besten Schlug die Option mit den Plexi Links an.

<p onclick="">
<a href="">voller Link</a>
</p>
Per css setzt man den link z-1. So ist der Reale-Link für den User nicht klickbar. Der User klickt dabei quasi auf die Scheibe.
Die Suchmaschine hingegen bekommt davon nichts mit, die liest den Link so aus wie es sein sollte.

wenn Du in google "google plexi" eingibst, können die Ergebnisse nachvollzogen werden.
Mittlerweile hab ich die Technik als Joomla-Content-View angefügt und bin durchaus zufrieden.
(aber wir feilen ja alle immer)

..Seitenreport-Gcrawler und google finden die Links.
Was man nicht machen sollte, die Links hinter dem Plexiglas auf display:none setzen, da habe ich bereits einbußen gehabt

[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 27.08.2010 um 15:50.]
 




Du bist nicht eingeloggt. Bitte beachte, dass Du eingeloggt sein musst, um Themen zu erstellen oder auf Beiträge zu antworten.

RSS Feed abonnieren

Werde in Echtzeit über neue Foren-Beiträge informiert:



0 Mitglieder waren innerhalb der letzten 15 Minuten online (24 heute gesamt):
[keine]

Administratoren und Moderatoren:
[keine]

Seitenreport hat 18136 registrierte Mitglieder, 3002 Themen und 29106 Beiträge.
Der aktuelle Mitgliederzuwachs liegt bei durchschnittlich 12 bestätigten Neuregistrierungen pro Tag.
Pro Tag werden im Seitenreport Forum durchschnittlich 1 neues Thema und 8 Beiträge erstellt.
Die Durchschnittszahlen berechnen sich aus den letzten 7 Tagen.

Mehrfach empfohlen

Seitenreport ist einer der bekanntesten SEO und Website Analyse Dienste im deutschsprachigen Raum und wurde u.a. schon empfohlen:
von Mr. Wong im Wong Letter
vom Leserservice der Deutschen Post
vom Technik Blog SiN
und vielen anderen

Partnerprogramm

12% Lifetime Provision auf alle Buchungen von Dir geworbener Mitglieder sowie 0,50 € für jede Registrierung. Eines der besten deutschen Partnerprogramme laut den appCharts von 100partnerprogramme.de. Nimm jetzt teil am Seitenreport Partnerprogramm und verdiene gutes Geld dabei!

* = Partnerlinks