Svija is an offline website builder used to create websites based on the SVG format, without the need to write code.
In its current form, Svija allows users to design and build websites using Adobe Illustrator. Although content is served in an HTML wrapper, Svija websites are unique in that they are entirely constructed from SVG files.
Svija's philosophy is that when the visitor and his/her browser determine the appearance of content, HTML is an appropriate solution. However, the SVG format is significantly better adapted to giving complete control to the content creator.
The Svija workflow is as follows:
As of 2020, Svija is the only platform that enables the creation of SVG-based websites. Svija is currently in beta. It is a proof of concept, created to establish the viability of the Svija project while funding is sought to complete the full Svija project.
Use of Svija requires the creation of a free account, available by request at svija.love.
Svija is designed to facilitate the creation of visually effective, heavily detail-oriented websites. Whereas HTML-based websites are limited graphically and vulnerable to display differences between different platforms and browsers, SVG-based websites display extremely detailed content identically across all platforms.
Svija websites display normally and are ranked normally by search engines. From the user's point of view, a Svija website is indistinguishable from an HTML website; it behaves the way one would expect (text can be selected, links can be followed etc.). The main technical difference between a Svija website and a traditional website is that instead of the page elements being defined by HTML tags, they are defined by SVG tags.
Although there are plans to release a proprietary authoring tool, Svija currently uses Adobe Illustrator for page layout.
The Svija CMS program consists of a web interface that enables content management, combined with an additional server-side component that adapts Illustrator-exported SVG pages for website use.
In addition to the Svija server installation, Svija Sync continuously synchronizes local content with a server and Svija Tools consists of Adobe Illustrator ActionScripts that facilitate the creation of web content.
Svija (the application) is a content management system (CMS) written in Django and based on a PostgreSQL database, roughly similar to Wordpress or other website builders. It enables administrators to attribute the Illustrator-generated SVG files to specific pages as well as many other administrative tasks.
Svija enables combining different SVG-based modules such as menus and page footers, or banners, advertising or special functionality. Other features include the management of page titles, sitemaps, SEO information, and form functionality.
Most importantly, Svija Admin provides a proprietary conversion process that adapts the Adobe SVG format to web page display.
Svija Sync is a Mac bash script that synchronizes a local work folder with the website server. Svija Sync runs continuously, enabling the designer to work in Illustrator while the website is updated in real time.
Svija Sync can also be used in collaboration. Since the server contains a complete copy of all files necessary to work on the website, each team member can download the entire website then upload any modifications.
Svija Tools consists of two Adobe Illustrator ActionScripts, and an Adobe Illustrator template. The main script, Save All as SVG, exports all open Illustrator files in SVG format with the parameters necessary for use as web content.
A second script, Propagate Unlocked Layers, shares elements between open documents, making it easier to work on groups of similar web pages. The template is used for the creation of new pages in an appropriate format.Imagine · · Start · · Imagine · Building a Website with Illustrator is Not Possible · · Try · Accueil · Try · Accueil · About · · ·