{"id":6247,"date":"2011-02-03T08:54:48","date_gmt":"2011-02-03T07:54:48","guid":{"rendered":"https:\/\/www.artera.net\/it\/blog\/?p=6247"},"modified":"2023-02-27T14:51:10","modified_gmt":"2023-02-27T14:51:10","slug":"creare-un-grafico-vettoriale-con-svg","status":"publish","type":"post","link":"https:\/\/www.artera.net\/it\/marketing\/creare-un-grafico-vettoriale-con-svg\/","title":{"rendered":"Creare un grafico vettoriale con SVG"},"content":{"rendered":"<p><a href=\"https:\/\/www.artera.net\/wp-content\/uploads\/2011\/01\/svg.jpg\"><img decoding=\"async\" class=\"alignleft size-full wp-image-6251\" style=\"margin-right:10px\" src=\"https:\/\/www.artera.net\/wp-content\/uploads\/2011\/01\/svg.jpg\" alt=\"Il logo di SVG\" width=\"150\" height=\"150\" \/><\/a><strong>SVG \u00e8 una tecnologia<\/strong> utile per definire elementi di grafica vettoriale <a href=\"http:\/\/www.w3.org\/Graphics\/SVG\/\" target=\"_blank\" rel=\"noopener noreferrer\">definita fin dal 2001 dal W3c<\/a>. Capita ormai di imbatterci in alcuni elementi grafici o animazioni su web che non siano gestite con Flash o Javascript, ma con SVG e, aspettando che anche Internet Explorer, nella versione 9, possa supportare questo standard cerchiamo di introdurre con un semplice esempio questo linguaggio.<\/p>\n<p>SVG \u00e8 uno strumento di grafica vettoriale. Questo significa che i valori che vengono utilizzati per specificare le dimensioni, le misure e le coordinate all&#8217;interno dell&#8217;area di disegno non sono indicati in pixel, ma in numeri. Questa propriet\u00e0 intrinseca della tipologia di linguaggio permette, dunque, di poter scalare le immagini disegnate senza avere perdita di qualit\u00e0.<\/p>\n<h3>Realizzare un grafico<\/h3>\n<p>Imbattendomi in SVG ho subito pensato ad uno degli esempi che tradizionalmente vengono proposti: la creazione di un semplice <strong>grafico bidimensionale<\/strong>. Il grafico che propongo ha come riferimento l&#8217;<strong>analisi delle statistiche<\/strong> di utilizzazione dei browser per il <a href=\"http:\/\/www.w3schools.com\/browsers\/browsers_stats.asp\" target=\"_blank\" rel=\"noopener noreferrer\">mese di dicembre 2010 cos\u00ec come indicate dal sito w3schools<\/a>.<\/p>\n<p>Per l&#8217;esperimento di quest&#8217;oggi andiamo a creare un file con estensione svg che pu\u00f2 essere visualizzato direttamente con il browser. Le prime righe del file sono sempre dedicate alla <strong>dichiarazione del doctype<\/strong> e quindi del tipo di contenuto che il file supporta. Noi vogliamo che il nostro sia un file svg, dunque, le dichiarazioni sono:<\/p>\n<p>[html]<br \/>\n&lt;?xml version=&quot;1.0&quot; standalone=&quot;no&quot;?&gt;<br \/>\n&lt;!DOCTYPE svg PUBLIC &quot;-\/\/W3C\/\/DTD SVG 1.1\/\/EN&quot; &quot;http:\/\/www.w3.org\/Graphics\/SVG\/1.1\/DTD\/svg11.dtd&quot;&gt;<br \/>\n&lt;svg width=&quot;100%&quot; height=&quot;100%&quot; version=&quot;1.1&quot; xmlns=&quot;http:\/\/www.w3.org\/2000\/svg&quot;&gt;<br \/>\n[\/html]<\/p>\n<p>Le prime due righe si occupano proprio di <strong>specificare il doctype<\/strong>, mentre la terza crea l&#8217;elemento svg dentro il quale andremo a sviluppare il nostro grafico.<br \/>\nIn merito al doctype da utilizzare, nonostante <a href=\"http:\/\/www.w3.org\/QA\/2002\/04\/valid-dtd-list.html\" target=\"_blank\" rel=\"noopener noreferrer\">il w3c faccia riferimento ad esso offrendone anche un elenco<\/a> dedicato alle varie<strong> versioni del linguaggio<\/strong>, su internet\u00a0 \u00e8 possibile <a href=\"https:\/\/jwatt.org\/svg\/authoring\/#doctype-declaration\" target=\"_blank\" rel=\"noopener noreferrer\">leggere commenti che consigliano di non specificare il doctype<\/a> tenendo anche in conto della prossima <em>specifica 1.2<\/em>. In futuro sapremo con maggiore sicurezza come muoverci in questo senso.<\/p>\n<p>Dunque, definito lo spazio di lavoro con il tag <em>&lt;svg&gt;<\/em>, del quale dobbiamo indicare le dimensioni (nel nostro caso abbiamo utilizzato il 100% della pagina),\u00a0 \u00e8 possibile utilizzare una sorta di <em>head<\/em> per le definizioni del documento. Per fare ci\u00f2 utilizziamo il tag <em>&lt;defs&gt;<\/em> al cui interno posizioniamo alcune regole CSS:<\/p>\n<p>[html]<br \/>\n&lt;defs&gt;<br \/>\n\t\t&lt;style type=&quot;text\/css&quot;&gt;<br \/>\n\t\t\tline.gridY, line.axis{<br \/>\n\t\t\t\tstroke:rgb(0,0,0);<br \/>\n\t\t\t\tstroke-width:1;<br \/>\n\t\t\t}<br \/>\n\t\t\tpolygon.arrow{<br \/>\n\t\t\t\tfill:#000000;<br \/>\n\t\t\t\tstroke:#000000;<br \/>\n\t\t\t\tstroke-width:1;<br \/>\n\t\t\t}<br \/>\n            ecc&#8230;<br \/>\n\t\t&lt;\/style&gt;<br \/>\n&lt;\/defs&gt;<br \/>\n[\/html]<\/p>\n<p>Terminata la parte di intestazione del nostro documento passiamo al corpo vero e proprio del grafico.<\/p>\n<p>La\u00a0 parte pi\u00f9 complessa da disegnare, per il nostro semplice esempio, \u00e8 la base del grafico. Il nostro scopo \u00e8 disegnare le due assi, e che ognuna abbia una freccia alla fine, le varie tacche per misurare la scala e le didascalie sia sull&#8217;asse delle ascisse che sulle ordinate.<\/p>\n<p>Partiamo dalle assi con frecce:<\/p>\n<p>[html]<br \/>\n\t&lt;line x1=&quot;30&quot; y1=&quot;550&quot; x2=&quot;30&quot; y2=&quot;0&quot; class=&quot;axis&quot; \/&gt;<br \/>\n\t&lt;line x1=&quot;30&quot; y1=&quot;550&quot; x2=&quot;580&quot; y2=&quot;550&quot; class=&quot;axis&quot; \/&gt;<br \/>\n\t&lt;polygon points=&quot;30,0 33,7 27,7&quot; class=&quot;arrow&quot; \/&gt;<br \/>\n\t&lt;polygon points=&quot;580,550 573,553 573,547&quot; class=&quot;arrow&quot; \/&gt;<br \/>\n[\/html]<\/p>\n<p>E&#8217; molto semplice, soprattutto per chi ha gi\u00e0 avuto a che fare con <a href=\"https:\/\/www.artera.net\/it\/blog\/programmazione\/html5-canvas-e-immagini\" target=\"_blank\" rel=\"noopener noreferrer\">il canvas per il disegno sul web o con altri linguaggi per la grafica<\/a>, comprendere il funzionamento di queste poche righe di codice.<\/p>\n<p>L&#8217;istruzione <em>line<\/em> deve essere specificata con i parametri che indicano il punto di partenza e di arrivo della linea. Ovviamente le due coordinate sono identificate dalle due coppie di valori (x1, y1) e (x2, y2).<\/p>\n<p>L&#8217;elemento <em>polygon<\/em>, invece <strong>definisce un poligono<\/strong> composto da X vertici, dove X \u00e8 il numero delle coppie indicate nell&#8217;attributo <em>points<\/em>. Nel nostro caso sono entrambi piccoli triangoli che ci servono per disegnare le due frecce.<\/p>\n<p>Vediamo, inoltre, che per tutte le istruzioni abbiamo specificato l&#8217;attributo <em>class<\/em> in modo da poter sfruttare <strong>le regole CSS indicate in fase di definizione<\/strong> (&lt;defs&gt;) del documento.<\/p>\n<p>Uno degli elementi pi\u00f9 utilizzati nel linguaggio SVG \u00e8 il <em>&lt;text&gt;<\/em>. Chiaramente, utilizzando <em>text<\/em> possiamo definire un testo. Vediamo come lo possiamo utilizzare per indicare le voci sull&#8217;asse delle ascisse:<br \/>\n[html]<br \/>\n\t&lt;text x=&quot;80&quot; y=&quot;565&quot; class=&quot;gridX ie&quot;&gt;IE&lt;\/text&gt;<br \/>\n\t&lt;text x=&quot;160&quot; y=&quot;565&quot; class=&quot;gridX ff&quot;&gt;Firefox&lt;\/text&gt;<br \/>\n\t&lt;text x=&quot;275&quot; y=&quot;565&quot; class=&quot;gridX chrome&quot;&gt;Chrome&lt;\/text&gt;<br \/>\n\t&lt;text x=&quot;390&quot; y=&quot;565&quot; class=&quot;gridX opera&quot;&gt;Opera&lt;\/text&gt;<br \/>\n\t&lt;text x=&quot;500&quot; y=&quot;565&quot; class=&quot;gridX safari&quot;&gt;Safari&lt;\/text&gt;<br \/>\n[\/html]<br \/>\nL&#8217;elemento <em>text<\/em> vuole solo un punto definito dalle due coordinate <em>x<\/em> e <em>y<\/em> che corrisponde al punto iniziale del disegno del testo. Anche in questo caso abbiamo specificato la propriet\u00e0 <em>class<\/em> per aiutarci nella definizione della grafica dell&#8217;elemento.<\/p>\n<p>Infine, rimane da applicare la creazione delle barre per i valori da visualizzare sul grafico:<br \/>\n[html]<br \/>\n\t&lt;rect width=&quot;50&quot; height=&quot;134&quot; class=&quot;ie&quot; x=&quot;63&quot; y=&quot;415&quot; \/&gt;<br \/>\n\t&lt;rect width=&quot;50&quot; height=&quot;214&quot; class=&quot;ff&quot; x=&quot;160&quot; y=&quot;335&quot; \/&gt;<br \/>\n\t&lt;rect width=&quot;50&quot; height=&quot;109&quot; class=&quot;chrome&quot; x=&quot;275&quot; y=&quot;440&quot; \/&gt;<br \/>\n\t&lt;rect width=&quot;50&quot; height=&quot;9&quot; class=&quot;opera&quot; x=&quot;390&quot; y=&quot;540&quot; \/&gt;<br \/>\n\t&lt;rect width=&quot;50&quot; height=&quot;12&quot; class=&quot;safari&quot; x=&quot;500&quot; y=&quot;537&quot; \/&gt;<br \/>\n[\/html]<\/p>\n<p>Anche in questo caso la comprensione del codice \u00e8 molto semplice: il rettangolo disegnato deve avere una certa dimensione (width&amp;height) e un punto di inizio dal quale sviluppare il disegno che corrisponde al vertice alto di sinistra del rettangolo.<\/p>\n<p><a href=\"https:\/\/www.artera.net\/wp-content\/uploads\/2011\/02\/svg-grafico.jpeg\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/www.artera.net\/wp-content\/uploads\/2011\/02\/svg-grafico.jpeg\" alt=\"Il grafico disegnato con SVG\" width=\"580\" height=\"567\" class=\"alignnone size-full wp-image-6318\" \/><\/a><\/p>\n<p>Questo \u00e8 uno screenshot del grafico che abbiamo realizzato.<br \/>\nPer scaricare il codice completo clicca qui.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><a href=\"https:\/\/www.artera.net\/wp-content\/uploads\/2011\/01\/svg.jpg\"><img decoding=\"async\" class=\"alignleft size-full wp-image-6251\" style=\"margin-right:10px\" src=\"https:\/\/www.artera.net\/wp-content\/uploads\/2011\/01\/svg.jpg\" alt=\"Il logo di SVG\" width=\"150\" height=\"150\" \/><\/a><strong>SVG \u00e8 una tecnologia<\/strong> utile per definire elementi di grafica vettoriale <a href=\"http:\/\/www.w3.org\/Graphics\/SVG\/\" target=\"_blank\" rel=\"noopener noreferrer\">definita fin dal 2001 dal W3c<\/a>. Capita ormai di imbatterci in alcuni elementi grafici o animazioni su web che non siano gestite con Flash o Javascript, ma con SVG e, aspettando che <a href=\"http:\/\/blogs.msdn.com\/b\/ie\/archive\/2010\/03\/18\/svg-in-ie9-roadmap.aspx\" target=\"_blank\" rel=\"noopener noreferrer\">anche Internet Explorer, nella versione 9, possa supportare questo standard<\/a> cerchiamo di introdurre con un semplice esempio questo linguaggio.<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_eb_attr":"","footnotes":""},"categories":[300],"tags":[125,115,106,213],"class_list":["post-6247","post","type-post","status-publish","format-standard","hentry","category-marketing","tag-disegnare-su-web","tag-grafica-vettoriale","tag-html5","tag-svg"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u2022 Creare un grafico vettoriale con SVG - Artera<\/title>\n<meta name=\"description\" content=\"Leggi dal blog: Creare un grafico vettoriale con SVG. Contattaci per una partnership! Artera Swiss Premium Hosting news, articoli e notizie interessanti dal mondo digitale.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.artera.net\/it\/marketing\/creare-un-grafico-vettoriale-con-svg\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u2022 Creare un grafico vettoriale con SVG - Artera\" \/>\n<meta property=\"og:description\" content=\"Leggi dal blog: Creare un grafico vettoriale con SVG. Contattaci per una partnership! Artera Swiss Premium Hosting news, articoli e notizie interessanti dal mondo digitale.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.artera.net\/it\/marketing\/creare-un-grafico-vettoriale-con-svg\/\" \/>\n<meta property=\"og:site_name\" content=\"Artera\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/artera.net\/\" \/>\n<meta property=\"article:published_time\" content=\"2011-02-03T07:54:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-02-27T14:51:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.artera.net\/wp-content\/uploads\/2011\/01\/svg.jpg\" \/>\n<meta name=\"author\" content=\"Sergio Ravera\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sergio Ravera\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/marketing\\\/creare-un-grafico-vettoriale-con-svg\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/marketing\\\/creare-un-grafico-vettoriale-con-svg\\\/\"},\"author\":{\"name\":\"Sergio Ravera\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#\\\/schema\\\/person\\\/48ffb6b3727677643fbfd3ecf0a10aa0\"},\"headline\":\"Creare un grafico vettoriale con SVG\",\"datePublished\":\"2011-02-03T07:54:48+00:00\",\"dateModified\":\"2023-02-27T14:51:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/marketing\\\/creare-un-grafico-vettoriale-con-svg\\\/\"},\"wordCount\":1051,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/marketing\\\/creare-un-grafico-vettoriale-con-svg\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.artera.net\\\/wp-content\\\/uploads\\\/2011\\\/01\\\/svg.jpg\",\"keywords\":[\"disegnare su web\",\"grafica vettoriale\",\"html5\",\"SVG\"],\"articleSection\":[\"Marketing\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.artera.net\\\/it\\\/marketing\\\/creare-un-grafico-vettoriale-con-svg\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/marketing\\\/creare-un-grafico-vettoriale-con-svg\\\/\",\"url\":\"https:\\\/\\\/www.artera.net\\\/it\\\/marketing\\\/creare-un-grafico-vettoriale-con-svg\\\/\",\"name\":\"\u2022 Creare un grafico vettoriale con SVG - Artera\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/marketing\\\/creare-un-grafico-vettoriale-con-svg\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/marketing\\\/creare-un-grafico-vettoriale-con-svg\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.artera.net\\\/wp-content\\\/uploads\\\/2011\\\/01\\\/svg.jpg\",\"datePublished\":\"2011-02-03T07:54:48+00:00\",\"dateModified\":\"2023-02-27T14:51:10+00:00\",\"description\":\"Leggi dal blog: Creare un grafico vettoriale con SVG. Contattaci per una partnership! Artera Swiss Premium Hosting news, articoli e notizie interessanti dal mondo digitale.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/marketing\\\/creare-un-grafico-vettoriale-con-svg\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.artera.net\\\/it\\\/marketing\\\/creare-un-grafico-vettoriale-con-svg\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/marketing\\\/creare-un-grafico-vettoriale-con-svg\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.artera.net\\\/wp-content\\\/uploads\\\/2011\\\/01\\\/svg.jpg\",\"contentUrl\":\"https:\\\/\\\/www.artera.net\\\/wp-content\\\/uploads\\\/2011\\\/01\\\/svg.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/marketing\\\/creare-un-grafico-vettoriale-con-svg\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.artera.net\\\/it\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Creare un grafico vettoriale con SVG\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#website\",\"url\":\"https:\\\/\\\/www.artera.net\\\/it\\\/\",\"name\":\"Artera\",\"description\":\"Swiss Premium Hosting\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.artera.net\\\/it\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#organization\",\"name\":\"Artera\",\"url\":\"https:\\\/\\\/www.artera.net\\\/it\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.artera.net\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/artera-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.artera.net\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/artera-logo.png\",\"width\":300,\"height\":77,\"caption\":\"Artera\"},\"image\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/artera.net\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/artera\\\/\",\"https:\\\/\\\/www.instagram.com\\\/artera_swiss\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#\\\/schema\\\/person\\\/48ffb6b3727677643fbfd3ecf0a10aa0\",\"name\":\"Sergio Ravera\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/618f2c20338bb422bd317eae8d6c9c097ba85d3f5a1da18e21ecf5da5ee3a448?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/618f2c20338bb422bd317eae8d6c9c097ba85d3f5a1da18e21ecf5da5ee3a448?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/618f2c20338bb422bd317eae8d6c9c097ba85d3f5a1da18e21ecf5da5ee3a448?s=96&d=mm&r=g\",\"caption\":\"Sergio Ravera\"},\"description\":\"Raised in a family tradition of merchants, my entrepreneurial spirit drove me to launch my first e-commerce venture in 1998. My vision and dedication led, in 2002, to the founding of Artera, now a leading brand in premium managed cloud hosting services. As Chief Executive Officer, I lead DHH Switzerland SA, part of the international DHH S.p.A. group, listed on the Milan Stock Exchange with the reference code (AIM \u2013 ISIN: IT0005203622). It is under this brand that the Artera brand continues to grow and thrive. In addition to my commitment to the business world, I am an active researcher in the field of new technologies, always fascinated by cutting-edge innovations in the industry.\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/sergioravera\\\/\"],\"url\":\"https:\\\/\\\/www.artera.net\\\/it\\\/author\\\/sergio-ravera\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u2022 Creare un grafico vettoriale con SVG - Artera","description":"Leggi dal blog: Creare un grafico vettoriale con SVG. Contattaci per una partnership! Artera Swiss Premium Hosting news, articoli e notizie interessanti dal mondo digitale.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.artera.net\/it\/marketing\/creare-un-grafico-vettoriale-con-svg\/","og_locale":"it_IT","og_type":"article","og_title":"\u2022 Creare un grafico vettoriale con SVG - Artera","og_description":"Leggi dal blog: Creare un grafico vettoriale con SVG. Contattaci per una partnership! Artera Swiss Premium Hosting news, articoli e notizie interessanti dal mondo digitale.","og_url":"https:\/\/www.artera.net\/it\/marketing\/creare-un-grafico-vettoriale-con-svg\/","og_site_name":"Artera","article_publisher":"https:\/\/www.facebook.com\/artera.net\/","article_published_time":"2011-02-03T07:54:48+00:00","article_modified_time":"2023-02-27T14:51:10+00:00","og_image":[{"url":"https:\/\/www.artera.net\/wp-content\/uploads\/2011\/01\/svg.jpg","type":"","width":"","height":""}],"author":"Sergio Ravera","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":"Sergio Ravera","Tempo di lettura stimato":"5 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.artera.net\/it\/marketing\/creare-un-grafico-vettoriale-con-svg\/#article","isPartOf":{"@id":"https:\/\/www.artera.net\/it\/marketing\/creare-un-grafico-vettoriale-con-svg\/"},"author":{"name":"Sergio Ravera","@id":"https:\/\/www.artera.net\/it\/#\/schema\/person\/48ffb6b3727677643fbfd3ecf0a10aa0"},"headline":"Creare un grafico vettoriale con SVG","datePublished":"2011-02-03T07:54:48+00:00","dateModified":"2023-02-27T14:51:10+00:00","mainEntityOfPage":{"@id":"https:\/\/www.artera.net\/it\/marketing\/creare-un-grafico-vettoriale-con-svg\/"},"wordCount":1051,"commentCount":0,"publisher":{"@id":"https:\/\/www.artera.net\/it\/#organization"},"image":{"@id":"https:\/\/www.artera.net\/it\/marketing\/creare-un-grafico-vettoriale-con-svg\/#primaryimage"},"thumbnailUrl":"https:\/\/www.artera.net\/wp-content\/uploads\/2011\/01\/svg.jpg","keywords":["disegnare su web","grafica vettoriale","html5","SVG"],"articleSection":["Marketing"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.artera.net\/it\/marketing\/creare-un-grafico-vettoriale-con-svg\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.artera.net\/it\/marketing\/creare-un-grafico-vettoriale-con-svg\/","url":"https:\/\/www.artera.net\/it\/marketing\/creare-un-grafico-vettoriale-con-svg\/","name":"\u2022 Creare un grafico vettoriale con SVG - Artera","isPartOf":{"@id":"https:\/\/www.artera.net\/it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.artera.net\/it\/marketing\/creare-un-grafico-vettoriale-con-svg\/#primaryimage"},"image":{"@id":"https:\/\/www.artera.net\/it\/marketing\/creare-un-grafico-vettoriale-con-svg\/#primaryimage"},"thumbnailUrl":"https:\/\/www.artera.net\/wp-content\/uploads\/2011\/01\/svg.jpg","datePublished":"2011-02-03T07:54:48+00:00","dateModified":"2023-02-27T14:51:10+00:00","description":"Leggi dal blog: Creare un grafico vettoriale con SVG. Contattaci per una partnership! Artera Swiss Premium Hosting news, articoli e notizie interessanti dal mondo digitale.","breadcrumb":{"@id":"https:\/\/www.artera.net\/it\/marketing\/creare-un-grafico-vettoriale-con-svg\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.artera.net\/it\/marketing\/creare-un-grafico-vettoriale-con-svg\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.artera.net\/it\/marketing\/creare-un-grafico-vettoriale-con-svg\/#primaryimage","url":"https:\/\/www.artera.net\/wp-content\/uploads\/2011\/01\/svg.jpg","contentUrl":"https:\/\/www.artera.net\/wp-content\/uploads\/2011\/01\/svg.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.artera.net\/it\/marketing\/creare-un-grafico-vettoriale-con-svg\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.artera.net\/it\/"},{"@type":"ListItem","position":2,"name":"Creare un grafico vettoriale con SVG"}]},{"@type":"WebSite","@id":"https:\/\/www.artera.net\/it\/#website","url":"https:\/\/www.artera.net\/it\/","name":"Artera","description":"Swiss Premium Hosting","publisher":{"@id":"https:\/\/www.artera.net\/it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.artera.net\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/www.artera.net\/it\/#organization","name":"Artera","url":"https:\/\/www.artera.net\/it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.artera.net\/it\/#\/schema\/logo\/image\/","url":"https:\/\/www.artera.net\/wp-content\/uploads\/2019\/09\/artera-logo.png","contentUrl":"https:\/\/www.artera.net\/wp-content\/uploads\/2019\/09\/artera-logo.png","width":300,"height":77,"caption":"Artera"},"image":{"@id":"https:\/\/www.artera.net\/it\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/artera.net\/","https:\/\/www.linkedin.com\/company\/artera\/","https:\/\/www.instagram.com\/artera_swiss\/"]},{"@type":"Person","@id":"https:\/\/www.artera.net\/it\/#\/schema\/person\/48ffb6b3727677643fbfd3ecf0a10aa0","name":"Sergio Ravera","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/secure.gravatar.com\/avatar\/618f2c20338bb422bd317eae8d6c9c097ba85d3f5a1da18e21ecf5da5ee3a448?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/618f2c20338bb422bd317eae8d6c9c097ba85d3f5a1da18e21ecf5da5ee3a448?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/618f2c20338bb422bd317eae8d6c9c097ba85d3f5a1da18e21ecf5da5ee3a448?s=96&d=mm&r=g","caption":"Sergio Ravera"},"description":"Raised in a family tradition of merchants, my entrepreneurial spirit drove me to launch my first e-commerce venture in 1998. My vision and dedication led, in 2002, to the founding of Artera, now a leading brand in premium managed cloud hosting services. As Chief Executive Officer, I lead DHH Switzerland SA, part of the international DHH S.p.A. group, listed on the Milan Stock Exchange with the reference code (AIM \u2013 ISIN: IT0005203622). It is under this brand that the Artera brand continues to grow and thrive. In addition to my commitment to the business world, I am an active researcher in the field of new technologies, always fascinated by cutting-edge innovations in the industry.","sameAs":["https:\/\/www.linkedin.com\/in\/sergioravera\/"],"url":"https:\/\/www.artera.net\/it\/author\/sergio-ravera\/"}]}},"_links":{"self":[{"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/posts\/6247","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/comments?post=6247"}],"version-history":[{"count":7,"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/posts\/6247\/revisions"}],"predecessor-version":[{"id":217802,"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/posts\/6247\/revisions\/217802"}],"wp:attachment":[{"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/media?parent=6247"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/categories?post=6247"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/tags?post=6247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}