Avatar billede thomasskov Nybegynder
07. maj 2001 - 12:59 Der er 6 kommentarer og
1 løsning

tilpasning til skærmstørrelse

Hvordan tilpasser jeg min webside til brugernes skærm...opløsning...størrelse. Jeg kan jo kun se hvordan websiden ser ud i min egen skærmstørrelse og det bliver så hvad jeg designer den til, men den ser ikke særlig godt ud hvis brugeren har en mindre skærmstørrelse. (I kender nok problemstillingen, jeg ved bare ikke hvordan det bliver muligt at jeg kan regulere html\'en efter brugerens skærm)
Avatar billede riversen Nybegynder
07. maj 2001 - 13:07 #1
Er det noget ala det her du søger?

<html>
<head>
<title>Sidens titel</title>
<script language=\"JavaScript\">
if (screen.width < \"1024\")
{ open(\"index_800_600.htm\",\"_self\"); }
else if (screen.width >= \"1024\")
{ open(\"index_1024_768.htm\",\"_self\"); }
</script>
</head>

<body bgcolor=\"#FFFFFF\" text=\"#0000FF\" link=\"#000099\" alink=\"#000099\" vlink=\"#000099\">
<br><br><br><div align=\"center\"><font face=\"tahoma\">Siderne tilpasses din skærmopløsning.<br>
  <br>
  Vent venligst et øjeblik... </font></div>
</body>
</html>
Avatar billede ras2000 Nybegynder
07. maj 2001 - 13:07 #2
Der er et par muligheder, den simpleste er at gøre ligesom f.eks. yahoo.com at lave den til det mindste. Ellers er der en række tal du kan kalde, som antal farver hos brugeren, opløsning, størrelse af browser vinduet osv.
Avatar billede halfblind Nybegynder
07. maj 2001 - 15:40 #3
en af de tricks du kan bruge er at placere al din tekst i 100% tabeller, så behover du ikke lave to sider, en  til hver opløsning
Avatar billede jakoba Nybegynder
07. maj 2001 - 16:59 #4
Flash kan skalere sig til det vindue det får. men har bagdele.
Adobes .pdf filer kan også skalere sig til browservinduet. men kræver en readerplugin.
Brovseren Opera tillader brugeren at forstørre/formindske hele websiden i forhold til winduet så den passer.

Den helt gammeldags HTML kode havde ikke det problem. På små skørme flød teksten blot nedad så siden blev højere.

Så kom CSS og ideen om at browservinduet skulle være et \"maleri\" med alting placeret lige præcist sådan og sådan i forhold til hinanden. Jeg har aldrig rigtig fattet hvorfor det skulle være ønskværdigt.

Man kan (med stort besvær) lave sin html-grafik så den skalerer sig til det vindue den får: (prøv at resize)
http://hjem.get2net.dk/Jakob.Aggernaes/javascript12.html
men teksten er det nærmest umuligt at gøre noget ved. Er det ikke siemens der viser websider på deres nye mobiltelefon. den skærm kan næppe være over 400x300 i dimension så hvis bogstaver der er læsbare på 1600*1200 blot skaleres ned vil de blive en ulæselig streg.

Så jeg vil anbefale at du \"lader siden flyde som med gammel HTML bortset fra nogle få udvalgte billeder der bliver skaleret.

mvh JakobA
Avatar billede morden.dk Nybegynder
07. maj 2001 - 18:30 #5
jakoba, man må aldrig nogensinde skalere billeder i koden da :)
Det mest almindelige er, at designe efter laveste fællesnævner, ofte 800x600. Hvis du absolut har behov for mere plads, må du tage det valg og f.eks. designe til 1024x768, med det bortfald af bruger det kan give. Husk at en side designet til 800x600, sagtens kan se ligeså pæn ud i højere opløsninger.
Der findes et program ved navn \'Sizer\', der kan tilpasse dit browservindue til forskellige dimensioner. Derved kan du se siderne, i det der svarer til den opløsning, du ønsker. Søg på sizer.exe på f.eks. www.altavista.com, eller mail mig.
Avatar billede jakoba Nybegynder
07. maj 2001 - 20:10 #6
Men hvad er det for en overordnet guddommelig magt der har sagt at websider skal laves til at se god ud i een og kun een windues-størrelse.
Såvidt jeg ved er det en regel vi selv har lavet. Og et ret dum regel endda.
Avatar billede thomasskov Nybegynder
08. maj 2001 - 01:16 #7
Jeg takker for alle svarene, men det var morden.dk, som førte mig til den helt rigtige løsning for mig.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB