dazu brauchst du weder php noch den ganzen content auf der seite (was eine ziemlich blöde idee ist, weil es das downloadvolumen unnötig groß macht)
Les dich dazu in jQuery ein und sieh dir vill auch mal jQuery UI an, die haben eine schöne dokumentation und damit kann man viel machen.
Unter anderem auch das nachladen einer seite per knopfdruck.
Frames - neue und gute Antworten
-
0WIe ersetzt man frames in cssAntwort von
Stef4nStef4n
-
1Frames oder Tabelle?Antwort von
BenOttBenOtt
für diese Anforderungen brauchst Du lediglich HTML und CSS. Frames sind schlicht weg veraltet und Tabellen waren mal eine Notlösung für die Gestaltung einer Webseite. Sie sollten heute nur dann verwendet werden, wenn Du tatsächlich Inhalt in Form einer Tabelle darstellen willst (Beispiel: Tabellen im Sportbereich). Bei der eigentlichen Gestaltung einer Seite haben Tabellen nichts zu suchen. Lerne ganz einfach wie man mit CSS eine Seite gestaltet.
-
2WIe ersetzt man frames in css
Also "ersetzen" kann man Frames nicht, denn Frames zeigen mehrere Dokumente gleichzeitig an, ohne Frames hast du immer nur eines. Nur: Das ist in den meisten Fällen ohnehin besser :) Den visuellen Effekt von Frames kann man selbstverständlich ersetzen, indem man beliebige Container-Elemente (z.B. div) mit festen Größen versieht und per CSS "overflow"-Eigenschaft scrollbar macht.
Um das Problem der Navigation zu lösen gibt es prinzipiell zwei Möglichkeiten:
Jede "Unterseite" enthält selbst die komplette Navigation. Entweder Copy&Paste-Arbeit (etwas aufwändig und später auch fehleranfällig) oder man lässt die Seite serverseitig aus verschiedenen Komponenten (Kopfzeile, Menü, Inhalt) dynamisch zusammenbauen. Hier wurde PHP erwähnt, das wäre EINE Möglichkeit dazu, gibt noch genug andere Möglichkeiten, serverseitig zu programmieren.
Die Webseite enthält bereits alle Unterseiten und man sorgt per Javascript dafür, dass immer gerade das angezeigt wird, was der User angeklickt hat (Elemente verstecken und anzeigen über die CSS-Eigenschaft "display", mit den Werten "block" oder "none"). Das ist sinnvoll, wenn es INSGESAMT nicht allzu viel Inhalt ist, der User hat dann keinerlei Wartezeit beim Aufruf einer anderen Unterseite.
Kommentar von
neverever111 das bedeutet das ich mit allein css und html nichts machen kann um das problem zu lösen?
Kommentar von
ziriaszirias Doch, meine erste Variante ohne serverseitige Programmierung. Dann musst du die Navigation eben von Hand in jede einzelne Seite kopieren. Nicht schön, aber funktionsfähig :)
Kommentar von
neverever111 oh man da hab ich aber was vor mir danke für die auskunft
Kommentar von
Stef4nStef4n das ist zwar ausführlich, aber falsch.
Den Content kann man mit javascript "nachladen" und muss ihn nicht verstecken. Damit kann man Frames sehr einfach nachbauen.
Dazu einfach mal über jQuery informieren.Kommentar von
ziriaszirias Sinnloses habe ich ausgeklammert. Dafür brauchst du nicht unbedingt jQuery, aber du musst sowohl client- als auch serverseitig programmieren. Du brauchst sowohl eine asynchrone Abfrage clientseitig (XmlHttpRequest, zum Beispiel in jQuery ganz nett gekapselt) als auch einen serverseitigen Service (REST bietet sich an), der die Inhalte bereitstellt. Für eine klassische Navigation ist das dann die Kombination aller nur erdenklichen Nachteile (Programmieraufwand, Suchmaschinenunverträglichkeit, History- und Cache-Probleme, ...), solche Dinge werden (zurecht) hauptsächlich für das Nachladen kleinerer Fragmente (Dialoge/Popups, Newsticker, ...) genutzt. Dem Fragesteller nützt es zudem überhaupt nichts, wenn er nicht programmieren will.
Also bitte erst denken, dann mosern.
Kommentar von
ziriaszirias Und den Fehler (bei dir, nicht bei mir) hatte ich sogar übersehen. Das ist nämlich genausowenig "Frames nachgebaut" wie alles andere -- es bleibt dabei, dass EIN Dokument angezeigt wird, bei dem Teile dynamisch verändert werden, entsprechend meiner zweiten Variante.
-
-
1Frames oder Tabelle?Antwort von
digitalxxl Ich würde Dir das Programm Wordpress empfehlen. Ist kostenlos und wird ständig weiter entwiceklt. Da brauchst Du Dir um Tabellen oder Frames keine Gedanken zu machen. Suchge einfach ein passendes Layout aus und fertig. Auf diese Weise hast Du viel mehr Zeit, Dich um die Inhalte zu kümmern.
Es gibt ein gutes Wordpress-Training für Einsteiger, von Frank Bültge, erschienen bei Galileo Computing. Kostet 34,90 Euro, aber das Geld würde ich investieren.
Viel ERfolg mit dem Projekt.
Kommentar von
aurataaurata Das wäre eine Alternative, wenn es passt...
Wordpress ist kein Programm, sonder ein Blog-CMS-System.
Und wenn man CSS kann, ist man bei Individualisierung schon sehr gut dabei.
Für Wordpress-Training/Tutoriums muss man aber kein Geld auszugeben, es gibt genug Tutoriums im Netz, die uneigennützig angeboten werden.
Hier z.B. ein Video dazu:
-
0WIe ersetzt man frames in cssAntwort von
neverever111 hat niemand ne idee wie man da was mit css machen kann
-
1WIe ersetzt man frames in cssAntwort von
myjackmyjack
du musst schon mit PHP arbeiten, sonst wird das nichts.
Kommentar von
neverever111 das problem is das ich nur html und css in den grundzügen kann
Kommentar von
myjackmyjack Dann bring dir ruhig auch etwas PHP bei, das ist im Grunde nicht schwer. Wenn du weitere Fragen dazu hast, kannst du mich auch via PN anschreiben
-
1Frames oder Tabelle?Antwort von
SteffileSteffile
Wie die anderen schon sagten, HTML + CSS sind besser als Frames und Tabellen. Um Zeit zu sparen kannst du einfach ein Blanko CSS Template verwenden, hier kannst du dir das passende aussuchen und spaeter "bekleiden":
Kommentar von
Cheezaxx3Cheezaxx3 schade :( wollte eigentlich gern meinen eigenen Code schreiben
Kommentar von
SteffileSteffile Kannst du ja auch. In den Blanko Templates ist wirklich nur der Rahmen und auch den kannst du anpassen.
-
-
2Frames oder Tabelle?Antwort von
HellstormHellstorm
Keines von beiden ist eine wirklich sinnvolle Lösung. Tabellen sind out und Frames waren noch nie der Hit. Verwende am besten DIV-Container. Mit CSS kann man die entsprechend formatieren, sodass sie an der entsprechenden Stelle der Website stehen und auch schön aussehen.
Lies am besten mal hier nach, da wird das gut beschrieben: http://de.selfhtml.org/css/layouts/index.htm
Vorallem der Punkt mehrspaltige Layouts ist für dich sinnvoll.
-
17Frames oder Tabelle?Antwort von
aurataaurata
Weder Frames (veraltet) noch Tabelle (ebenso veraltet). Beides wird schon sehr lange nicht mehr für Webdesign verwendet.
Nimm z.B. das hier:
http://intensivstation.ch/files/templates/3/intensivstation-template-2-07.html
und gestalte es nach deinem Wunsch. Die Voraussetzung, dass du CSS kennst ist notwendig -egal was du machst.
Kommentar von
Cheezaxx3Cheezaxx3 danke, ein bisschen CSS kann ich und hab früher einfache Websites mit Tabellen gemacht, aber keine Ahnung, was sich seitdem geändert hat. Bei selfhtml.de steht das nämlich noch mit Frames und Tabelle. Und die ganzen verschiedenen Sprachen verwirren mich ^^
Kommentar von
aurataaurata Um eine einfache Website zu erstellen, brauchst du lediglich HTML und CSS. Das ist wirklich nicht schwer, wenn man sich ein bisschen damit beschäftigt.
Grundbegriffe und Basiswissen über die CSS findest du hier:
Kommentar von
aurataaurata Und wenn du einen kompletten Workshop online (inkl. Erstellung einer Website) durcharbeiten möchtest, dann kannst du das hier tun:
Kommentar von
geri3dgeri3d Gute Vorlage. Kommt gleich zu meinen Favoriten. Danke.
-
1Frames oder Tabelle?Antwort von
IRON67IRON67
Weder noch. Beides ist veraltet. Arbeite mit CSS.
Kommentar von
Cheezaxx3Cheezaxx3 hab ich bei self-html gelesen. Css ist doch sowieso mit inbegriffen? Hast du vielleicht nen Link für mich wo erklärt wird, wie das geht was du meinst?
Kommentar von
michmamichma etwas analoge literatur wird dir zum verständnis eher helfen
die web-dinger sind maximal arbeitsreferenzen oder nachschlagewerke
w3schools ist empfehlenswert
-
0Frames bei HTML funktionieren nichtAntwort von
CreepyMe Es tut mir leid, ich habe den HTML-Code nicht richtig gekennzeichnet ^^
Entschuldigt den Fehler (:
-
0Video Frames bestimmenAntwort von
Hikaru755Hikaru755
GSpot ist ein recht gutes Videoanalysetool, spuckt dir alle möglichen Infos über Codecs etc. einer Video oder Audiodatei aus, darunter auch die Länge in Frames.
-
0Video Frames bestimmenAntwort von
herjaherja
Media Info ermittelt jede Eigenschaft von Video- und Audio-Dateien. Natürlich auch die Framerate.
-
0Zu wenig FPS !Antwort von
ErsGuteHardwareErsGuteHardware
Guten Tag,
das muss nicht einmal an deiner Hardware liegen sondern an den Programmierern des Herstellers. So kann es bsp passieren das Kunde a einen I7, 8GB RAM und einer 6950 bei Spiel X 50FPS hat und Kunde b: mit einem i5, 4GB RAM und einer 6850 60FPS hinbekommt.
Sonst einfach mal das Spiel patchen ;)
-
1Zu wenig FPS !Antwort von
CuntyCunty
Geht im Grunde nicht. Deine Freunde haben einfach den besseren Pc.
Kommentar von
LegalUser Nein, wie bereits geschrieben, haben sie nicht.
Kommentar von
CuntyCunty Doch haben sie sonst wäre er doch nicht schneller. Sag mir Grafikkarte und Prozessor deiner Freunde und das lässt sich ganz einfach sagen.
-
1Zu wenig FPS !
haben diese Freunde einen desktop pc?
Kommentar von
LegalUser Ja, haben sie.
Kommentar von
XxJigsawxXXxJigsawxX dann brauchst duch dich net wundern. Mobile versionen von grafikkarten und prozesooren sind immer etwas langsamer getaktet wegen der hitzentwicklung.
sehr ausführlich, gefällt mir!