Implemented standards

The Charta Platform implements some common standards. This section lists the standards implemented.

The following table lists the standards that are (partially) implemented in the Charta Platform:

StandardLinkStatus
RFC 2616 - HTTP 1.1HTML,PDFServer, client
RFC 4918 - HTTP Extensions for Web Distributed Authoring and VersioningHTML,PDFServer
RFC 5789 - PATCH Method for HTTPHTML,PDFServer
RFC 2045 - Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message BodiesHTML,PDFExperimental
RFC 2046 - Multipurpose Internet Mail Extensions (MIME) Part Two: Media TypesHTML,PDFExperimental
RFC 2060 - Internet Message Access Protocol - Version 4rev1HTML,PDFExperimental
RFC 2109 - HTTP State Management MechanismHTML,PDFBasic
RFC 1321 - Message Digest Algorithm 5HTML,PDFFull
RFC 3174 - Secure Hash Algorithm 1HTML,PDFFull
RFC 5280 - Internet X.509 Public Key Infrastructure CertificateHTML,PDFReading
RFC 3279 - Algorithms and Identifiers for the Internet X.509 Public Key InfrastructureHTML,PDFReading
RFC 2313 - PKCS #1: RSA EncryptionHTML,PDFFull
SSL 3.0HTMLServer, client
RFC 2821 - Simple Mail Transfer ProtocolHTML,PDFClient
GIF89a - Graphics Interchange FormatTextWriting
PNG - Portable Network GraphicsHTMLTruecolor
JPEG - Joint Photographic Experts GroupHTMLReading, writing
RFC 1950 - ZLIB Compressed Data Format Specification version 3.3Text,PDFExperimental
RFC 1951 - DEFLATE Compressed Data Format Specification version 1.3Text,PDFReading Huffman codes, Writing fixed Huffman codes
RFC 4122 - A Universally Unique IDentifier (UUID) URN NamespaceText,PDFTime-based, Name-Based, Random
ESRI Shapefile Technical DescriptionPDFReading points, polylines and polygons
Scalable Vector Graphics (SVG) 1.1HTMLExperimental
DBF File formatHTMLSubset