Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 25 reacties
Bron: W3.org

RubZie schrijft: "Het W3C (het consortium dat de standaarden voor Internet ontwikkeld, zoals HTML) is bezig met een standaard voor vector graphics op het internet. Hij/zij is gedoopt SVG (Scalable Vector Graphics) en wordt geschreven in XML, en is te gebruiken in combinatie met CSS. Erg interesting dus, aangezien er nog niet zoiets bestaat. Er zijn alleen bij het W3C al diverse artikelen te vinden over dit nieuwe formaat, en die zijn best de moeite waard. Hier een puntsgewijze uitleg over het hoe en waarom en hier de zeer uitgebreide (en technische) specs.

Verder doen er natuurlijk veel softwarefabrikanten (o.a. Adobe en Sun) mee aan de ontwikkeling van de standaard, en hier is de page van Sun over SVG. Daar staat naast een zeer goede uitleg ook een aantal nuttige downloads.":

The Scalable Vector Graphics (SVG) format is a new XML grammar for defining vector-based 2D graphics for the Web and other applications. SVG was created by the World Wide Web Consortium (W3C), the non-profit, industry-wide, open-standards consortium that created HTML and XML, among other important standards and vocabularies. Over twenty organizations, including Sun Microsystems, Adobe, Apple, IBM, and Kodak, have been involved in defining SVG.
Moderatie-faq Wijzig weergave

Reacties (25)

Sinds Internet Explorer 4 is er al een vector graphics formaat in XML beschikbaar.

Zie <a href="<A href="http://www.w3.org/TR/NOTE-VML">W3" target=_blank>www.w3.org/TR/NOTE-VML">W3</A> VML</a> voor meer informatie.

De aanvraag voor de VML standaard is gedaan door autodesk, hp, visio en microsoft. Hij lijkt erg op SVG, de syntax is alleen anders.

Helaas heb ik nog geen uitspraak gezien van Microsoft over de adoptie van de SVG standaard, wel is VML in de office pakketten gebakken zodat deze graphics gemakkelijk hergebruikt kunnen worden.

Het belangrijkste is dat je voor VML geen plugin hoeft te installeren als je weet dat de gebruikers Internet Explorer hebben. Natuurlijk is er geen plugin beschikbaar voor Netscape!
De W3 wilde een paar jaar geleden een standaard voor vectoren hebben op het web. De standaard die in HTML aangenomen word is CGM, maar dat vind niet echt overal ondersteuning en is ook binair. VML en SVG werden door twee groepen (ieder ondersteund door een aantal bedrijven) aangeleverd. De W3 heeft vorig jaar voor SVG gekozen als standaard. VML is dus geen officiele standaard.

Microsoft kon waarschijnlijk niet wachten op hun besluit en heeft dan maar VML gebruikt. Wat dus betekent dat we aan beide vast zitten eentje voor Micro$oft en eentje voor de rest van de wereld.

:(
Het belangrijkste is dat je voor VML geen plugin hoeft te installeren als je weet dat de gebruikers Internet Explorer hebben. Natuurlijk is er geen plugin beschikbaar voor Netscape!
Dat bedoel ik ! Wat zijn die lui uit Redmond toch ongelooflijk voorspelbaar. Jammer dat 90 procent van de mensen het te druk heeft met spelletjes spelen om zulke dingen te zien.
TD-er:
Adobe heeft meer software dan Photoshop ;)

Illustrator is bijvoorbeeld helemaal vector georienteteerd. Maar eigenlijk alle grafische pakketen van Adobe kunnen overweg met vectoren. Dat de output dat niet altijd is ligt aan het pakket, de meeste zijn tegenwoordig schermgericht.
Voor de mensen die geinteresseerd zijn. Hieronder staat een zipfile met een hele zooi voorbeelden (600+ files):

www.w3.org/TR/2000/CR-SVG-20000802/CR-SVG-20000802.zip

Het vreemde is dat het geheel niet echt werkt bij mij. Ik heb het eerst geprobeerd met IE 5.0. Daarmee ging het niet goed. Daarna IE 5.5 gedownload, maar toen werkte het nog steeds niet. Het enige wat er gebeurt, is dat de SVG code in het rechterframe wordt geplaatst, zonder geparsed te worden (zie bovenstaand zipje). Een beetje vreemd wel, omdat IE in al haar versies een goede ondersteuning voor zowel CSS als XML heeft. Maar voor de combinatie hiervan (SVG dus) wil het opeens niet meer werken.
In Netscape (4.72) werkt het sowieso niet. Met Mozilla of NS 6 heb ik het nog niet geprobeerd.

