kana_bis napisal/-a:Okej, rabim en hiter nasvetek. Ker bi si rada na forumu nastavila avatar me zanima kje lahko najdem kakšnega primernega, ki bo ustrezal velikost i od 0 do 6 KB.
Pač vsi meni všečni avatarčki imajo prb. 20KB (100×100), pa res nevem kje je fora...
Pa sem si shranila nekaj avatarjev od drugih uporabnikov pa vidla, da tudi njihova velikost fila presega dovoljeno. Tko, da...kakšen nasvet?

Največji avatar uploadan na ta forum je:

,
velik točno 6469B oz. 6.31738 KB, največja dovoljena velikost avatarja pa je 6480B. V bistvu lahko še 11 bytov večji avatar uploadaš.
Če ima kdo večji avatar je verjetno na kakem drugem strežniku, kar je precej trivialno uredit, uploadaš avatar na kak shrani.si ali podobno zadevo, ter link do njega prilepiš v polje "Povezave izven tega foruma".
Tale je eden večjih, če ne največji... pa ne po merah ampak po teži, celih 50,8KB:

Od 884 avatarjev uporabnikov tega foruma, ki so na zunanjih strežnikih jih dela 600, ostali ali ne obstajajo več, ali pa se ne naložijo v 10 sekundah.
245 od teh 600 delujočih je večjih od 6KB.
Prijazno do drugih uporabnikov (ki se še niso dramatično poslovili) bi bilo upoštevati dejstvo, da ogromen avatar še dodatno upočasnjuje nalaganje že tako ne najhitrejše strani (te, prav grozne, popačene, negativno radikalno spremenjene brez posluha za uporabnike, na lastno pestne, grde, z razpacanimi gumbi, nevljudne, ne ozirajoče se na spletni bonton, vsiljene, vzete in pokvarjene vrnjene, preveč bele, preveč ozke, s preveč oglasi, neokusne, prepametne, z stalno prazno baterijo, zastarele, nemoderne, nedodelane, skropucalaste, ki jo je narisal en froc v srednji šoli in jo je najbolje zapustit, pa ne zaradi tega,...).
Zato se takega avatarja ne da več nastavit.

Nasvet torej?
Malo teorije:
Slika je sestavljena iz pik, vsaka pika je sestavljena iz rdeče, zelene in modre komponente, katerih vrednost je od 0-255 (če je alfa kanal - prosojnost, je tu še vrednost od 0-255 za to), števila od 0-255. Vrednost od 0-255 zapisana binarno gre v 8 bitov, kar je približno 1 byte. Za vsako točko slike torej 3 ali 4 byte. Za 105x105 pik veliko sliko (kakršna je trenutno največja dovoljena velikost) potrebujemo 11025 pik, če imamo za vsako sliko 3 bajte je to približno 33075 bajtov oz. 32,2KB plus še kak dodaten bajt metapodatkov. Tako velike so nekompresirane RGB slike. S kompresijo (recimo JPEG) se pa tako velika slika zlahka spravi pod 4KB.
GIF format, ki ga predlaga mastermind zgoraj, zmanjša velikost slike na račun števila različnih odtenkov barv, za predstavitev posamezne pike potrebuje samo eno vrednost od 0-255, torej 1 bajt, ki je potem zaporedna številka sivine oz. barve v barvni paleti GIFa.
Potencialne rešitve tvoje težave so:
1.
Pod Splošno odpreš temo s peticijo za povečanje največje dovoljene velikosti avatarja, kasneje ugotoviš, da so moderatorji in administratorji kot voli, ki silijo po svoje in ne prisluhnejo uporabniku, v silni togoti lahko tudi zapustiš forum (vse igrače s sabo, nikoli več te ne bo nazaj, seveda čez cca 1 uro prideš pogledat, kaj si o tem misli preostanek foruma, oz. če se je kak vol strašno zasekiral in povečal velikost slike na 2MB. (to se ne bo zgodilo)) - osebno tega ne bi priporočil.

2.
Poiščeš tisti avatar ki ti je tako zelo všeč. Za primer vzemiva tale Avatar avatar:

,
v enem slabših slučajev je slika shranjena v BMP formatu velika 32KB in ne gre gor, če avatar avatar shraniš kot PNG, se velikost zmanjša na polovico, izgleda pa takole:

Še vedno je prevelika, zato jo poskusiš optimizirati na
http://tinypng.org/ (kot zanimivost, panda v logotipu te strani je že druga panda v tem odgovoru in precej podobna tisti iz največjega avatarja na forumu). Optimiziran avatar avatar v formatu png je velik 8.7Kb, izgleda takole:
Samo še 2,4Kb prevelik. Zato sliko shraniš raje v JPEG formatu, ker hočeš čim večjo kvaliteto in pri shranjevanju v JPEG to ponavadi lahko določaš, nastaviš kvaliteto na 100, oz. največjo možno, dobiš cca 10KB veliko datoteko, izgleda perfektno:

Le prevelika je še vedno. Če kvaliteto znižaš zgolj za 5% pa je slika že 5.7Kb, izgleda takole:

To bi pa že šlo, kajne. Potem ti pride pa na misel še tretji odstavek tegale pisanja, in poskusiš zadevo še malo zmanjšat, greš na en naključen rezultat iskanja za "image optimizer" na googlu, recimo tale brez pande:
http://www.webresizer.com/resizer/ in iz prejšnje slike dobiš 39% manjšo (3,39KB):

ne da bi se sploh poglabljala v vse nastavitve tam spodaj. Super.
Ista slika je lahko velika tudi 2,6KB:

Seveda je velikost odvisna od motiva, ampak načeloma bi moralo it z vsako sliko, pač zmanjšuješ kvaliteto dokler slika ni dovolj majhna, oz. slika ni preveč grda. Da se seveda še marsikaj nastavit kar se formata in kompresije tiče, ampak tole gornje bi moralo zadostovat.
Simpl je tanartabulš.
Če bi ne dovolili zunanjih avatarjev, bi bil avatar
Pikaboo po branju tegale nasveta lahko velik namesto 50KB recimo 5.2KB pa bi še vedno izgledal popolnoma ok:

Ker pa ta kofetarica že skoraj leto ni prišla na forum, se ne bomo sekirali.
p.s.: ja sem zdaj prebral da piše hiter nasvet, ampak ne bom krajšal, pa hitreje berite. Če ste pa že počas prebral, pa smola, ane.