/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Sikre miniaturebilleders proportioner
Fra : Jonas Schmeltz Aaber~


Dato : 26-10-05 19:41

Hej gruppe!

Jeg har indsat en række billeder dynamisk i mit dokument (m. javascript),
hvor attributterne er fastsat (src, class, events, name og title).
De skal være miniaturer af større billeder, og jeg har i mit stylesheet
fastlåst miniaturernes højde (=95px).
Ved indsættelse med JavaScript får billederne automatisk tildelt både
bredde- og højde-attributter, men da mit stylesheet kun tillader højden
95px, er denne okay. Desværre følger bredden ikke automatisk med, men er den
oprindelige.
Hvordan sikrer jeg, at forholdet mellem siderne fastholdes? Er ekstra CSS
eller en JavaScript-beregning nødvendig?

Kunne også godt tænke mig at vide, _hvorfor_ problemet opstår.


MVH Jonas (aka Juke)



 
 
Erik Ginnerskov (26-10-2005)
Kommentar
Fra : Erik Ginnerskov


Dato : 26-10-05 22:43

Jonas Schmeltz Aaberg wrote:

> De skal være miniaturer af større billeder, og jeg har i mit
> stylesheet fastlåst miniaturernes højde (=95px).

Jeg har ikke en løsning på dit problem. Men det er ikke nogen god ide at
bruge hverken html, css eller javascript til at downsize et billede til
visning i en browser.

Du tvinger brugerne til at hente nogle store billeder til intet fornuftigt
formål. Det er spild af båndbredde. Desuden opnår du bedre billedkvalitet
ved at nedsætte størrelsen i en til formålet oprettet kopi i et
grafikprogram:

http://html-faq.dk/2020.asp#stoerrelse
http://hjemmesideskolen.dk/grafik/klip.asp#siz

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://ginnerskov.dk
http://html-faq.dk/



Jørn Andersen (27-10-2005)
Kommentar
Fra : Jørn Andersen


Dato : 27-10-05 04:05

On Wed, 26 Oct 2005 23:43:02 +0200, "Erik Ginnerskov"
<erik@donotspammmeplease.invalid> wrote:

>Men det er ikke nogen god ide at
>bruge hverken html, css eller javascript til at downsize et billede til
>visning i en browser.
>
>Du tvinger brugerne til at hente nogle store billeder til intet fornuftigt
>formål. Det er spild af båndbredde. Desuden opnår du bedre billedkvalitet
>ved at nedsætte størrelsen i en til formålet oprettet kopi i et
>grafikprogram

Det har du selvfølgelig helt ret i - som en generel betragtning.

Men: I f.t. billedkvalitet, så tror jeg ikke du kan se forskel, hvis
man fx laver en præcis halvering - altså fx 400*200 -> 200*100 pixels.

Jeg bruger noget lignende disse størrelser på en medarbejder-oversigt,
som gør at man kan have et opslag på den enkelte medarbejder, hvor der
bruges det fulde format, mens der på en samlet oversigt bruges den
halverede udgave.

I dette tilfælde er båndbredde-"spildet" ret marginalt (og i øvrigt
foregår det på et intranet, hvor kun ganske få bruger adgang udefra).

Det fritager selvfølgelig ikke for, at man skal ind og tilpasse sit
billede - én gang - men jeg slipper altså for at have to versioner
liggende.

Blot til supplement.

Mvh. Jørn

--
Jørn Andersen,
Brønshøj

Jonas Schmeltz Aaber~ (27-10-2005)
Kommentar
Fra : Jonas Schmeltz Aaber~


Dato : 27-10-05 23:50

> Jeg har ikke en løsning på dit problem. Men det er ikke nogen god ide at
> bruge hverken html, css eller javascript til at downsize et billede til
> visning i en browser.

Jeg ved ikke hvordan, men problemet har pludselig løst sig selv

> Du tvinger brugerne til at hente nogle store billeder til intet fornuftigt
> formål. Det er spild af båndbredde. Desuden opnår du bedre billedkvalitet
> ved at nedsætte størrelsen i en til formålet oprettet kopi i et
> grafikprogram:
[klip]

Formålet er på ingen måde ufornuftigt, idet billederne på samme side skal
vises i stort format - se
http://unslain-masters.com/system/diastest/styletest2.htm
for demo.
Og ja, det tager lang tid at hente, men sådan er det, og projektet er
henvendt til en lukket brugergruppe.

Men tak for svar - ved fremtidige projekter vil jeg overveje din løsning!


MVH Jonas (aka Juke)



Erik Ginnerskov (28-10-2005)
Kommentar
Fra : Erik Ginnerskov


Dato : 28-10-05 16:14

Jonas Schmeltz Aaberg wrote:

> Formålet er på ingen måde ufornuftigt, idet billederne på samme side
> skal vises i stort format

Prøv at se sådan på det, at brugeren måske ikke ønsker at se alle de store
billeder, måske endda kun et enkelt. Altså er der ikke nogen grund til at
sende større billeder af sted for at vise dem som thumbnails.

Nu skrev du, at det i denne sag sker på et intranet, som nærmest pr.
definition er væsentligt hurtigere en internet - selv bredbånd. Det er
selvfølgelig en formildende omstændighed.

Men den oplysning forelå ikke, da jeg skrev mit forrige indlæg i dene tråd.
Min udtalelse var i brugernes interesse.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://ginnerskov.dk
http://html-faq.dk/



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste