Aktuelle Zeit: So 20. Mai 2012, 09:52

Playersnode

Alles rund um Gaming, Hardware und Software
Foren-Übersicht » Software » Programmierung Unbeantwortete Themen | Aktive Themen


Ein neues Thema erstellen Auf das Thema antworten  [ 5 Beiträge ] 
Autor Nachricht
 
 Betreff des Beitrags: Anpassung von Websiten (Browser/Auflösung)
Beitrag #1 Verfasst: Di 27. Dez 2011, 15:19 
 
Offline
Spielegott
Benutzeravatar
System

Registriert: Di 9. Dez 2008, 15:44
Beiträge: 1441
Danke gegeben: 94 mal
Danke bekommen: 49 mal
Es geht um die Anpassung von Websiten an die verschiedenen Browser und Bildschirauflösungen.

Folgende Fragen dazu:

Wie geht man vor? Welche Trick und Tipps gibt es?

Wie kann ich konkret Seiten an niedriege Auflösungen anpassen? (zB.um 1024x768?)

_________________
BildBild

BildBild


 
Nach oben
 Profil Private Nachricht senden  
 
 
 Betreff des Beitrags: Re: Anpassung von Websiten (Browser/Auflösung)
Beitrag #2 Verfasst: Fr 30. Dez 2011, 10:41 
 
Offline
Administrator
Benutzeravatar
Coding-Guru
System

Registriert: So 7. Dez 2008, 01:16
Beiträge: 833
Wohnort: Ebern
Danke gegeben: 103 mal
Danke bekommen: 92 mal
Es gibt mehrere Möglichkeiten, entweder man arbeitet mit Prozentangaben, ist z.B. hier der Fall die Breite ist 100%, den kleinen Rand links und rechts kann man durch ein margin, das auf das Div um den Inhalt gelegt ist erreichen. Dann macht man rechts einen kleinen Bereich z.B. mit 20% und rechts den Hauptbereich mit 80%, usw.

Allerdings kann diesen Verfahren bei sehr kleinen Fenstergrößen, z.B. wenn jemand das Fenster sehr klein zieht zu komischen Ergebnissen führen, falls das allerdings nicht weiter stört kann man diese Lösung verwenden.

Zweite Möglichkeit ist von einer Standardgröße auszugehen und alles an dieser zu orientieren, hat jemand was kleineres muss er halt nach links und rechts scrollen, im Normalfall geht man hier von einer Maximalbreite von 900px aus. Ist z.B. so in meinem Blog, siehe Profil, gelöst.

Allerdings gibt es keine Schema F nach dem man bestehenden Seiten umbauen kann, manchmal reicht es dem Hauptbereich zu ändern, manchmal muss man die komplette Seite nochmals überarbeiten.

_________________
Bild
Bild


 
Nach oben
 Profil Private Nachricht senden  
 
 
 Betreff des Beitrags: Re: Anpassung von Websiten (Browser/Auflösung)
Beitrag #3 Verfasst: Fr 30. Dez 2011, 14:38 
 
Offline
Spielegott
Benutzeravatar
System

Registriert: Di 9. Dez 2008, 15:44
Beiträge: 1441
Danke gegeben: 94 mal
Danke bekommen: 49 mal
Wir verwenden schon Prozentangaben.

Ich dachte es gibt vielleicht noch andere Möglichkeiten, solche Anpassungen vorzunehmen.

Naja ich werde es bei den Prozentangaben lassen, haben die Leute mit minimal Auflösung halt Pech gehabt^^

_________________
BildBild

BildBild


 
Nach oben
 Profil Private Nachricht senden  
 
 
 Betreff des Beitrags: Re: Anpassung von Websiten (Browser/Auflösung)
Beitrag #4 Verfasst: Sa 11. Feb 2012, 14:31 
 
Offline
Spielegott
Benutzeravatar
System

Registriert: Di 9. Dez 2008, 15:44
Beiträge: 1441
Danke gegeben: 94 mal
Danke bekommen: 49 mal
Und weiter gehts, liebe Coding Gemeinde, also hallo NoFear! =D

Auf der Suche wie ich meine Webseite vernünftig anpassen kann, habe ich mir viele Seiten angesehen und den Quelltext analysiert.

