Kom ihåg mig?
Home Menu

Menu


Script eller annan lösning för bilders proportion?

 
Ämnesverktyg Visningsalternativ
Oläst 2011-03-29, 22:40 #1
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Den enda bra lösningen är just att göra miniatyrer per automatik. Har man extremt många bilder som visas ganska sällan kan man ju alltid radera med ett script för att spara lite utrymme.

Alternativet, ett dåligt sådant, är att läsa in bildens proportioner på valfritt sätt och därifrån räkna ut korrekta mått för visning. Du får då kontrollera om höjden eller bredden är störst på respektive bild.
__________________
Full-stack developer, free for smaller assignments

Senast redigerad av tartareandesire den 2011-03-29 klockan 22:47
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-03-29, 23:18 #2
Mr.Notepad Mr.Notepad är inte uppkopplad
Nykomling
 
Reg.datum: Aug 2010
Inlägg: 37
Mr.Notepad Mr.Notepad är inte uppkopplad
Nykomling
 
Reg.datum: Aug 2010
Inlägg: 37
Citat:
Ursprungligen postat av tartareandesire Visa inlägg
Den enda bra lösningen är just att göra miniatyrer per automatik. Har man extremt många bilder som visas ganska sällan kan man ju alltid radera med ett script för att spara lite utrymme.
Nej, det är inget alternativ och vi pratar inte om "lite utrymme".
Vi pratar om antal filer med 7 siffror med tusentals nya bilder varje dag.
Att skapa miniatyrer för miljoner bilder som ändå bara ska visas i ca 10-20% av originalstorleken och bara 10-20 st per sida är inte en bra lösning i detta fall tyvärr. Varken utrymmesmässigt, backuphänseende eller prestanda.

Däremot så är alternativet som "tartareandesire" nämner precis det jag söker, men jag hoppas att det finns en färdig script-lösning.
Alla "lightbox-script" har ju löst problemet med att visa originalbilder i mindre format utan att skapa dubbletter av alla filer. (Ni vet de där popup-albumen som visar fotografier ovanpå en sajt med framåt, bakåt och stäng-knappar)

Om jag fattat rätt så kan man inte använda CSS-koden Max-width och Max-height för detta.
Mr.Notepad är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-03-30, 08:27 #3
akelagercrantzs avatar
akelagercrantz akelagercrantz är inte uppkopplad
Medlem
 
Reg.datum: Jun 2009
Inlägg: 211
akelagercrantz akelagercrantz är inte uppkopplad
Medlem
akelagercrantzs avatar
 
Reg.datum: Jun 2009
Inlägg: 211
Citat:
Ursprungligen postat av Mr.Notepad Visa inlägg
Om jag fattat rätt så kan man inte använda CSS-koden Max-width och Max-height för detta.
I princip, men det är lite halvtaskigt med webbläsarstöd för max-width & max-height: http://reference.sitepoint.com/css/m...ibilitysection

Tänk på att du slösar ganska rejält med bandbredd om du slevar upp stora bilder i onödan. Tror att många i tråden syftar på att du ska generera miniatyrer "on the fly".

Du skapar ett script (i valfritt serversidespråk) som läser in en bild från request-urlen, skalar om den och returnerar en miniatyr. De välbesökta bilderna kan du cacha så går det snabbare. På så sätt behöver du inte generera miniatyrer för varenda bild, utan bara för dem som du faktiskt visar för besökarna.
akelagercrantz är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 04:02.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017