Avatar billede sux Nybegynder
20. januar 2002 - 17:44 Der er 14 kommentarer og
1 løsning

Størrelsen eller gørelsen?

Er det nødvendigt at angive et billedes størrelse??,
dvs height og width ??

Kan alle browsere kapere dette?
Avatar billede getalife Nybegynder
20. januar 2002 - 17:45 #1
Hvis der ikke er angivet en size smider browseren der bare på i fuld størrelse.
Avatar billede medions Nybegynder
20. januar 2002 - 17:45 #2
det er nødvendigt lige så snart du har et kedeligt modem.. i det du angiver størelsen på billedet bliver billedet hurtigere hentet..!

//>Rune
Avatar billede dengalepose.dk Nybegynder
20. januar 2002 - 17:46 #3
Angiv det helst i procent
Avatar billede Slettet bruger
20. januar 2002 - 17:50 #4
degale> haha...hvordan skulle man gøre det?

En side uden størrelsesangivelse hopper op og ned og fra side til side imens den loader. Desuden bruger din browser et par milisekunder til at regne sidens proportioner om hver gang der kommer et billede uden størrelse.

Alt i alt giver det megen spildtid.
Avatar billede Noone Nybegynder
20. januar 2002 - 17:51 #5
medions>> Tvivler på, at det bliver hurtigere hentet, men man får det at se mens det bliver hentet, hvis man så laver prograssive jpg\'er og Interlaced gif\'fer, kan man faktisk få en ide om hvordan billedet ser ud længe før man har det hele.
Avatar billede medions Nybegynder
20. januar 2002 - 17:52 #6
well, mener bare jeg har læst det et par gange før her på eksperten!

//>Rune
Avatar billede Noone Nybegynder
20. januar 2002 - 17:59 #7
Det lydder bare totalt vanvittigt
Avatar billede Slettet bruger
20. januar 2002 - 18:02 #8
chanoa> Læs min kommentar, så forstår du hvorfor det går langsommere.
Avatar billede Noone Nybegynder
20. januar 2002 - 18:12 #9
Ja, men billedet hentes ikke hurtigere, det vises bare hurtiger ;)

At det ser UD SOM OM at det bliver hentet hurtigere er en anden ting ;)
Avatar billede Slettet bruger
20. januar 2002 - 18:15 #10
;) Ser ud til så.. ok?
Avatar billede Noone Nybegynder
20. januar 2002 - 18:41 #11
Nej ;)

Jaja... Bare vi er enige om hvad du mener ;)
Avatar billede sux Nybegynder
20. januar 2002 - 19:17 #12
Dvs det er ikke 100 p nødvendigt??!
Avatar billede Noone Nybegynder
20. januar 2002 - 19:34 #13
Det smarteste er at tilføje det. Men det nemmeste er at lade være.

Hvis din side er lave i PHP har du ikke rigtig en god grund til IKKE at smide det på, da PHP har et par funktioner til den slags. Men ellers kan alle browsere godt håndtere at der ikke er size på billederne. Dog vil Netscape IKKE vise en tabel der indeholder billeder uden størrelser før ALLE billederne er loaded.
Avatar billede sux Nybegynder
20. januar 2002 - 23:35 #14
CHANOA >>
Hvad hedder de funktioner du henviser til?
Har du et eksempel??
Avatar billede Noone Nybegynder
21. januar 2002 - 02:58 #15
getimagesize

placer den her i en fil du includer i alle de filer hvor du ønsker at vise billeder:

function insertimagetag($url,$alt) {
  $size = getimagesize($url);
  $imgtag = \"<img src=\\\"$url\\\" {$size[3]} alt=\\\"$alt\\\">\";
  return $imgtag;
}

Derefter, kan du indsætte billeder sådan her:

echo insertimagetag(\"url_til_pic\",\"Text til alt\");

URL skal være relativ, og der skal være samme directory struktur på serveren og i webserver configurationen. Det nytter således ikke noget, at man har sine billeder i /home/mig/public_html/images/fedepics som man laver til et alias til /fedepics på serveren, da scriptet så ikke kan finde filen og læse størrelsen. (oversæt selv paths til en passende windows variation hvis nøvendigt ;)  )

Den lille funktion skulle virke på en standard PHP, OGSÅ selvom GD lib ikke er med, da getimagesize er uafhænging af GD-Lib, derfor vil den også virke med gif :)

Som selv vil hente størrelsen ud af billedet samt bygge et image tag, smart ik? ;)

Selvføgelig er det ikke smart på en meget belastet server, da disk access giver dåligere performance, det er heller ikke helt smart på en side med 200 billeder. Men til de fleste sider vil den nok kunne bruges.

Den er UTESTET, da jeg ikke lige har tid til det nu. Men det er ca. sådan jeg selv ville gøre hvis jeg en dag var doven ;)
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