Über diesen Weg habe ich die Conditional Comments gefunden.

Wer nicht weiß um was es sich dabei handelt: http://de.wikipedia.org/wiki/Conditional_Comments


Man kann also eine globale CSS benutzen, mit den Conditional Comments wird diese jedoch ignoriert, wenn man Internet Explorer verwendet, und eine andere CSS Datei tritt ihren Dienst an. Das ganze hört sich simpel an und sollte eigentlich auch sein, doch bei mir funktioniert es einfach nicht.

Ich habe schon verschiedene Versionen ausprobiert:

Nach Self-HTML:

Code:
<!--[if IE]>
    <style type="text/css">@import url(stylesheets/ie.css);</style>
  <![endif]-->


Nach Wiki:

Code:
<!--[if IE]><link  href="stylesheetstest/test.css" type="text/css" rel="stylesheet" /><![endif]-->


Hier mal den Quellcode von der Seite: (http://www.skull3r7arts.de/TestGallery.php)

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
       "http://www.w3.org/TR/html4/loose.dtd">

<head>

<link rel="stylesheet" type="text/css" href="stylesheetstest/test.css">

  <style type="text/css">@import url(stylesheets/ie.css) all;</style>

  <!--[if IE]>
    <style type="text/css">@import url(stylesheets/ie.css);</style>
  <![endif]-->

<title>skull3r7arts.de</title>

<link rel="shortcut icon" type="image/x-icon" href="/stylesheets/Iconskull3r7arts.ico">

<link  href="stylesheetstest/test.css" type="text/css" rel="stylesheet" />



<style type="text/css">
a:link { font-weight:bold; color:white; text-decoration:none; }
a:visited { font-weight:bold; color:white; text-decoration:none; }
a:focus { font-weight:bold; color:white; text-decoration:none; }
a:hover { font-weight:bold; color:white; text-decoration:underline; }
a:active { font-weight:bold; color:white; text-decoration:none; }
</style>

</head>



Das Problem besteht halt darin, dass der doofe IE trotz der Conditional Comments die globale CSS nimmt und nicht seine ie.css ....

_________________
BildBild

BildBild


 
Nach oben
 Profil Private Nachricht senden  
 
 
 Betreff des Beitrags: Re: Anpassung von Websiten (Browser/Auflösung)
Beitrag #5 Verfasst: Sa 18. Feb 2012, 00:05 
 
Offline
Administrator
Benutzeravatar
Coding-Guru
System

Registriert: So 7. Dez 2008, 01:16
Beiträge: 833
Wohnort: Ebern
Danke gegeben: 103 mal
Danke bekommen: 92 mal
Sry, das ich jetzt erst anworte, war in letzter Zeit etwas stressig, hab mir den Fehler jetzt nicht genauer angesehen, vermute aber das er damit zusammenhängt das die du natürlich auch noch verändern musst das der IE die globale css nimmt. Im Grunde nutzt man diesen IE-Tag auch nur wenn man für den IE einen speziellen Tag benötigt, der in anderen Browser allerdings ignoriert werden muss.

z.B. weil der IE die Buttons anders anzeigt als andere Browser oder ähnliches. Heißt meistens IE-Fehler ausgleichen. Es wäre also ganz hilfreich was genau du vorhast, bzw. um welchen CSS-Style es hier genau geht dann kann ich mal mit dem IE-Entwicklertool nachschauen, von welchem CSS was genau gezogen wird und wer was überschreibt.

Im Allgemeine ist diese IE-Tool sehr nützlich findest du unter Extas-Entwicklertools. Allerdings zeigt er manchmal an das er einen Style zieht z.B. css-Selektoren allerdings funtkionieren die eigentlich nur wenn der Doc-Type Strict angegeben ist man sollte sich also nicht zu 100% darauf verlassen das was angzeigt wird auch korrekt ist.

_________________
Bild
Bild


 
Nach oben
 Profil Private Nachricht senden  
 
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 5 Beiträge ] 

Foren-Übersicht » Software » Programmierung 

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron

Impressum

Game-Ads: Browsergame TOP 100 | THE BROWSERGAME LIST | FLASH GAMES | Handy Downloads | Handy-Flatrate
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Deutsche Übersetzung durch phpBB.de
phpBB SEO
designed by langen