Scripte Schützen

Verfasst am: 27. 08. 2010 [13:15]
Beitrag hilfreich?
Gelöschter Benutzer 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]
Beitrag hilfreich?
Ultima
Themenersteller
Dabei seit: 09.07.2010
Beiträge: 650
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.

Mein Portal: Ultima-Project.net
 
Verfasst am: 27. 08. 2010 [13:38]
Beitrag hilfreich?
joerg
Dabei seit: 09.06.2009
Beiträge: 1459
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]
Beitrag hilfreich?
UFOMelkor
Dabei seit: 20.10.2009
Beiträge: 335
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]
Beitrag hilfreich?
Gelöschter Benutzer 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]
Beitrag hilfreich?
Ultima
Themenersteller
Dabei seit: 09.07.2010
Beiträge: 650
Der einzige und größte Nachteil, die so eingebundenen Inhalte sind für Suchmaschinen unsichtbar.

Mein Portal: Ultima-Project.net
 
Verfasst am: 27. 08. 2010 [14:06]
Beitrag hilfreich?
UFOMelkor
Dabei seit: 20.10.2009
Beiträge: 335
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]
Beitrag hilfreich?
Ultima
Themenersteller
Dabei seit: 09.07.2010
Beiträge: 650
Nun und wie sieht die Seite ?part=abc aus wenn ein Besucher über Google dorthin kommt?

Ich finde das nicht gut.

Mein Portal: Ultima-Project.net
 
Verfasst am: 27. 08. 2010 [14:25]
Beitrag hilfreich?
UFOMelkor
Dabei seit: 20.10.2009
Beiträge: 335
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]
Beitrag hilfreich?
Gelöschter Benutzer 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:

RSS Feed abonnieren »



12 Mitglieder Mitglieder waren innerhalb der letzten 15 Minuten (321 heute gesamt) online:
Benana, bertol, buttlar999, duo_infernale, masa8, Noucki, Pit2002, rest1208, sash2503, scimram, Walter, Yoshimitsu

Administratoren und Moderatoren:
[keine]

Seitenreport hat 16306 registrierte Mitglieder, 2858 Themen und 27980 Beiträge.
Seitenreport hat einen Mitgliederzuwachs von durchschnittlich 25 bestätigten Neuregistrierungen pro Tag.
Pro Tag werden im Seitenreport Forum durchschnittlich 3 neue Themen und 16 Beiträge erstellt.
Die Durchschnittszahlen berechnen sich aus den letzten 7 Tagen.

SEO und Website-Analyse

Seitenreport ist eine der bekanntesten Website-Analyse-Dienste im WEB. Über 9.200 registrierte Mitglieder (keine Freemailer-Accounts), 1/4 Millionen Seitenaufrufe pro Monat, über 100 Premium-Kunden und namhafte Referenzen sprechen für sich. Seitenreport gibt es seit 2007. Wie Du davon profitierst? Hier kannst Du sicher sein, dass es um Qualität und Beständigkeit geht!

Seitenreport auf Facebook!

238 unserer Mitglieder sind bereits Seitenreport Fan auf Facebook. Dein Vorteil: Schnellere Kenntnis von neuen Features, News in Echtzeit, Tipps und Tricks für SEO und Web. Du kannst unsere Beiträge auch kommentieren und dadurch Deine Besucherzahlen und das Interesse an Deinem Account erhöhen. Folge Seitenreport auf Facebook!

Seitenreport Partnerprogramm

Eines der wenigen Partnerprogramm im Bereich SEO und WEB. Erhalte 12% Lifetime Provision auf alle Buchungen von Dir geworbener neuer Mitglieder! Jedes von Dir geworbene Mitglied wird dauerhaft mit Deinem Partnerkonto verknüpft und bei jeder kostenpflichtigen Buchung mit 12% provisioniert. Lifetime - so lange es Seitenreport gibt!
Seitenreport Partnerprogramm

* = Partnerlinks