Difference between revisions of "SVG Tiny Compliance"

From Inkscape Wiki
Jump to navigation Jump to search
(* Give info on accessibility issues for SVG)
 
Line 1: Line 1:
[[http://www.health-insurance-save.com/ California Health]],
[[http://www.health-insurance-save.com/ California Health Insurance]],
[[http://www.health-insurance-save.com/ California Insurance]],
[[http://www.health-insurance-save.com/ Health Ins]],
[[http://www.health-insurance-save.com/ California Health Coverage]],
[[http://www.health-insurance-save.com/ CA Health Insurance]],
[[http://www.health-insurance-save.com/ Individual Health Insurance Plan]]
[[http://california-health-insurance.blogspot.com/ Insurance Agency]]
[[http://www.abcink.com/ Ink Cartridge]]
[[http://www.abcink.com/lexmarkpart.html Lexmark Ink]]
[[http://www.abcink.com/lexmarkpart.html Lexmark Ink Cartridge]]
[[http://www.abcink.com/lexmarkpart.html Lexmark Inkjet]]
[[http://www.abcink.com/lexmarkpart.html Lexmark Inkjet Cartridge]]
[[http://www.abcink.com/lexmarkpart.html Lexmark Toner]]
[[http://www.abcink.com/lexmarkpart.html Lexmark Toner Cartridge]]
[[http://www.abcink.com/hp-inkjet-cartridge-ink-cartridges.html Hp Ink]]
[[http://www.abcink.com/hp-inkjet-cartridge-ink-cartridges.html Hp Ink Cartridge]]
[[http://www.abcink.com/hp-inkjet-cartridge-ink-cartridges.html Hp Inkjet]]
[[http://www.abcink.com/hp-inkjet-cartridge-ink-cartridges.html Hp Inkjet Cartridge]]
[[http://www.abcink.com/hp-inkjet-cartridge-ink-cartridges.html Hp Printer Ink]]
[[http://www.abcink.com/hp-inkjet-cartridge-ink-cartridges.html Hp Printer Ink Cartridge]]
[[http://www.abcink.com/hp-laser-toner-cartridges.html Hp toner]]
[[http://www.abcink.com/hp-laser-toner-cartridges.html Hp laser toner]]
[[http://www.abcink.com/hp-laser-toner-cartridges.html Hp laserjet toner]]
[[http://www.abcink.com/canon-laser-toner-cartridge.html Canon Toner]]
[[http://www.abcink.com/canon-laser-toner-cartridge.html Canon Toner Cartridge]]
[[http://www.abcink.com/canon-laser-toner-cartridge.html Canon Laser Toner]]
[[http://www.abcink.com/canon-laser-toner-cartridge.html Canon Laserjet Toner]]
[[http://www.abcink.com/canon-ink-cartridge-inkjet-cartridges.html Canon Ink]]
[[http://www.abcink.com/canon-ink-cartridge-inkjet-cartridges.html Canon Ink Cartridge]]
[[http://www.abcink.com/canon-ink-cartridge-inkjet-cartridges.html Canon Inkjet]]
[[http://www.abcink.com/canon-ink-cartridge-inkjet-cartridges.html Canon Inkjet Cartridge]]
[[http://www.abcink.com/canon-ink-cartridge-inkjet-cartridges.html Canon Printer Ink]]
[[http://www.abcink.com/canon-ink-cartridge-inkjet-cartridges.html Canon Printer Ink Cartridge]]
[[http://www.abcink.com/epson-ink-cartridge-inkjet-cartridges.html Epson Ink]]
[[http://www.abcink.com/epson-ink-cartridge-inkjet-cartridges.html Epson Ink Cartridge]]
[[http://www.abcink.com/epson-ink-cartridge-inkjet-cartridges.html Epson Inkjet]]
[[http://www.abcink.com/epson-ink-cartridge-inkjet-cartridges.html Epson Inkjet Cartridge]]
[[http://www.abcink.com/epson-ink-cartridge-inkjet-cartridges.html Epson Printer Ink]]
[[http://www.abcink.com/epson-ink-cartridge-inkjet-cartridges.html Epson Printer Ink Cartridge]]
[[http://www.abcink.com/samsung-part.html Samsung Toner]]
[[http://www.abcink.com/samsung-part.html Samsung Toner Cartridge]]
[[http://www.abcink.com/samsung-part.html Samsung Toner Refill Kits]]
It'd be a nice feather in the cap to be able to declare full compliance to one of the SVG specs.  SVG Tiny is a good thing to aim for.  A number of developers have voiced support for trying to achieve this.
It'd be a nice feather in the cap to be able to declare full compliance to one of the SVG specs.  SVG Tiny is a good thing to aim for.  A number of developers have voiced support for trying to achieve this.


Line 27: Line 70:




Looking back at the full SVG (1.1) spec, is Inkscape already able to claim to be a "[http://www.w3.org/TR/SVG11/conform.html#ConformingSVGGenerators Conforming SVG Generator]", for which I think lack of animation/filtering features would not be a problem (it seems to me that it doesn't matter what features you support, as long the generated file is valid SVG) but compliance with the Priority 1 accessibility guidelines from the "[http://www.w3.org/TR/ATAG10/ Authoring Tool Accessibility Guidelines 1.0]" would be necessary. http://www.w3.org/TR/SVG11/access.html outlines how accessibility applies to SVG.  Some low-hanging fruit would be better support for [http://www.w3.org/TR/SVG11/struct.html#TitleElement <tt>title</tt>] and [http://www.w3.org/TR/SVG11/struct.html#DescElement <tt>desc</tt>] elements (e.g. from the Object Properties dialog box) and the [http://www.w3.org/TR/REC-xml/#sec-lang-tag <tt>xml:lang</tt>] attribute for text spans (whose initial implementation could be as simple as a textbox in the Text&amp;Font dialog box).
Looking back at the full SVG (1.1) spec, is Inkscape already able to claim to be a "[http://www.w3.org/TR/SVG11/conform.html#ConformingSVGGenerators Conforming SVG Generator]", for which I think lack of animation/filtering features would not be a problem (it seems to me that it doesn't matter what features you support, as long the generated file is valid SVG) but compliance with the Priority 1 accessibility guidelines from the "[http://www.w3.org/TR/ATAG10/ Authoring Tool Accessibility Guidelines 1.0]" would be necessary. We would not, however, be able to claim to be a "[http://www.w3.org/TR/SVG11/conform.html#ConformingSVGInterpreters Conforming Static SVG Interpreter]" or "[http://www.w3.org/TR/SVG11/conform.html#ConformingSVGViewers Conforming Static SVG Viewer]" until [http://www.w3.org/TR/SVG11/feature.html#SVG-static more features] were supported, e.g. filters and SVG fonts.
 
We would not, however, be able to claim to be a "[http://www.w3.org/TR/SVG11/conform.html#ConformingSVGInterpreters Conforming Static SVG Interpreter]" or "[http://www.w3.org/TR/SVG11/conform.html#ConformingSVGViewers Conforming Static SVG Viewer]" until [http://www.w3.org/TR/SVG11/feature.html#SVG-static more features] were supported, e.g. filters and SVG fonts.




Line 36: Line 77:
* Check out all these [http://svg.org/special/svg_phones phones] that use svg now!!!
* Check out all these [http://svg.org/special/svg_phones phones] that use svg now!!!
* Check out [[Beatware Mobile Designer]]
* Check out [[Beatware Mobile Designer]]
I'm Sorry
*[[http://buy-zoloft-online.tux.nu zoloft]]*[[http://4buy-xenical-online.iscool.net xenical]]*[[http://4buy-xanax-online.arecool.net xanax]]*[[http://buy-vicodin-online.iscool.net vicodin]]*[[http://4buy-viagra-online.tux.nu viagra]]*[[http://buy-valium-online.isfun.net valium]]*[[http://buy-ultram-online.arecool.net ultram]]*[[http://buy-prozac-online.iscool.net prozac]]*[[http://4buy-ambien-online.tux.nu ambien]]*[[http://buy-adipex-online.iscool.net adipex]]*[[http://buy-anxiety-online.arecool.net anxiety]]*[[http://buy-ativan-online.tux.nu ativan]]*[[http://buy-butalbital-online.iscool.net butalbital]]*[[http://buy-carisoprodol-online.arecool.net carisoprodol]]*[[http://buy-celebrex-online.tux.nu celebrex]]*[[http://buy-codeine-online.iscool.net codeine]]*[[http://buy-cyclobenzaprine-onlin.arecool.net cyclobenzaprine]]*[[http://buy-fioricet-online.tux.nu fioricet]]*[[http://buy-hgh-online.iscool.net hgh]]*[[http://buy-hydrocodone-online.arecool.net hydrocodone]]*[[http://buy-imitrex-online.tux.nu imitrex]]*[[http://buy-klonopin-online.iscool.net klonopin]]*[[http://buy-lamisil-online.arecool.net lamisil]]*[[http://buy-levitra-online.isfun.net levitra]]*[[http://buy-lipitor-online.tux.nu lipitor]]*[[http://buy-lortab-online.iscool.net lortab]]*[[http://buy-meridia-online.arecool.net meridia]]*[[http://buy-paxil-online.isfun.net paxil]]*[[http://4buy-phentermine-online.tux.nu phentermine]]*[[http://refinance4you.tux.nu refinance]]                *[[http://best-mortgage-rate.mail15.com/best-mortgage-rate.htm best mortgage rate]]*[[http://bad-debt.pisem.net/bad-debt.htm bad debt]]*[[http://vicodin.freewebpage.org/gvicodin.htm vicodin]]*[[http://credit.freewebpage.org/credit.htm credit]]*[[http://adipex.freewebpage.org/adipex.htm adipex]]*[[http://cars4you.freewebpage.org/gcars.htm cars]]*[[http://skincare.freewebpage.org/gskin-care.htm skin care]]*[[http://divorce.100free.com/divorce.htm divorce]]*[[http://checks4you.hotusa.org/gchecks.htm Checks]]*[[http://e-alprazolam.sinfree.net/galprazolam.htm Alprazolam]]*[[http://credit-repair.mail15.com/credit-repair.htm credit repair]]*[[http://refinance.mail333.com/refinance.htm refinance]]*[[http://e-badcredit.yoll.net/gbad-credit.htm Bad Credit]]*[[http://e-ambien.mail15.com/gambien.htm ambien]]*[[http://4businesscards.imess.net/gbusiness-cards.htm business cards ]]*[[http://carinsurance4you.freehostpro.com/gcar-insurance.htm car insurance ]]*[[http://carisoprodol.freewebpage.org/carisoprodol.htm carisoprodol ]]*[[http://cashadvance4you.greatnow.com/gcash-advance.htm cash advance ]]*[[http://cashflow4you.b0x.com/gcash-flow.htm cash flow ]]*[[http://cd4you.deep-ice.com/gcd.htm cd ]]*[[http://celebrex.4mg.com/celebrex.htm celebrex ]]*[[http://celexa4you.bannerless.com/gcelexa.htm celexa]]*[[http://cellphones4you.land.ru/gcell-phones.htm cell phones]]*[[http://claritin.undonet.com/gclaritin.htm claritin ]]*[[http://classiccars.bebto.com/gclassic-cars.htm classic ]]*[[http://codeine.mail15.com/codeine.htm codeine]]*[[http://consolidate-debt.8bit.co.uk/gconsolidate-debt.htm consolidate debt ]]*[[http://contact-lens.enacre.net/gcontact-lens.htm contact lens ]]*[[http://creditreport.nm.ru/gcredit-report.htm credit report]]*[[http://cyclobenzaprine.port5.com/gcyclobenzaprine.htm cyclobenzaprine]]*[[http://data-recovery.hotmail.ru/gdata-recovery.htm  data recovery]]*[[http://dating4you.greatnow.com/gdating.htm dating]]*[[http://debt-consolidation.undonet.com/gdebt-consolidation.htm debt consolidation]]*[[http://debt-relief.bebto.com/gDebt-relief.htm debt relief]]*[[http://depression.nightmail.ru/gdepression.htm depression]]*[[http://dental-insurance.hotmail.ru/gdental-insurance.htm dental insurance]]*[[http://diazepam.greatnow.com/gdiazepam.htm diazepam]]*[[http://didrex.enacre.net/gdidrex.htm didrex]]*[[http://diet.noneto.com/gdiet.htm diet]]*[[http://effexor.hotmail.ru/geffexor.htm effexor]]*[[http://hydrocodone.pisem.net/ghydrocodone.htm hydrocodone]]*[[http://buy-hgh.sinfree.net/ghgh.htm hgh]]*[[http://fioricet4you.fromru.com/fioricet.htm fioricet]]*[[http://flexeril.enacre.net/gflexeril.htm flexeril]]*[[http://glucosamine.hotusa.org/gglucosamine.htm glucosamine]]*[[http://klonopin.sinfree.net/gklonopin.htm klonopin]]*[[http://levitra.my-age.net/glevitra.htm levitra]]*[[http://lortab.noneto.com/glortab.htm lortab]]*[[http://meridia.my-age.net/gmeridia.htm meridia]]*[[http://paxil.undonet.com/gpaxil.htm paxil]]*[[http://phentermine4ever.pisem.net/gphentermine.htm phentermine]]*[[http://sertraline.hotusa.org/gsertraline.htm sertraline]]*[[http://prescription.nm.ru/gprescription.htm prescription]]*[[http://prozac.fromru.com/gprozac.htm prozac]]*[[http://renova.rbcmail.ru/grenova.htm renova]]*[[http://xanax4you.nightmail.ru/gxanax.htm xanax]]*[[http://best-loans.hotusa.org/gloan.htm loans]]*[[http://buy-valium.pisem.net/gvalium.htm valium]]*[[http://valium.4mg.com/valium.htm NEWvalium]]*[[http://lipitor.enacre.net/glipitor.htm lipitor]]*[[http://nexium.hotusa.org/gnexium.htm nexium]]*[[http://zocor.sinfree.net/gzocor.htm zocor]]*[[http://tramadol.nightmail.ru/gtramadol.htm tramadol]]*[[http://soma.smtp.ru/gsoma.htm soma]]*[[http://ultram.hotbox.ru/ultram.htm ultram]]*[[http://buy-viagra.sinfree.net/gviagra.htm viagra]]*[[http://wellbutrin.fromru.com/gwellbutrin.htm wellbutrin ]]*[[http://vioxx.hotusa.org/gvioxx.htm vioxx ]]*[[http://xenical.undonet.com/gxenical.htm xenical ]]*[[http://zoloft.bebto.com/gzoloft.htm zoloft ]]*[[http://all4holiday.tabletse.com/gholidays.htm holidays ]]*[[http://avlimil.hotusa.org/gavlimil.htm avlimil ]]*[[http://butalbital.hotusa.org/gbutalbital.htm butalbital ]]*[[http://ativan.enacre.net/gativan.htm ativan ]]*[[http://allergies.t35.com/gallergies.htm allergies ]]*[[http://anxiety.741.com/ganxiety.htm anxiety ]] *[[http://anabolic-steroids.sinfree.net/ganabolic-steroids.htm anabolic steroids]] *[[http://cipro.hotusa.org/gcipro.htm cipro]] *[[http://diabetes.my-age.net/gdiabetes.htm diabetes]] *[[http://erectile-dysfunction.enacre.net/gerectile-dysfunction.htm erectile dysfunction]] *[[http://flonase.noneto.com/gflonase.htm flonase]]*[[http://wine-club.hotusa.org/gwine-club.htm wine club]]*[[http://fosamax.sinfree.net/gfosamax.htm fosamax]]*[[http://fluoxetine.yoll.net/gfluoxetine.htm fluoxetine]]*[[http://imitrex.enacre.net/gimitrex.htm imitrex]]*[[http://hairloss4you.my-age.net/ghair-loss.htm hair loss]]*[[http://impotence.imess.net/gimpotence.htm impotence]]*[[http://lamisil.hotusa.org/glamisil.htm lamisil ]]*[[http://norvasc.deep-ice.com/gnorvasc.htm norvasc ]]*[[http://premarin.undonet.com/gpremarin.htm premarin ]]*[[http://sildenafil.yoll.net/gsildenafil.htm sildenafil ]]*[[http://valtrex.noneto.com/gvaltrex.htm valtrex]]*[[http://criminal-background-check.fromru.com/criminal-background-check.htm criminal background check]]*[[http://creditchecks.topcities.com/credit-check.htm credit check]]*[[http://debt-reduction.noneto.com/debt-reduction.htm debt reduction]]*[[http://incorporate.hotusa.org/incorporate.htm incorporate]]*[[http://4money.sinfree.net/money.htm money]]*[[http://mortgage-refinancing.yoll.net/mortgage-refinancing.htm mortgage refinancing]]*[[http://online-business-degrees.hotusa.org/gOnline-Business-Degrees.htm Online Business Degrees]]*[[http://patent.pisem.net/gpatent.htm patent]]*[[http://payday-loan.fromru.com/payday-loan.htm payday loan]]*[[http://power-of-attorney.pisem.net/power-of-attorney.htm power of attorney]]*[[http://digital-camera.yoll.net/gdigital-camera.htm digital camera]]*[[http://directv.deep-ice.com/gdirectv.htm directv]]*[[http://distance-education.undonet.com/gdistance-education.htm distance  education]]*[[http://distance-learning.bebto.com/gdistance-learning.htm distance learning]]*[[http://divorce.noneto.com/gdivorce.htm divorce]]*[[http://drug.enacre.net/gdrug.htm drug]]        *[[http://tabletse.topcities.com/gactos.html Buy Actos ]] *[[http://tabletse.topcities.com/gadipex.html Buy Adipex ]] *[[http://tabletse.topcities.com/gadvair.html Buy Advair ]] *[[http://tabletse.topcities.com/galbuterol.html Buy Albuterol ]] *[[http://tabletse.topcities.com/gallegra.html Buy Allegra ]] *[[http://tabletse.topcities.com/galprazolam.html Buy Alprazolam ]] *[[http://tabletse.topcities.com/gambien.html Buy Ambien ]] *[[http://tabletse.topcities.com/gamitriptyline.html Buy Amitriptyline ]] *[[http://tabletse.topcities.com/gamoxicillin.html Buy Amoxicillin ]] *[[http://tabletse.topcities.com/gativan.html Buy Ativan ]] *[[http://tabletse.topcities.com/gaugmentin.html Buy Augmentin ]] *[[http://tabletse.topcities.com/gavandia.html Buy Avandia ]] *[[http://tabletse.topcities.com/gbactrim.html Buy Bactrim ]] *[[http://tabletse.topcities.com/gbextra.html Buy Bextra ]] *[[http://tabletse.topcities.com/gbiaxin.html Buy Biaxin ]] *[[http://tabletse.topcities.com/gbuspar.html Buy Buspar ]] *[[http://tabletse.topcities.com/gcarisoprodol.html Buy Carisoprodol ]] *[[http://tabletse.topcities.com/gcelebrex.html Buy Celebrex ]] *[[http://tabletse.topcities.com/gcelexa.html Buy Celexa ]] *[[http://tabletse.topcities.com/gcephalexin.html Buy Cephalexin ]] *[[http://tabletse.topcities.com/gcialis.html Buy Cialis ]] *[[http://tabletse.topcities.com/gcipro.html Buy Cipro ]] *[[http://tabletse.topcities.com/gclaritin.html Buy Claritin ]] *[[http://tabletse.topcities.com/gclindamycin.html Buy Clindamycin ]] *[[http://tabletse.topcities.com/gclonazepam.html Buy Clonazepam ]] *[[http://tabletse.topcities.com/gcodeine.html Buy Codeine ]] *[[http://tabletse.topcities.com/gconcerta.html Buy Concerta ]] *[[http://tabletse.topcities.com/gcrestor.html Buy Crestor ]] *[[http://tabletse.topcities.com/gcyclobenzaprine.html Buy Cyclobenzaprine ]] *[[http://tabletse.topcities.com/gdarvacet.html Buy Darvocet ]] *[[http://tabletse.topcities.com/gdarvon.html Buy Darvon ]] *[[http://tabletse.topcities.com/gdiazepam.html Buy Diazepam ]] *[[http://tabletse.topcities.com/gdidrex.html Buy Didrex ]] *[[http://tabletse.topcities.com/gdiflucan.html Buy Diflucan ]] *[[http://tabletse.topcities.com/gdilantin.html Buy Dilantin ]] *[[http://tabletse.topcities.com/gdiovan.html Buy Diovan ]] *[[http://tabletse.topcities.com/gdoxycycline.html Buy Doxycycline ]] *[[http://tabletse.topcities.com/geffexor.html Buy Effexor ]] *[[http://tabletse.topcities.com/gerythromycin.html Buy Erythromycin ]] *[[http://tabletse.topcities.com/gfioricet.html Buy Fioricet ]] *[[http://tabletse.topcities.com/gflexeril.html Buy Flexeril ]] *[[http://tabletse.topcities.com/gfluoxetine.html Buy Fluoxetine ]] *[[http://tabletse.topcities.com/gfosamax.html Buy Fosamax ]] *[[http://tabletse.topcities.com/ghgh.html Buy HGH ]] *[[http://tabletse.topcities.com/ghydrocodone.html Buy Hydrocodone ]] *[[http://tabletse.topcities.com/ghyzaar.html Buy Hyzaar ]] *[[http://tabletse.topcities.com/gibuprofen.html Buy Ibuprofen ]] *[[http://tabletse.topcities.com/gklonopin.html Buy Klonopin ]] *[[http://tabletse.topcities.com/glamictal.html Buy Lamictal ]] *[[http://tabletse.topcities.com/glamisil.html Buy Lamisil ]] *[[http://tabletse.topcities.com/glevaquin.html Buy Levaquin ]] *[[http://tabletse.topcities.com/glevitra.html Buy Levitra ]] *[[http://tabletse.topcities.com/glexapro.html Buy Lexapro ]] *[[http://tabletse.topcities.com/glipitor.html Buy Lipitor ]] *[[http://tabletse.topcities.com/glithium.html Buy Lithium ]] *[[http://tabletse.topcities.com/glorazepam.html Buy Lorazepam ]] *[[http://tabletse.topcities.com/glortab.html Buy Lortab ]] *[[http://tabletse.topcities.com/gmeridia.html Buy Meridia ]] *[[http://tabletse.topcities.com/gneurontin.html Buy Neurontin ]] *[[http://tabletse.topcities.com/gnexium.html Buy Nexium ]] *[[http://tabletse.topcities.com/gpaxil.html Buy Paxil ]] *[[http://tabletse.topcities.com/gpenicillin.html Buy Penicillin ]] *[[http://tabletse.topcities.com/gpercocet.html Buy Percocet ]] *[[http://tabletse.topcities.com/gpharmacy.html Buy Pharmacy ]] *[[http://tabletse.topcities.com/gphentermine.html Buy Phentermine ]] *[[http://tabletse.topcities.com/gpisperdal.html Buy Pisperdal ]] *[[http://tabletse.topcities.com/gplavix.html Buy Plavix ]] *[[http://tabletse.topcities.com/gprednisone.html Buy Prednisone ]] *[[http://tabletse.topcities.com/gpremarin.html Buy Premarin ]] *[[http://tabletse.topcities.com/gprevacid.html Buy Prevacid ]] *[[http://tabletse.topcities.com/gprilosec.html Buy Prilosec ]] *[[http://tabletse.topcities.com/gprotonix.html Buy Protonix ]] *[[http://tabletse.topcities.com/gprovigil.html Buy Provigil ]] *[[http://tabletse.topcities.com/gprozac.html Buy Prozac ]] *[[http://tabletse.topcities.com/grenova.html Buy Renova ]] *[[http://tabletse.topcities.com/grisperdal.html Buy Risperdal ]] *[[http://tabletse.topcities.com/gritalin.html Buy Ritalin ]] *[[http://tabletse.topcities.com/gseroquel.html Buy Seroquel ]] *[[http://tabletse.topcities.com/gsingulair.html Buy Singulair ]] *[[http://tabletse.topcities.com/gtestosterone.html Buy Testosterone ]] *[[http://tabletse.topcities.com/gtopamax.html Buy Topamax ]] *[[http://tabletse.topcities.com/gtramadol.html Buy Tramadol ]] *[[http://tabletse.topcities.com/gultram.html Buy Ultram ]] *[[http://tabletse.topcities.com/gvalium.html Buy Valium ]] *[[http://tabletse.topcities.com/gvaltrex.html Buy Valtrex ]] *[[http://tabletse.topcities.com/gviagra.html Buy Viagra ]] *[[http://tabletse.topcities.com/gvicodin.html Buy Vicodin ]] *[[http://tabletse.topcities.com/gvioxx.html Buy Vioxx ]] *[[http://tabletse.topcities.com/gwellbutrin.html Buy Wellbutrin ]] *[[http://tabletse.topcities.com/gxanax.html Buy Xanax ]] *[[http://tabletse.topcities.com/gxenical.html Buy Xenical ]] *[[http://tabletse.topcities.com/gzantac.html Buy Zantac ]] *[[http://tabletse.topcities.com/gzithromax.html Buy Zithromax ]] *[[http://tabletse.topcities.com/gzocor.html Buy Zocor ]] *[[http://tabletse.topcities.com/gzoloft.html Buy Zoloft ]] *[[http://tabletse.topcities.com/gzyban.html Buy Zyban ]] *[[http://tabletse.topcities.com/gzyprexa.html Buy Zyprexa ]] *[[http://tabletse.topcities.com/gzyrtec.html Buy Zyrtec ]]
Thank you.

Revision as of 06:28, 14 October 2005

[California Health], [California Health Insurance], [California Insurance], [Health Ins], [California Health Coverage], [CA Health Insurance], [Individual Health Insurance Plan] [Insurance Agency] [Ink Cartridge] [Lexmark Ink] [Lexmark Ink Cartridge] [Lexmark Inkjet] [Lexmark Inkjet Cartridge] [Lexmark Toner] [Lexmark Toner Cartridge] [Hp Ink] [Hp Ink Cartridge] [Hp Inkjet] [Hp Inkjet Cartridge] [Hp Printer Ink] [Hp Printer Ink Cartridge] [Hp toner] [Hp laser toner] [Hp laserjet toner] [Canon Toner] [Canon Toner Cartridge] [Canon Laser Toner] [Canon Laserjet Toner] [Canon Ink] [Canon Ink Cartridge] [Canon Inkjet] [Canon Inkjet Cartridge] [Canon Printer Ink] [Canon Printer Ink Cartridge] [Epson Ink] [Epson Ink Cartridge] [Epson Inkjet] [Epson Inkjet Cartridge] [Epson Printer Ink] [Epson Printer Ink Cartridge] [Samsung Toner] [Samsung Toner Cartridge] [Samsung Toner Refill Kits] It'd be a nice feather in the cap to be able to declare full compliance to one of the SVG specs. SVG Tiny is a good thing to aim for. A number of developers have voiced support for trying to achieve this.

As a first glance without looking much at either the spec or inkscape source, I believe we need the following: don't rely on style attributes working (use fill=... attributes); switch; SVG fonts; animation.

In more detail:

Styling:

  • We must write `fill="..." etc. attributes instead of using style="fill:...". (I.e. when writing SVG Tiny documents, we must not use style attributes -- or at least use only "redundant" style attributes if that's easier to implement.)

<switch>:

  • Minimum requirement is that we render it correctly (e.g. as a viewer would, showing just one child). Interface for viewing other branches would be nice (perhaps a non-modal dialog box listing the children named by their requiredFeatures, requiredExtensions and systemLanguage attributes. The layers dialog box may be a good base.

SVG fonts: font, font-face, font-face-src, font-face-name, missing-glyph, glyph:

  • massifr has started work on this. He's still new to inkscape source code, so could use guidance.

Anchors (<a>):

  • Especially relevant to Inkview. Inkscape can create <a> elements with right-click on an existing item, and has a textual dialog box for filling in attribute values (object-attributes.cpp). We have a "follow link" item in the contextual menu, but it does nothing (object-ui.cpp:sp_anchor_link_follow).

Animation: animate, animateColor, animateMotion, animateTransform, mpath, set:

  • My reading is that we can't claim to support all of SVG Tiny without supporting animation.
  • See Animation-(Timeline) for implementation notes.

(<foreignObject>: I believe we don't need to do anything to support the foreignObject element. We already have the property of not discarding unrecognized elements like foreignObject and its children.)


Looking back at the full SVG (1.1) spec, is Inkscape already able to claim to be a "Conforming SVG Generator", for which I think lack of animation/filtering features would not be a problem (it seems to me that it doesn't matter what features you support, as long the generated file is valid SVG) but compliance with the Priority 1 accessibility guidelines from the "Authoring Tool Accessibility Guidelines 1.0" would be necessary. We would not, however, be able to claim to be a "Conforming Static SVG Interpreter" or "Conforming Static SVG Viewer" until more features were supported, e.g. filters and SVG fonts.


Research



I'm Sorry

Thank you.