cajo volz: weiterblättern funktion (anfänger)

hi,
ich hab mich in den letzten monaten mit html und css beschäftigt, kann jetzt auch so die grundsachen.
Ich hab versucht mir selbst eine Seite in Photoshop zu designen und dann den Code zu schreiben, hat auch geklappt, sah aber nicht so gut aus, deshalbt habe ich die Kostenlose Komepagevorlage mit Code "CoolWater1-0" http://www.styleshout.com/free-templates.php runtergeladen. gefällt mir gut und reicht mir aus.
Jetzt zum eigentlichen Problem, ich möchte auf der "Bilder Seite" in dem Content Bereich so eine "Weiter-Blättern" Funktion einbauen. Wie mache ich das am besten? mit Java? mit PHP? wie gesagt außer ein wenig html und css hab ich noch keine Erfahrung. Ich hab schon gegoogelt aber nur Tutorials gefunden die mir zu komplitziert waren. könntet mir ja einfach nen link schciken oder so, wäre nett!
gruß Cajo

  1. Hallo,

    ich bin mir nicht ganz sicher, was du meinst, und kann das alles auch noch nicht so gut.

    Wie mache ich das am besten? mit Java? mit PHP?

    Ich würde das jetzt mit HTML, also als einfachen Anker machen:

    <a href="Link zur nächsten Seite" target=_self>zur nächsten Seite</a>

    Hast du das so gemeint, oder liege ich ganz falsch? :D

    Gruß

    --
    Pascal
    1. Kurz und bitter:

      Wer auf die Idee kommt, für ein Seite-Umblättern Javascript bemühen zu wollen, liegt IMHO knapp daneben. Die zu erwartende Qualität des Scripts ist dann die im Internet wohl i.d.R. übliche.

      Und deswegen schalt ich diesen ganzen Käse prophylaktisch ab, so wie viele andere auch. Weil ich eben NICHT alle 5 min meinen abgestürzten Browser wieder hochfahren will, der wieder irgeine Variable sucht, dies nicht gibt.

      Ich hab damit schon rumgespielt. Eine CPU-Last von 98% für ein Script, das z.B. 9999 mal pro sec. einen x-Wert berechnet, und ihn dann beim 10000ten Mal auf dem Bildschirm als X-Koordinate bringt, und ähnliches.

      Und das web ist voll von gecutteten und dann gepasteten scripts, die solchen Käse produzieren. Runterzuladen z.B. von Dr.Web, garantiert ungeprüft.Also wie gesagt: Im Schnitt dauert's bei mir 5min, und mit JS ist der Browser still und stumm. Zack.

      Wenn die Seite eine Funktionalität anbietet, die nur mit Javascript zu realisieren ist, meinethalben auch wg. Wirtschaftlichkeit / Effizienz in der Erstellung, dann schalt' ich das dann schon ein. Aber wg. Gimmicks nicht. Und die Hürde, JS einzuschalten nämlich, die ist zwar klein, aber spürbar. Russisch Roulette ist nicht OK.

      Seite umblättern ist undefiniert. Meine Idee , ohne JS:

      Warum nicht eine statische Eselsohrenecke als backgrond-image eines abslut positionierten DIVs rechts unten in der screenecke:
      in CSS:
      ------------------------
      .ani        { background-image:url('./pfad2/Ecke_normal.png');}
      .ani:hover  { background-image:url('./pfad2/Ecke_animiert.png');}

      in HTML:
      ------------------------
      <a:href="./pfad/zur/naechsten/Seite.html"><div class="ani"><img src="umblättranimation.gif"></div></a>

      Also so in der Richtung, evtl noch :active.Und nicht egal ist ob das DIV drumherum oder innerhallb der Ankertags liegt.

      Das Suchwort heisst Pseudoformate. Und das findet man in der SELFHTML Suchleiste. Und für die kann JS ausnahmsweise mal angeschaltet werden.

  2. Lieber cajo,

    Kostenlose Komepagevorlage mit Code "CoolWater1-0" http://www.styleshout.com/free-templates.php runtergeladen. gefällt mir gut und reicht mir aus.

    Naja, ich weiß nicht... ich mag die Reihenfolge der Inhalte nicht so besonders. Auch wenn man bestimmte Teile des HTML-Codes umsortiert, würde sich das optische Ergebnis mittels CSS genauso erreichen lassen. Aber das haben diese freien Templates irgendwie alle gemeinsam.

    Was mich an diesem Template auch stören würde, ist die <h1>, die auf meinen Seiten nicht immer der Firmenname oder der Name der Seite ist. <h1> leitet bei mir als Hauptüberschrift das große Thema dieser Seite meiner Website ein und ist jedesmal etwas anderes. Daher würde ich sie im Layout auch ganz anders behandeln.

    Für das Logo nehme ich ein völlig inhaltsleeres <div>, eventuell doch mit einem völlig leeren <span> befüllt, welche ich dann mittels CSS gestalte. Das ist meiner persönlichen Meinung nach sinnvoller, als das Logo zu einem Inhaltselement zu machen, das dann immer vor dem eigentlichen Inhalt steht, obwohl es wesentlich weniger wichtig ist.

    ich möchte auf der "Bilder Seite" in dem Content Bereich so eine "Weiter-Blättern" Funktion einbauen.

    Da hast Du nun drei Möglichkeiten:

    1.) Du schreibst für jede Seite eine eigene HTML-Datei
    2.) Du erzeugst für jede Seite eine eigene HTML-Datei mit serverseitigen Technologien (z.B. PHP).
    3.) Du findest eine Lösung, die alle Bilder als Thumbnail-Grafiken auf einer Seite präsentiert (und verlinkt), um dann mittels Javascript diese Bilder als Vollansicht über Deine Seite zu legen.

    Zu 1.)
    Das ist zwar mühsam, stellt aber sicher, dass alles "funzt", wenn man von serverseitigen Technologien keine Ahnung hat.

    Zu 2.)
    Das wäre eine schöne Aufgabe, um als Anfänger etwas dynamisches zu schreiben, garantiert dafür aber auch, dass es in allen Browsern "funzt", da es sich nur auf serverseitige Technik stützt.

    Zu 3.)
    Dafür gibt es schon einige Lösungen: Lightbox, Lightbox2, mein eigenes JS-Popup. Bei Javascript muss man aber immer bedenken, dass es deaktiviert oder schlichtweg nicht vorhanden sein könnte, sodass auch für diesen Fall Deine Seite benutzbar sein muss.

    Liebe Grüße aus Ellwangen,

    Felix Riesterer.

    --
    ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)