zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > (X)HTML
Seite neu laden Bilder lokal auslagern

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 21.12.2012, 12:18
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 01.07.2010
Beiträge: 20
Deniz befindet sich auf einem aufstrebenden Ast
Standard Bilder lokal auslagern

Sehr geehrte xHTML Community,

ich plane derzeit ein Web-Projekt und möchte wissen wie folgendes zu realisieren ist, da ich es aus einem Browsergame kenne.

Und zwar möchte ich, das ein Client, der meinen Webservice nutzen will, sich eine Verzeichnisstruktur herunterläd in welchem sich z. B. Konfigurationsdateien (.txt) und Bilder (.png) befinden. (Der Sinn darüber, soll hier nicht diskutiert werden)
Der Nutzer gibt dann innerhalb meines Web-Projects den Pfad an, in welchem er meine Verzeichnisstruktur installiert hat.
Sein Browser soll nun mit Hilfe von JavaScript und CSS die Lokalen Textdateien auslesen und die Bilder anzeigen.

Ich hoffe das Problem konnte ausreichend geschildert werden, ansonsten klär ich gerne andere Unklarheiten.

Mit freundlichen Grüßen,
Deniz

Geändert von Deniz (21.12.2012 um 12:19 Uhr) Grund: Stichwörter hinzugefügt
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 21.12.2012, 13:52
Benutzerbild von inta
free as in freedom
XHTMLforum-Kenner
 
Registriert seit: 04.12.2006
Ort: Berlin
Beiträge: 5.025
inta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz sein
Standard

Möchtest du das selbst/manuell umsetzen? Was genau bezweckst du damit?
Für mich hört sich das so an, als würde das Cache-Manifest genau das tun was du möchtest, nur das hier keine Pfade manuell umgebogen werden müssen.
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 21.12.2012, 14:04
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 01.07.2010
Beiträge: 20
Deniz befindet sich auf einem aufstrebenden Ast
Standard

Die Umsetzung soll so erfolgen, das der Nutzer den Pfad zur Verzeichnisstruktur angibt z. B. C:\meinProjektVerzeichnis
Der Pfad wird in der Datenbank für jeden Nutzer hinterlegt, sodass ich im Code darauf zugreifen kann.

Beispiel:
Eine Content-Seite meines Projekts enthält ein Bild "bild.png" welches sich hier befindet:
"meinProjektVerzeichnis/gfx/bild.png"
Das Bild befindet sich nicht im Web, sondern beim Client selbst und durch den in der Datenbank gespeicherten Pfad wird dann im Quellcode z. B.
<img src="file:///C:\meinProjektVerzeichnis\gfx\bild.png">

Meine Frage hierbei ist nun, das ich nicht weiss, wie das src-Attribute nun aufgebaut werden muss.
Mit Zitat antworten
  #4 (permalink)  
Alt 21.12.2012, 14:07
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.917
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von Deniz Beitrag anzeigen
Das Bild befindet sich nicht im Web, sondern beim Client selbst und durch den in der Datenbank gespeicherten Pfad wird dann im Quellcode z. B.
<img src="file:///C:\meinProjektVerzeichnis\gfx\bild.png">

Meine Frage hierbei ist nun, das ich nicht weiss, wie das src-Attribute nun aufgebaut werden muss.
so:
HTML-Code:
<img src="gfx/bild.png">
Ein Backslash ist hier falsch.
Mit Zitat antworten
  #5 (permalink)  
Alt 21.12.2012, 14:13
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 01.07.2010
Beiträge: 20
Deniz befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von protonenbeschleuniger Beitrag anzeigen
so:
HTML-Code:
<img src="gfx/bild.png">
Ein Backslash ist hier falsch.
Ich will die Bilder aber nicht aus dem relativen-Pfad des Webservers laden, sondern lokal von der Client-Platte

Geändert von Deniz (21.12.2012 um 14:14 Uhr) Grund: Quote hinzugefügt
Mit Zitat antworten
  #6 (permalink)  
Alt 21.12.2012, 14:26
Benutzerbild von inta
free as in freedom
XHTMLforum-Kenner
 
Registriert seit: 04.12.2006
Ort: Berlin
Beiträge: 5.025
inta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz sein
Standard

Daher meine Frage nach dem Zweck. Das Cache-Manifest sorgt dafür, dass alle Dateien aus der Manifest-Datei heruntergeladen und lokal gespeichert werden. Diese Dateien werden dann in Zukunft immer lokal abgerufen und nicht mehr vom Server, es sei denn die Manifest-Datei ändert sich.

Gibt es irgendeinen Grund dieses Verhalten nachzubauen? Für den Nutzer ist so ein Manifest sehr viel einfacher als die Daten selbst herunterzuladen und dann noch den Pfad angeben zu müssen.
Mit Zitat antworten
  #7 (permalink)  
Alt 21.12.2012, 14:33
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 01.07.2010
Beiträge: 20
Deniz befindet sich auf einem aufstrebenden Ast
Standard

Habe mir das grade mal angesehen und kurz überflogen.
Das hört sich nach genau dem an, was ich erreichen will. Ich wusste nicht das es sowas gibt. Ist das mit HTML5 gekommen, oder gibt es das schon die ganze Zeit?
Vielen dank für die Antwort.
Mit Zitat antworten
  #8 (permalink)  
Alt 21.12.2012, 14:38
Benutzerbild von inta
free as in freedom
XHTMLforum-Kenner
 
Registriert seit: 04.12.2006
Ort: Berlin
Beiträge: 5.025
inta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz sein
Standard

Das ist relativ neu, wird aber von allen aktuellen Browsern unterstützt (nur im IE erst ab Version 10).
Mit Zitat antworten
  #9 (permalink)  
Alt 21.12.2012, 14:40
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 01.07.2010
Beiträge: 20
Deniz befindet sich auf einem aufstrebenden Ast
Standard

Habe grade gesehen, das der Cache nur bis 5MB gespeichert wird.
Also für mich Nutzlos, da ich viele große Bilder benutzen möchte.

Zweck meines Frage/Methodik ist:
- Server Entlasstung / Traffic
- Schnellerer Seitenaufbau beim Client
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 21.12.2012, 14:44
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.917
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von Deniz Beitrag anzeigen
Habe grade gesehen, das der Cache nur bis 5MB gespeichert wird.
Also für mich Nutzlos, da ich viele große Bilder benutzen möchte.

Zweck meines Frage/Methodik ist:
- Server Entlasstung / Traffic
- Schnellerer Seitenaufbau beim Client
Das macht der Browser doch sowieso schon, in dem er die Dateien im lokalen Cache speichert.
Mit Zitat antworten
Sponsored Links
Antwort

Stichwörter
bilder, css, einbinden, javascript, lokal, textdateien

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Bilder werden von IE7 lokal nicht geladen DasGrussel CSS 8 17.12.2012 14:14
Hintergrund wird nicht angezeigt maxx CSS 6 14.10.2012 18:27
Hilfe!!! mein Homepagelayout funktioniert nicht! maxx CSS 5 14.10.2012 07:21
Bildergalerie mit Variablen fledermaus Serveradministration und serverseitige Scripte 1 08.04.2008 08:57
MySQL Query - online ok, lokal kein Ergebnis? Boris Serveradministration und serverseitige Scripte 6 04.09.2007 23:51


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:00 Uhr.