## Core Principles

- Support all platforms and devices (CMS, App, etc)
- Empower authors to write code without ever looking at code
- All content produced must work with or without HAXeditor available
- Support older markup, regardless of structure, as best we can
- HAX will learn the rules of producing elements, it won't dictate them
- Decentralize all the things, empower all the peoples

#### Cross platform

Because we've adopted the web component standard in the development of both HAX (authoring system) and HAXCMS (content management), everything we create and compile via our open tooling can support about 98.4% of all browser traffic globally without server side rendering. HAXcms also employs a progressive enhancement methodology meaning that it can hit 100% of all browsing traffic with content.

This means that you can use the latest and greatest of the web and not have to constantly worry about a library changing! The dawn of the age of web components is now, join the revolution!

#### Platform support

- Chrome, Safari, Opera, iOS, Android, Firefox - no polyfill, last 3 versions!
- IE 11 / Edge / legacy everything - aggressive polyfills

#### No content lock-in

The elements that make up HAX can be delivered via a CDN or installed locally. This means that the functionality is tied to the browser and NOT to the platform itself (huh?). Well, think of all the complex functionality of any site you've ever built or used. Then add content to that site. Now move that site (in your mind) to another server. What has to be migrated to maintain the content functioning that isn't actually content?

#### For example, take this quiz: