2009-06-22 9 views
10

Ho sentito da più di una singola fonte che SVG sta morendo, è abbandonato da Adobe.SVG sta morendo? Qual'è il prossimo?

Che triste! Quale sarà la prossima alternativa a SVG?

+13

Non ho mai sentito di Adobe essere un importante sponsor di SVG. Ho dimenticato qualcosa? – balpha

+3

SVG non sta morendo: http://raphaeljs.com/ http://google-code-updates.blogspot.com/2009/05/svg-open-2009-svg-coming-of-age.html –

+3

Il quinto anniversario di questa domanda è vicino e SVG è ancora vivo .... Menzionando Adobe sono incline a pensare jasonwel ment SWF, non SVG MrGreen –

risposta

27

Controlla le tue fonti.

Un sacco di gente vuole SVG "morto". Un modo comune per far accadere qualcosa è diffondere le voci che è già successo. Si chiama self-fullfilling prophecy (wikipedia). Non comprarlo e, per favore, non aiutare effettivamente chi lo vuole morto diffondendo ulteriormente la voce.

L'SVG è morto?
No, è appena iniziato.

Quali sono le prospettive?
HTML5, Canvas e SVG in una lunga e gloriosa storia d'amore. Ottieni subito i tuoi biglietti della prima fila!

(In realtà ecco una youtube video of html5, canvas and svg mostrando la risoluzione infinita insita in grafica vettoriale. Un po 'zoppo, ma vera, a differenza di voci.)

+0

Non sono sicuro che direi che questa è una profezia che si autoavvera - ciò richiederebbe una visione più diffusa che l'SVG si stia estinguendo, il che in realtà non è il caso. – Noldorin

+0

Inoltre, qualche motivo significativo per cambiare la risposta accettata ...? – Noldorin

+0

Noldorin, per favore non essere arrabbiato con me. La tua risposta è in realtà migliore, ma questo avverte le persone di NON diffondere le voci stupide e l'ho fatto come risposta in modo che le persone possano vedere facilmente questo punto. Ho 2 risposte consentite. La mia aplogia. –

15

SVG (Viewer) was abandoned by Adobe anni fa poiché la maggior parte dei browser lo supporta in modo nativo.

Solo IE trattiene la tecnologia non avendo supporto nativo.

Aggiornamento: IE9 avrà sia il supporto SVG nativo che il supporto nativo Canvas! (Vista e solo sopra)

Se vuoi mostrare il tuo supporto per far sì che IE lo supporti in modo nativo aggiungi il tuo voto e commenti a questi bug.

https://connect.microsoft.com/IE/feedback/SearchResults.aspx?SearchQuery=SVG

+1

Volevi dire che SVG è ancora vivo? Non verrà sostituito da qualcos'altro? –

+2

Il team IE ha impiegato abbastanza tempo per aggiungere il corretto supporto PNG ... Non so quanto presto potranno ottenere il pieno supporto SVG. – Noldorin

+2

AFAIK sta andando bene (lo uso). Funziona abbastanza bene su tutti i browser, anche se è necessario utilizzare il plugin non supportato per IE. Per quanto riguarda la tecnologia, funziona abbastanza bene e ha poche limitazioni. Per le esigenze non di testo, CANVAS ha anche alcune caratteristiche interessanti. Sfortunatamente la possibilità che un altro linguaggio di marcatura vettoriale riesca a decollare e ottenere supporto su tutti i browser è molto improbabile. IMHO che si infastidisce MSFT per iniziare a camminare e supportare SVG è la cosa migliore che puoi fare a questo punto. – scunliffe

3

Riportare VML! Sto solo scherzando;) Non penso che SVG stia morendo, ma l'uso di canvas < > per HTML5 sembra il modo in cui le cose stanno andando sul web.

33

SVG è un open standard, sviluppato da W3C. Davvero non lo vedo morire presto. Proprio perché alcune aziende decidono di abbandonare il proprio uso per i propri prodotti commerciali (solitamente perché hanno bisogno, o sentono di aver bisogno, di qualcosa di più personalizzato), ciò non significa affatto che SVG scomparirà su scala più globale.

Al momento, è senza dubbio il formato di grafica vettoriale più utilizzato sul web. Prendiamo ad esempio le immagini su Wikipedia - per quasi tutti i diagrammi SVG è utilizzato o c'è un avviso che afferma che è dovrebbe essere utilizzato. Molti altri progetti open source lo approvano in modo simile.