Eerste indruk van de SVG codering is wel interessant. Zoals ik het nu kan bekijken, wordt er gebruik gemaakt van CSS doormiddel van XML specificatie. Dus er kunnen pregedefinieerde classes (markup) aangemaakt worden waarmee objecten mee kunnen worden gestyled. Hieronder een voorbeeld:
<g style="font-size:120" transform="translate(0, 60)">
<text x="30" y="75" style="fill: red" >A</text>
<text x="120" y="75" style="fill:black" >A</text>
<text x="220" y="60" style="font-size:12">Text fill</text>
Maar heeft iemand een idee waarom het bij mij allemaal niet wil lukken?


* 786562 vanDaal
Adobe is nu niet 't eerste bedrijf wat ik associeer met vectorgraphics.
Welke paketten (die d'r nu al zijn) van Adobe kunnen dan goed overweg met vectorgraphics?

Ik zou 't eerder verwachten van Corel (-draw) en Quark (Xpress) en Macromedia (Flash)
Maar op zich niet verkeerd natuurlijk, dat d'r een standaard voor komt (en dat de "gramatica" vrij wordt gegeven ivm. niet-alleen-windows-bruikbaarheid)
Ik vind dat er eigenlijk al een standaard is: Flash
Het is dan geen officiele standaard maar (vrijwel) iedereen heeft de plug-in al, het swf formaat is open source dus iedereen kan het gebruiken.
Dat is dus net het probleem Macromedia heeft op dit moment een monopolie. Waarschijnlijk wilde Macromedia niet meewerken met dit consortium. En daar zal het zijn redenen voor hebben.
Dit wordt duidelijk een concurent van Flash, en daar is op zich niks mis mee. Dat we nu twee standaarden krijgen is op zich een nadeel. Maar het zal de techniek in een stroomversnelling brengen. (hoop ik ;) )
Adobe heeft Illustrator, en tegenwoordig ook LiveMotion, dat niet interactief is, maar wel streaming vector ondersteunt, volgens sommigen een geduchte concurrent voor Flash.
Live motion zou een concurrent kunnen zijn voor het Flash ontwerppakket van Macromedia. Niet voor flash in het algemeen. Live Motion exporteert namelijk gewoon .swf
Macromedia heeft dus geen monopolie. .swf is gewoon open source. Iedere idioot zou een pakket kunnen ontwikkelen om swf-jes te bakken (kijk maar naar Adobe met Live Motion)
Macromedia heeft wel de monopolie op de flash plugin. Maar dat lijkt me niet zo erg.
dat boeit toch niet dat ze op de flash plug-in een monopolie hebben. Gratis downloadbaar en de plug-in kijkt volgens mij niet door welk programma de swf gemaakt is. Misschien een idee voor Macromedia om een monopolie te creeeren!
Enforcer:
Tuurlijk boeit dat wel. Die plugin biedt extra mogelijkheden als je spullen met Flash maakt. Flash zelf is niet gratis. Bovendien heb je het voordeel dat je tegelijk met de update van een viewer een update van je opmaak pakket kunt uitgeven. Zo heb je altijd een stapje voor op de concurentie.
Macromedia wil natuurlijk graag een monopoly positie, welk bedrijf wil dat niet? :7
Het is alleen bij wet verboden om dat kunstmatig te creeeren.
Adobe maakt een van de meest gebruikte vectorprogramma's : Illustrator
Welke paketten (die d'r nu al zijn) van Adobe kunnen dan goed overweg met vectorgraphics?
Illustrator. Verder is Adobe de uitvinder van PostScript.
Ik zou 't eerder verwachten van Corel (-draw) en Quark (Xpress) en Macromedia (Flash)
Vergeet Freehand niet. XPress is page-layout software, heel iets anders.
Maar op zich niet verkeerd natuurlijk, dat d'r een standaard voor komt (en dat de "gramatica" vrij wordt gegeven ivm. niet-alleen-windows-bruikbaarheid)
Wat dat betreft voldoet PostScript prima. Een standaard voor gebruik op www.pagina's staat daar los van, hoewel het natuurlijk wel een interessante ontwikkeling is.
Phew, dit heb ik geloof ik een jaar geleden
al gezien op webdeveloper.com als ik het me
goed herriner. Bepaald NIEUW is het dus
niet.. Where were you the past year?

Mgoed neemt nie weg dat het veel potencieel
heeft;-)

