I am evaluating different CMS. I need to know if Craft CMS supports these features:
- Preview function for different devices, screen sizes and screen configurations(portrait/landscape)
- Is it possible to publish only a subset of my website?
- Is lazy loading supported? E.g. loading images on scrollto?
- Does a frontend created with Craft CMS use much .js code? Can I minimize the amount of .js code (for performance reasons)?
- Is mobile first approach supported?
- Are URLs SEO-friendly?
- Can I integrate Onsite-Banners from external Ad servers?
- Does the cms contain Digital Asset Management?
- Which media file types are supported?
- Is there any REST API provided?
- Does the CMS internal search engine support synonyms and how about the error tolerance?
- Can I login to the CMS on mobile devices? Do I have good usability when doing so?
- Do I upload high resolution images and later on these are generated and maybe compressed for target devices?