| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Diskussion: Was ist In? im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige In der Designfrage von Webseitenerstellungen gibt es für viele einige Dos und Do not's. Das heißt, bevor man eine ...
![]() |
| | #1 (permalink) |
| Senior Member | Anzeige In der Designfrage von Webseitenerstellungen gibt es für viele einige Dos und Do not's. Das heißt, bevor man eine Webseite erstellen möchte ist viel Denkarbeit nötig: Was soll auf der Seite angeboten werden?; Wie sollen die Besucher auf der Seite navigieren können? Mit welchen Scripten soll meine Webseite laufen? Was dür ein Inhalt soll meine Webseite haben(entsprechend das Design angepasst)? Was erwarten die Leute von meiner Seite? Fragen über Fragen, dessen ich mich auch konfrontiert habe. :D Denoch wiedersprechen sich einige Antworten auf diese Fragen zu sehr. Nun aber zum eigentlichen Grund des Themas. Ich selbst habe mich für den Bau einer eigenen Webseite entschieden und habe mich für HTML, CSS, MySQL und PHP entschieden. Meine Webseite wollte ich sehr schlicht und einfach gestalten, trotzdem etwas proffessionell. Kurz, es soll eine Webseite werden die sich dem PHPNuke ähnelt.(www.phpnuke.org) Das heißt aber nicht das es so komplex werden soll und die Benutzer ihre Module einfügen können, Links editieren usw. Die Tabellen für den entsprechenden Aufbau habe ich schon zusammengestellt, ähnlich wie sie auf der PHPNuke-Webseite zu sehen sind. Gerade bin ich auch mit meinem eigenen Newssystem in PHP und SQL fertig geworden. Nun kam mir aber die Frage auf, wie ich es am besten in die Seite intigrieren soll. Die schon etwas Ahnung vom Webdesign haben, wissen das es dafür viele Möglichkeiten gibt. Eine Möglichkeit nutzt natürlich die PHPNuke-Webseite und lässt beim aufrufen eines Links die gesamte Seite nochmal neu laden. Alternativ gibt es noch die Möglichkeiten Frames oder iframes zu nutzen. Angeblich soll das mit dem Frames oder iframes verpönt und out sein. :D iframes sind im IE erst ab Version 3.x nutzbar und im Netscape ab Version 4.x Aber ist das nicht ein alter Hut, denn diese Browser sind ja heute auch veraltet und die Minderheit nutzt diese noch!? Aber wieso hat es sich auf vielen Webseiten durchgeschlagen, das Frames und iframes dort nicht genutzt werden? Ich stelle mir es mit Frames oder besser noch iframes sehr einfach vor. Vorallen iframes kann man in Tabellen oder -spalten sehr einfach einsetzen und muss so nicht gleich für jede Seite die Navigation um das Conent in der Mitte neu hineinkopieren. Ich stelle es mir auch für den Besucher sehr praktisch vor, vorallen für diese die noch eine langsame Internetverbindung haben und nicht ständig die Webseiten neu laden müssen, sondern nur den mittleren Conent. Frame oder nicht Frame, das ist hier die Frage. Oder soll ich besser Fragen, warum viele Webseiten keine IFrames mehr nutzen. Natürlich gibt es ja auch die Möglichkeit den nervigen Scrollbalken im mittleren Content auszuschalten und die äußere Webseite des vertikalen Spielraums automatisch anzupassen?! Naja, wie sehen eure Ratschläge zu so einen Webseitenbau aus und was denkt ihr über Frames bzw. Iframes? |
| | |
| | #2 (permalink) |
| Registriert seit: 18.03.05 ![]() Likes: 0 | Hallo, also du solltest dir überlegen ob du die Seite für dich oder die Besucher machst. Für eine private Seite, sollte man also nicht übers Ziel hinauschiessen. Ein eigenes Forum, Umfragen, Benutzer accounts, sind ja alles super und so, aber gerade auf privaten Webseiten, werden solche Funktionen, selten bis gar nicht benutzt. Denn schlieslich komm ich nicht wegen solcher Funktionen auf eine Webseite, sondern wegen dem Inhalt. Ich rate dir im jedenfall von Frames insbesondere Iframes ab, ausser vieleicht für eine spezielle Anwendung machen Frames Sinn. Ich lade lieber die ganze Seite neu als Frames zu benutzen. mfg |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Registriert seit: 09.05.06 ![]() Likes: 0 | Hallo, also ich rate von Frames ab, obwohl die natürlich auch Vorteile haben, und es mit Frames vielleicht auch manchmal einfacher wäre, aber wenn du zumbeispiel auf deiner seite ein Forum hast, in dem man mitglied seien muss, bzw. sich einloggen muss hast du bei Frames das Problem dass du dann beim nächsten link klick wieder ausgelockt wärest weil wenn du(wie viele andere Seiten) eine Session nummer einbauest die nur in einem Frame so wäre, ausser wenn du die Frames erst nach dem login einführst.... mfg |
| | |
| | #4 (permalink) |
| Registriert seit: 06.02.06 ![]() Likes: 0 | Jetzt mal das Forenbeispiel weggelassen, würde mich interessieren, wo die Nachteile von Frames liegen und warum ihr davon abratet. Ich bastle nämlich auch grad an einer Website, würde das deshalb gern erfahren . |
| | |
| | #5 (permalink) |
| Senior Member Registriert seit: 16.11.05 ![]() Likes: 0 | Nicht Barrierefrei, längere Ladezeiten, Suchmaschinen können nicht richtig damit umgehen |
| | |
| | #6 (permalink) | |
![]() Registriert seit: 17.01.06 ![]() Likes: 7 | Zitat:
warum ich von iframe und frames allgemein abraten würde ist hauptsächlich das problem der barrierefreiheit - in jedem browser (teilweise auch von version zu version) sieht die site anders aus und je nach grafik verschiebt sich da auch einiges ich nutze prinzipiell div container denn sie sehen eigentlich zu 99% immer gleich aus und man kann sie bequem per css anpassen und hat einen sauberen code und wenn du die site mit php machst haste einfach deine include datein die du je nach dem was gewollt ist inkludierst und fertsch is der lack zu farben: also ich bevorzuge größtenteils helle farbtöne, warum? sieht professioneler aus ist aber auch oft schwerer zu händeln - im gegensatz zu schwarz... was auch absolut und schon verboten sein sollte sind animierte gif's... meiner meinung nach jedenfalls | |
| | |
| | #7 (permalink) |
| Also, ich arbeite ja zwischendurch in einer WebSeiten-Devolper-Firma (grad kein besseres wort eingefallen :/ ) und wir benutzen nur im äußersten notfall Frames, und nicht mal dann Wir machen die Webseiten meistens mit Tables. | |
| | |
| | #8 (permalink) | |
| gesperrt Registriert seit: 07.03.05 ![]() Likes: 0 | Ich kann Oi!Alex nur vollkommen zustimmen. Außer mit dem bequem anpassen, denn da hab ich immernoch meine Schwierigkeiten in CSS die verdammten <div>´s so zu formatieren, wie ich das auch möchte! @Prometheus Zitat:
2. Bei PHP includest du ebenfalls den Inhalt nur in deinem switch (du fügst dort nur den Inhalt ein, der sich ändern soll. D.h. Navi etc bleibt alles...) 3. Der Brwoser speichert die Webseiten (teils) in seinem Cache-Speicher ab. Deswegen ist es relativ egal, ob man <iframes> oder es normal mit *.html-Seiten gestaltet. (Ohne <iframe>, also Navi etc auf jeder HTML-Seite..) Gruß, hirnbreaker | |
| | |
| | #9 (permalink) | |
| Moderator ![]() | Zitat:
).Der Vorteil an barrierefreiem Webdesign ist aber, dass der zu übertragende Quellcode schön schlank gehalten werden kann, da keine Inline-Styleangaben drin stehen (die werden ja aus einer gecacheten CSS-Datei geladen). Damit ist der Teil, der auf jeder Seite wieder geladen werden muss, sich aber nicht sonderlich ändert (Seitenkopf und Navigation z.B.), nur ein bisschen ASCII-Text. Wegen der paar Bytes nun Frames vorziehen zu wollen ist bei den genannten Nachteilen nicht wirklich nachvollziehbar. | |
| | |
| | #10 (permalink) |
| gesperrt Registriert seit: 07.03.05 ![]() Likes: 0 | @LX Ok, danke für die Verbesserung, kenne mich damit net so gut aus und dachte halt es sei so, naja hab ich wohl Mist in die Welt gesetzt! Hab ich auch was dazugelernt.... |
| | |
| | #11 (permalink) |
| Senior Member Themenstarter | Danke für eure zahlreichen Antworten und Ratschläge. Wie es aussieht ist der größte Teil von euch gegen Frames und hat so einige gute Argemente gebracht. Vorallen das man auch mit include und switch etwas machen könnte um sich das Webseitenbasteln zu erleichtern, hatte ich noch nicht groß daran gedacht. Ich nutze include mehr für die Wertübergabe in andere Dokumente. Aber ich als PHP-Anfänger stelle es mir dann kompliziert vor mit den Includenten Teil richtig zu Arbeiten. Naja, sicher werde ich diesbezüglich mich noch belesen müssen. ![]() Anscheinend lohnen sich Frames viel eher für sowas oder für Webseiten, die keine Suchmaschinen bedürfen und nur aus HTML dazu vielleicht auch aus CSS bestehen. |
| | |
| | #12 (permalink) |
| Registriert seit: 23.03.05 ![]() Likes: 0 | Lässt sich Ajax nicht für deine zwecke verwenden? Das hat ja den vorteil das es nicht alles nach läd. http://de.wikipedia.org/wiki/Ajax_%28Programmierung%29 |
| | |
| | #13 (permalink) | |
| Registriert seit: 18.03.05 ![]() Likes: 0 | Zitat:
![]() PHP-Code: | |
| | |
| | #14 (permalink) | |
| Registriert seit: 17.03.04 ![]() Likes: 2 | Zitat:
Bei meiner letzten Firma, wurden alle Webseiten mit Tabellen Layout umgesetzt. Es geht einfach viel schneller als wie mit Div's. Um die Layer so auszurichten, das Sie in jedem Browser perfekt gehen, bedarf es einiger spielerei. Vorallem wenn alles sehr verschachtelt ist.
__________________ Mfg Basic Avid - Use it or be used! - | |
| | |
| | #15 (permalink) | |
| Moderator ![]() | Zitat:
| |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |