Unustasid parooli?
 Teema: Varia / Pildi nimi: SVG View Area 
SVG View Area
See pilt kuulub autorile ning on kaitstud EV autoriõiguseseadusega.
Pildi kopeerimine ja levitamine autori nõusolekuta on keelatud ja karistatav.

 Pildinimi: SVG View Area Keskmine hinne: 5 
AutorAndri
Kommentaar Kommentaaride koguselise hulga järgi http://board.rodesign.ee/view_thread.php?id=3965 otsustades on keskmisele Coveri kasutajale jäänud minu poolt esitatud teema mõistetamatuks. Kuigi primaarselt on SVG ette nähtud vektorgraafika presenteerimiseks (vektorgraafika jääb veebis vektoriks), on võimalik seda tehnoloogiat edukalt kasutada ka mistahes bitmap-failide presenteerimisel (digijoonistused, skaneeritud pildid jmt). Tegin 2 demovarianti, mis ei erine visuaalselt, küll aga tehnoloogiliselt. (Vahemärkus. Imelik asi: Programm töötab nendes serverites, kus on tasuline web-hosting. Sellistes kohtades, kus on tasuta hosting, nagu hot, tele2 jm, programm ei tööta. Tuleb teade “The XML page cannot be displayed. Cannot view XML input using XSL style sheet.” (1) Täissuuruse all http://test.haraks.pri.ee/svg_bitmap/index_compile d.htm Selle variandi puhul on bitmap pandud SVG-formaati ja masinkoodi. Võtsin spetsiaalselt ühe detailiderikka pildi. BMP-lähtepildi, resolutsiooniga 72 dpi ja mõõtmetega 1280*879 px, suurus oli 3297 kB. Masinkoodis SVG-pildi suurus on 395 kB (decimal places for SVG: 2). See variant on ühilduv vaid Adobe SVG-Viewer’i pluginitega. Seega pole jälgitav brauserites, mis kasutavad Corel SVG-Viewer’i plugineid, ehk siis Mozilla, Firebird, Firefox, Netscape. (2) http://test.haraks.pri.ee/svg_bitmap/index_jpg.htm Selle variandi puhul on SVG-faili lingitud jpg-pilt (kompressioon 28 Corel PhotoPaintis andis faili suurusega 417 kB). See variant ühildub probleemideta nii brauseritega Mozilla, Firebird, Firefox, Netscape kui ka brauseritega IE ja Opera. Kuna nimetatud variant koosneb 2 failist (XML+JPG), saab seda hõlpsalt PHP abil genereerida. Reaalsetes tingimustes, foorumis näiteks, kasutaja uploadib vaid jpg-pildi ja edasine on võimalik teha programmiliselt, samas kui vektorgraafika svg tuleb kasutajal endal teha. Kuna suur bitmap-pildifail on kordades suurem vektorgraafikast, siis foorumis kasutamisel tuleb loomulikult panna mingisugune piirang uploadimisele, näiteks üks bitmap-svg nädalas või kuus. Primaarne oleks siiski vektor. Vektorgraafikas pildi suurendamisel kvaliteet ei muutu (muidugi, kui optsioon decimal places for SVG on õigesti seatud). Bitmapi puhul on suurendamine võimalik lähtepildi mõõtmeteni, edasi langeb pildi kvaliteet. Seetõttu lisasin oma programmi statusbarile alad, kuhu kuvatakse SVG View Area mõõtmed (width & height). Kui lähtepilt on väiksem, kui kasutaja monitori nähtav ala, on kasutajal võimalik järgida etteantud mõõtmeid (minu näites 1280*879 px). SVG View Area mõõtmete muutumisel muutuvad automaatselt ka kuvatava pildi mõõtmed, samas kui proportsioonid säilivad. Loomulikult töötavad ka bitmap-pildi puhul kõik SVG-funktsioonid (kuigi selle variandi puhul nende kasutamisel mõtet pole, need on ikkagi vektorpildi jaoks mõeldud): (a) “Ctrl”+hiir - pildi suurendamine (“zoom in” nii nagu Illustratoris või mistahes teises graafikaprogrammis); (b) “Ctrl”+“Shift”+hiir - pildi vähendamine (“zoom out”); (c) “Alt”+hiir - vastab Illustratori tööriistale “Hand”, saab content’i liigutada (panning). Demosaidil töötavad samuti taskbari funktsioonid. Thumbnailile panin spetsiaalselt kirje “SVG”. Näiteks PHP abil on igasuguste kirjete lisamine thumbnailidele hõlpsalt teostatav. Kui foorumis oleks SVG-rubriik, siis oleks ka otstarbekas thumbnailid märgistada, et kasutaja, kel puudub võimalus selliseid pilte vaadata, ei peaks thumbnailile asjatult klikkima. Selline oli minu idee. Nagu ma ennist boardis http://board.rodesign.ee/view_thread.php?id=3970 ütlesin, XML/SVG tehnoloogia tõstab programmeerimise täiesti uuele tasandile.
TäissuurusVaata
Teised pildidVajuta siia
Kodulehekülghttp://www.dizionario.tln.edu.ee/
E-kaartSaada
Profiil 



Kokku: 7 kommentaari

 1 levis2   09/03/2005 (17:49) 
See olek küll hea kui saaks logo kavandeid suurendada ja vähendada :). Andri, aga miks sa ei tee päris oma lehte, sellist konkureerivat!
Teised pildid | Kodulehekülg | Profiil

 2 Andri   09/03/2005 (18:07) 
1) Levis, see on küsimus, mida ma ootasin ja valmistasin varakult vastuse ette. Foorumid tehakse suurest edevusest. Minu edevus veel nii suur ei ole, et endale foorumit teha, aga võib-olla see küpseb veel paari aastaga. 2) Siis ma tahan VEEL KORD öelda Firefoxi kasutajatele: et ma panin kommentaaris kirja, et see variant, mis suure all, Firefoxis pilti ette ei anna - minul ei andnud, tuleb kasutada teist linki (kaunteri andmetel üks Firefoxi kasutaja vaatas seda varianti, mis minule teadaolevalt pilti ette ei peaks andma).
Teised pildid | Kodulehekülg | Profiil

 3 Andri   09/03/2005 (18:07) 
3) Varsti tuleb mul välja "uus toode" - INPUT FORM, mis on täiesti revolutsiooniline ja pöörab pea peale kogu senise ettekujutuse andmete sisestamisest. Praegu tal veel PHP-d taga pole, mistõttu ma enneaegu seda ei näita.
Teised pildid | Kodulehekülg | Profiil

 4 levis2   09/03/2005 (19:44) 
Aga tee laiemale kasutajaskonnale (ing.k või vene.k. vms.) ja peale populaarsuse kogumist, pakuksid firmadele võimalust konkursse korraldada ning müüksid reklaamipinda. Saaksid raudselt pururikkaks!
Teised pildid | Kodulehekülg | Profiil

 5 levis2   09/03/2005 (19:46) 
Ühe koma panin lausesse ja nüüd vaatan, et miks ma selle sinna panin :)
Teised pildid | Kodulehekülg | Profiil

 6 Andri   10/03/2005 (14:46) 
Eile õhtul kargas mulle pähe uus idee - foorumisse võib ju vabalt uploadida Flash-animatsioone (miks keegi seni selle peale pole tulnud?). Hakkasin juba natuke sellist programmi tegema. A mida rahvas arvab üldse sellisest ideest, nagu Flashi uploadimine??
Teised pildid | Kodulehekülg | Profiil

 7 hentay   13/12/2005 (10:58) Hinne: 5 
värvid-(y)
Teised pildid | Kodulehekülg | Profiil



 








   
Nädala pildid
   Kuu pildid
   Edetabel
   Eelmise kuu pildid
   Viimati arvustatud
   Enim arvustatud
   Autori järgi



   70ndad (26)
   VoruNet logo
   T-särk (121)
   Grafiti (18)
   Jõulukaardid (33)
   Pro Fit logo
   Eltron Projekt
   Arvutiklubi logo
   Poseidon Foods
   Data Telecom
   Eesti Squash
   Jõulukaart 2002 (18)
   Enerel logo
   Lõunalõvi
   Enerel logo 2
   ITvilla logo
   info24
   Stallion
   IDEA YFE 2004
   Maastikuvibu Liit
   Rondo Kohvik
   Rannila Express
   Tabasalu SK
   Veebik
   Green Leaf
   Ambur Invest
   ETA 2006
   Politsei SK
   Masiner AG
   ApSec
   Seafood
   Metsis
   HLP
   BioOil
   Magni Invest
   Noortekeskus
   Johhny
   Visioteq
   BTL
   Digilabor
   Sotsreklaam
   Haabersti
   Antz OÜ
   NLP
   Grenader Grupp
   Pimp (40)
   Mainor (36)
   Nimetu (30)



   3D (393)
   Montaaz (230)
   Valgus (67)
   Pimedus (102)
   Abstraktne (304)
   Koomiline (61)
   Joonistus (1174)
   Fotolaadne (748)
   Varia (367)
   Konsoolid (26)
   Vektor (195)