Everything on this site
The English pages, then the full Arabic reference they draw on: 56 criterion pages carrying 127 checkpoints, and 15 guide articles. Entries marked as Arabic have no English counterpart yet.
English
- Platforms Code compliance scanning for Saudi government platforms
- The Saudi Platforms Code (كود المنصات): the complete guide
- The 56 criteria of the Saudi Platforms Code
- Methodology: how XFix measures the Platforms Code
- What the scan measures, and what it cannot reach
- Platforms Code measurement for agencies and vendors
- Site map
- Is the Saudi Platforms Code mandatory?
- The Platforms Code Application Certificate
- Site map
- For agencies and vendors
The 56 criterion pages
In the Authority’s own English titles. The pages themselves are in Arabic, and carry each criterion’s checkpoints one by one.
Foundations · 6
- 1 · Ensure the Unified Design System (Platforms Code) version 1.0 is correctly implemented
- 2 · Ensure the use of approved colors as defined in the Unified Design System (Platforms Code)
- 3 · Adhere to Typography guidelines by using approved fonts, appropriate font weights for headings, and responsive typography measures
- 4 · Ensure spacing values are applied according to the Unified Design System (Platforms Code)
- 5 · Ensure responsive design that adapts effectively to different screen sizes and orientations to provide a seamless experience across devices
- 6 · Ensure usage of approved icons as per the Unified Design System (Code of Platforms)
Templates · 4
Components · 26
- 11 · Ensure digital stamp follows the Platforms Code Design System
- 12 · Ensure Buttons follow the Platforms Code Design System
- 13 · Ensure Dropdown Input follows the Platforms Code Design System
- 14 · Ensure Link follows the Platforms Code Design System
- 15 · Ensure Accordions follow the Platforms Code Design System
- 16 · Ensure Menu follows the Platforms Code Design System
- 17 · Ensure Content Switcher follows the Platforms Code Design System
- 18 · Ensure Notifications follow the Platforms Code Design System
- 19 · Ensure Modals follow the Platforms Code Design System
- 20 · Ensure File Upload follows the Platforms Code Design System
- 21 · Ensure Checkbox follows the Platforms Code Design System
- 22 · Ensure Radio follows the Platforms Code Design System
- 23 · Ensure Switch follows the Platforms Code Design System
- 24 · Ensure Textarea follows the Platforms Code Design System
- 25 · Ensure Tabs follow the Platforms Code Design System
- 26 · Ensure Tags follow the Platforms Code Design System
- 27 · Ensure Footer follows the Platforms Code Design System
- 28 · Ensure Cards follow the Platforms Code Design System
- 29 · Ensure Nav Header follows the Platforms Code Design System
- 30 · Ensure Breadcrumb follows the Platforms Code Design System
- 31 · Ensure Avatar follows the Platforms Code Design System
- 32 · Ensure Rating follows the Platforms Code Design System
- 33 · Ensure Tooltip follows the Platforms Code Design System
- 34 · Ensure Text Input follows the Platforms Code Design System
- 35 · Ensure Tables follow the Platforms Code Design System
- 36 · Ensure Date Picker follows the Platforms Code Design System
Secondary components · 4
- 44 · Follow the Unified Design System (Platforms Code) for the Nav Drawer component
- 45 · Follow the Unified Design System (Platforms Code) for the Pagination component
- 46 · Ensure the Loading component is implemented per the Unified Design System (Platforms Code) guidelines
- 47 · Ensure the Steps component is in line with the Unified Design System (Platforms Code) specifications
Experience · 7
- 37 · Ensure that a Sitemap is created to support user navigation and facilitate content discoverability.
- 38 · Ensure that interaction design effectively facilitates user tasks, including button responses, gesture recognition, and feedback.
- 39 · Ensure that content prioritizes the Arabic-first approach, while supporting the use of other languages in accordance with the DGA standards.
- 40 · Ensure that mechanisms are in place for users to provide feedback about the application/website, and that this feedback is acknowledged and utilized by the organization.
- 41 · Ensure that the visibility and clarity of privacy and security notices are evaluated, and that they are understandable and accessible to all users.
- 42 · Ensure consistency in the terminology used across the system to prevent confusion and support user understanding.
- 43 · Ensure a consistent approach to how errors are handled and displayed across the application/website to ensure a smooth user experience.
Secondary experience · 9
- 48 · Ensure the design establishes a clear visual hierarchy, directing the user's attention to important elements first
- 49 · Ensure the navigation is intuitive, including logical grouping and labeling of sections and links
- 50 · Ensure common tasks can be completed efficiently with minimal steps and intuitive interactions
- 51 · Ensure available help resources and documentation are easily accessible, clear, and useful in assisting users to effectively use the application/website
- 52 · Ensure the language used in the interface is clear, concise, and appropriate for the intended audience, and assess localization efforts for multilingual support
- 53 · Evaluate whether the user interface behaves in a predictable manner, reducing user confusion and errors
- 54 · Ensure the interaction patterns (eg, gestures, clicks, navigation) are consistent, making the system intuitive and learnable
- 55 · Ensure the content (text, images, videos) is presented in a uniform style and tone appropriate for the target audience
- 56 · Ensure that feedback provided to users for their actions is consistent in style and timing across the application/website to avoid confusion
The guide · 15 articles
Arabic. Each answers one question about applying the Platforms Code.
- كود المنصات pdf · وثيقة توضيح المعايير، وما تجدونه فيها
- كود المنصات figma · ما الذي يضمه ملف التصميم
- ما الفرق بين كود المنصات ومعايير الوصولية WCAG؟
- ما معنى «تطبيق كلي» و«تطبيق جزئي» و«لا ينطبق»؟
- كم معيارًا يجب تطبيقه فعلًا في كود المنصات؟
- ما القوالب الإلزامية في كود المنصات؟
- هل يشمل كود المنصات تطبيقات الجوال؟
- ما المنصات الخارجة عن نطاق كود المنصات؟
- كيف تتحققون من التزام منصتكم بكود المنصات
- خطوات تطبيق كود المنصات
- كيف تحافظون على الالتزام بكود المنصات بعد تطبيقه
- الاستعداد لتقييم هيئة الحكومة الرقمية
- هل تطبيق كود المنصات إلزامي على الجهات الحكومية؟
- ألوان كود المنصات: اللوحة المعتمدة وأكثر المخالفات تكرارًا
- أزرار كود المنصات: المواصفة والحالات وأكثر المخالفات تكرارًا
For machines
The Platforms Code itself is published by the Digital Government Authority at design.dga.gov.sa. This site documents and measures it.
The limits of this tool
XFix is an independent commercial tool. It is not part of the Digital Government Authority, is not endorsed by it, and does not act on its behalf. What it produces is an indicative estimate expressed as a range. It is not the Platforms Code Application Certificate and not a declaration of conformity. The certificate is issued by the Authority alone, and the Authority’s assessment remains the reference.
Its usefulness is in showing the gap early and with evidence. It does not stand in for the body that decides.