Ora, il linguaggio di markup XAML (parte di WPF/Silverligtht) è stato visto come un concorrente di SVG da alcuni, ma in realtà si sovrappongono solo in funzionalità in una certa misura. (XAML supporta molte altre cose come l'associazione di dati, eventi, trigger, ecc.) In effetti, l'uso generale di XML è molto limitato in quanto i browser non lo supportano in modo nativo (e non possono essere correttamente, a causa del fatto che è strettamente legato alle tecnologie MS). Non credo nemmeno che sia strettamente un concorrente diretto di SVG, né che Microsoft lo abbia mai inteso.

Per concludere, non penso che si possa immaginare che SVG si estinguerà fino a quando qualcosa di chiaramente migliorato (e standard aperto) verrà a sostituirlo. Per quanto ne so, al momento non c'è niente del genere.

+0

Che sollievo! Grazie Noldorin !!! –

+2

Vorrei descrivere Silverlight come più di un concorrente per Flash piuttosto che SVG, e direi che è intenzione di Microsoft. –

+1

Nessun problema. :) E sì, non c'è bisogno di preoccuparsi qui. Il fatto è che è già uno standard ampiamente adottato, e non è * molto probabile * che vada via poiché è standardizzato dal W3C, anche se ovviamente potrebbe esserci un formato migliorato un giorno - al momento non ci sono concorrenti. – Noldorin

3

vorrei aggiungere il mio supporto per SVG. Innanzitutto, credo che sia ampiamente utilizzato nella tecnologia mobile, anche se questo avviene attraverso le conversazioni circa 2 anni fa piuttosto che vedere il codice. È stato uno dei primi linguaggi sviluppati da W3C per essere utilizzato over-the-web ed è stato costantemente supportato negli ultimi 10 anni. Inizialmente pensavo che sarebbe stata una killer-app nel 1998 e lo dissi, specialmente da quando Adobe aveva avuto un supporto entusiastico.

Poiché SVG è un dialetto XML completo, può essere facilmente integrato con altre applicazioni XML come XHTML e MathML. È possibile includere le informazioni XML negli elementi SVG in modo che i documenti possano essere completamente semantici (ovvero trasportare un significato di dati oltre che grafico).

SVG è in effetti una funzionalità completa per un linguaggio grafico 2-D. Non c'è motivo tecnico per inventare qualcos'altro. Offre rendering, animazione e rendering di alta qualità in grado di supportare l'interazione tramite i propri elementi o tramite Javascript. Pertanto, è improbabile che i principali produttori di software Web abbiano la necessità di inventare qualcos'altro.

Il problema principale non è che SVG sta "morendo", ma non lo è, ma ci vuole molto tempo prima che le varie aziende convergano. Quando lo fanno, mi aspetto che l'SVG emerga come consenso.

Parte del problema è che la grafica non è ancora vista come un problema semantico: spesso è "più semplice" infliggere un'animazione stupida su un client piuttosto che configurare l'infrastruttura per inviare semantica sul Web e riutilizzare il client . Ma man mano che il web semantico si sviluppa, standard come SVG diventeranno sempre più importanti. Se, per esempio, desideri raggruppare le informazioni geografiche, o usi una soluzione properietaria come GoogleMaps, o cerchi un approccio standard condiviso. Non puoi mai contare su soluzioni proprietarie gratuite a lungo termine.

Si noti inoltre che in molte aree che ricevono finanziamenti pubblici vi è una crescente spinta verso gli standard aperti e questo è un altro motivo per cui SVG è ben posizionato.

1

Poi c'è questo articolo pubblicato venerdì su Network World, intitolato EC decision expected to force IE to better support standards. In esso, Håkon Wium Lie, CTO di Opera, afferma

In secondo luogo, a causa della maggiore concorrenza derivante dalle urne, i browser migliorare il loro supporto per gli standard. Ciò si tradurrà in una rete più ricca e veloce. Ad esempio, credo che Microsoft IE aggiungerà il supporto per SVG, uno standard che supporta tutti i browser, ma IE.

Naturalmente, è nel suo interesse vedere IE cadere in coda, ma dietro, il suo browser. Diventa all'avanguardia, ma fa parte di una folla più ampia di "standard".

0

Mentre è stata posta una domanda prima che i display ad alta risoluzione/retina diventassero normali per i dispositivi mobili. SVG sta avendo un grande ritorno in quanto la grafica vettoriale risolve i problemi DPI sul web. Vedrai più SVG sul web di prima.

Anche il menu apple.com è svg ora giorni!

Problemi correlati