Skip to content

Checklist

Acceptance testing

The display is considered to comply if the following requirements are met:

  • Image ratios are set before loading (avoid flickering)
  • Make sure banners are working correctly (if not disabled)
  • if banners are supported all responsive queries should be structured using both media and object queries. Check container queries
  • Editor setting options should be satisfied, assert showing/hiding in correct formats.
  • if custom icons are implemented (cool!) make sure display can fall back to default icons if an icon is missing. That's important when a new network is introduced. Displays can still show an icon. For example "Clubhouse" can be added to social networks.
  • Content changes should be handled correctly. If display is not reactive, developers should destroy created elements and re-initialize when contents change.
  • When visibility of the supported show\hide features change, paddings/margins should be handled correctly so that displays always look good when some atributes are hidden.
  • Create a screenshot of the display, save it as preview.jpg on the public directory.
  • index.html display title <title>...</title> should be <title>[string-contentfry-title]</title> do not try to customize it. (this string is replaced with display name.)