Date First Published: 31st July 2023
Topic: Computer Systems
Subtopic: Computer Software
Article Type: Computer Terms & Definitions
Difficulty: MediumDifficulty Level: 6/10
Learn about what SVG is in this article.
Stands for Scalar Vector Graphic. SVG is a vector image format used to store images as shapes and lines based on mathematical statements rather than pixels of colour. The benefit of this is that images can be zoomed and resized without becoming pixelated or blurry. It is most commonly used on the Web so that two-dimensional vector graphics, like logos, can be displayed on webpages without losing any quality.
SVG files are written in XML code, meaning that all the shapes and colours are stored as text rather than pixels. This enables search engines to read SVG graphics for their keywords and better understand their relevance to a search term, unlike JPEG and PNG images, where search engines can only rely on the alt text and metadata to understand it. This can also improve accessibility because screen readers can scan words found in SVG images and read them out loud, which is helpful for users with visual impairments.
An SVG file can be opened and edited using Canva, Figma, Adobe Illustrator, CorelDRAW, Inkscape, and other graphics editors. An SVG file can be directly edited in a text editor, but this is impractical for changing most things other than colours. Instead, it is recommended to open an SVG file in a web browser or a graphics editor.
SVG started to be developed by the W3C in 1998 after six proposals for vector graphics languages had been submitted. The early SVG Working Group decided to not develop any of the commercial submissions. Instead, they decided to create a new markup language that was not based on any of them. SVG 1.0 became a W3C Recommendation on 4 September 2001, SVG 1.1 became a W3C Recommendation on 14 January 2003, and SVG 1.1 (Second Edition) became a W3C Recommendation on 16 August 2011.
If so, it is important that you tell me as soon as possible on this page.
Network Services Network Setups Network Standards Network Hardware Network Identifiers Network Software Internet Protocols Internet Organisations Data Transmission Technologies Web Development Web Design Web Advertising Web Applications Web Organisations Web Technologies Web Services SEO Threats To Systems, Data & Information Security Mechanisms & Technologies Computer Hardware Computer Software Ethics & Sustainability Legislation & User Data Protection