CaPS
"Hij/zij is gedoopt SVG (Scalable Vector Graphics) en wordt geschreven in XML, en is te gebruiken in combinatie met CSS. Erg interesting dus, aangezien er nog niet zoiets bestaat."

Ook komt JPEG 2000 welke ook toestaat dmv
XML een plaatje te omschrijven..

Go XML! Go! :-)

Offtopic;
Heeft Tweakers btw een RSS/XML dinguz
net zoals Slashdot en Freshmeat enzow hebben?

--CaPS
Ach ja, ik submit soms veel hotter nieuws, maar wordt nooit gebruikt. Straks komen ze met het nieuws dat de eerste mensen voet op de maan hebben gezet....
slashdot.org/articles/00/03/18/1218250.shtml (heb ik al tig keer gesubmit, never op TN gezien en vind 't toch onwijs gaaf 'nieuws')
Macromedia heeft absoluut geen monopolie, de plugin is gratis, het formaat is open source, dus is flash meer een publiek goed ipv een monopolistische.

Verder is het noodzakelijk voor een monopolie dat er geen reeele alternatieven zijn. Die zijn er wel. De eenvoudigste is: "Niet gebruiken". De consument zit absoluut niet vast aan flash.

Dit in tegenstelling tot bijvoorbeeld windows. Velen kunnen niet zomaar met een ander OS werken. De optie geen windows gebruiken betekent dus geen computer gebruiken.

Het verschil tussen flash en windows uit zich dus ook in de prijs. Indien flash ook maar 1% van de prijs van windows hanteert is er (bijna) niemand meer die het gebruikt.

Macromedia heeft dus geen monopolie. De flashplugin heeft ook geen monopolie. Wel is Macromedia de enige die de flashplugin maakt, het is gewoon hun product.
Illustrator 9 ondersteunt SVG al en livemotion zal het gaan ondersteunen...

Een van de voordelen van SVG boven flash is dat SVG aan beide kanten een open standaard is, dus al ik een prog wil bouwen dat svg maakt kan dat want de standaard is er, en als ik een prog wil maken dat svg op m'n scherm laat zien kan dat ook.. met flash kan dat niet.. dus moet ik misschien eerst een lap geld aan Macromedia betalen om het in te bouwen in mijn programmas.

Een ander voorbeeld is dat het minder afhankelijk is van flash generator als ik de hele zooi door ee ndatabase wil laten schrijven naar het web

Verder is VML van MS enzo trouwens een voorloper van SVG.. geen concurrentie
Hopen dat we dan niet zo'n bout product krijgen als LIVEMOTION voor die standaard ok livemotion ondersteund het al maar geef mij maar nor steeds macromedia Flash je kan er teminste wat action script op gebruiken en nu met F5 ondersteund het ook javascript scripting in flash zelf als niemand dat nog ondersteund of een ander formaat dan zal SVG nooit een succes worden .
Rednek heeft gelijk! Livemotion zoog echt hard en ik blijf bij Flash (en SWiSH)

<off-topic>
Rednek, ik ben Glenn
</off-topic>

Edit: Spelvouten verbeterd
Bij 3D denk ik altijd meteen aan 3D Studio Max wat toch wel het neusje van de zalm is naar mijn mening. Het W3C is altijd al erg goed geweest in het defineren van standaards; XML is daar een goed voorbeeld van maar uiteraard alle voorgangers (gezien in de tijd van publicatie) waren ook prima.
De keuze van partners zullen vast wel goed doordacht zijn denk ik zo; een klein pruts bedrijf zal echt niet mee mogen doen met de 'bedenkers van internet', ik zal dat IBM ook mee doet en dat is geen kleine jongen.
JASC (ontwikkelaar van PSP) heeft zelfs al een authoring tool gemaakt en dat Mozilla SVG al ondersteund.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True