=Paper=
{{Paper
|id=Vol-3852/paper13
|storemode=property
|title=Accessibility Evaluation Of Five Moroccan E-government Portals
|pdfUrl=https://ceur-ws.org/Vol-3852/paper13.pdf
|volume=Vol-3852
|authors=Mohammed Rida Ouaziz, Laila Cheikhi,Ali Idri,Alain Abran
|dblpUrl=https://dblp.org/rec/conf/iwsm/OuazizCIA24
}}
==Accessibility Evaluation Of Five Moroccan E-government Portals==
Accessibility Evaluation Of Five Moroccan E-government Portals Mohammed Rida Ouaziz1,*,† , Laila Cheikhi1,† , Ali Idri11,† and Alain Abran2,† 1 Software Project Management Team, ENSIAS, Mohammed V University in Rabat, Morocco 2 Department of Software Engineering Information Technology, École de Technologie Supérieure, Montréal, Canada Abstract In the present era, e-government portals are viewed as an effective means of providing online services to citizens. It is imperative for everyone to guarantee equitable access to these services, irrespective of their abilities or limitations. Hence, accessibility is vital for those with disabilities and advantageous for everyone. Web Content Accessibility Guidelines (WCAG) provide a comprehensive set of guidelines, in terms of success criteria, that are widely utilized in various tools to assess the accessibility of websites or portals. By following these guidelines, developers can ensure that their websites are accessible to everyone. This paper reports on a study of the accessibility evaluation of five Moroccan e-government portals using the AChecker tool with respect to WCAG. The aim was to prepare recommendations to improve the overall user experience across Moroccan e-government portals. The evaluation results analysis showed that the portals have some common as well as different failed success criteria with different numbers of errors per WCAG principle and conformance level. In particular, all the portals exhibited varying degrees of adherence to the four principles, and most of the portals struggled to meet levels A and AA, and none of them achieve perfect conformance across all levels. To address this issue, a set of recommendations is provided for each portal to enhance accessibility. The lessons learned from this study can contribute to more inclusive e-government portals and provide insights for governments and designers to prioritize accessibility enhancements. Keywords Accessibility, e-government portals, evaluation tools, WCAG, disabilities, impairments 1. Introduction Accessibility encompasses the design of products, services, environments, and digital content to ac- commodate the diverse needs and abilities of people [1]. In the context of the web, high accessibility ensures that digital content and features can be perceived, understood, navigated, and interacted with by everyone; therefore, no one is excluded from using the web effectively [2]. E-government portals are becoming increasingly crucial in today’s digital era, transforming government engagement with citizens by providing efficient, transparent, and accountable platforms. They offer a wide range of services such as applying for permits, paying taxes, and accessing government documents. The 24/7 availability of these portals eliminates the need for physical visits, saving time and resources for both governments and citizens. Accessibility in the e-government portals takes on significant importance as it should ensure equal access to government services and information for all individuals, regardless of their abilities or disabilities Therefore developers should design and build inclusive e-government websites in order to ensure that individuals with various abilities, backgrounds, and requirements can actively participate in and derive full benefits from the information, services, and features offered by their digital platforms [3]. E-government portals with high accessibility have the capacity to narrow the digital divide and foster inclusivity within society by removing obstacles that could impede individuals with disabilities from accessing and utilizing online services. Indeed, accessibility in e-government portals should enable persons with permanent disabilities (or impairments) such as auditory, cognitive, learning, neurological, IWSM-MENSURA’24, September 30 - October 4, 2024, Montreal, Canada * Corresponding author. † These authors contributed equally. $ mohammedrida_ouaziz@um5.ac.ma (M. R. Ouaziz); laila.cheikhi@um5.ac.ma (L. Cheikhi); ali.idri1@um5.ac.ma (A. Idri1); alain.abran@etsmtl.ca (A. Abran) © 2024 Copyright for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0). CEUR ceur-ws.org Workshop ISSN 1613-0073 Proceedings speech, visual, and physical disabilities, to fully access online services [4], as well as persons with temporary impairments, situational limitations, and an aging population [5]. By incorporating accessible design principles and adhering to established guidelines provided by the Web Content Accessibility Guidelines (WCAG) standard [6], governments can guarantee online access to all people for online information and services and can benefit from the advantages of digital governance. In this context, the accessibility evaluation of e-government portals is mainly performed using WCAG- based tools, which provide a quick and easy way to test a large number of websites for accessibility conformance [7]. This evaluation is essential to detect and address accessibility barriers, ensure that the portals are user-friendly for people with disabilities, and highlight potential improvements. Many accessibility evaluation tools have been developed (e.g., AChecker1 , WAVE2 , CynthiaSays3 ) and used for accessibility evaluations in the literature: • Study [8] evaluated six home pages of Saudi Arabian universities using SiteImprove and WAVE. The evaluation showed that the homepage of Taibah University was more accessible than the other universities’ home pages. Results also showed that SiteImprove outperformed WAVE in detecting web accessibility issues. • Study [9] evaluated Croatia’s most visited desktop and mobile websites using AChecker tool. The study found that only two of the 14 analyzed Croatian news portals have fully accessible designs. It also highlighted the impact of different web browsers which may affect accessibility. • Study [10] evaluated Pakistan’s central government websites, including all ministries and divisions, using Total Validator and Functional Accessibility Evaluator tools. The findings revealed that most websites were not developed according to the WCAG standards, making it difficult or impossible for visually disabled persons to access government information. • Study [11] evaluated the accessibility of three Moroccan e-government websites using the Ac- cessiWeb tool. The results indicated the presence of several accessibility issues across all three websites, affecting the three WCAG levels (A, AA, and AAA) criteria. The findings showed that none of the websites met the minimum level of accessibility, necessitating corrections to next levels issues to improve web content’s perceivability, operability, understandability, and robustness for users with disabilities. • Study [12] evaluated the impact of mobile learning on the inclusion of students with disabilities at Mohamed V University in Rabat. The findings showed that mobile learning significantly enhanced educational inclusion, motivation, and potential realization for students with disabilities. The study highlighted the crucial value of mobile devices in promoting accessible and inclusive education, suggesting the need for a thorough analysis of their contributions to students with reduced mobility. • Study [13] investigated the potential of using smartphones and tablets as alternative learning tools for assistive technology (AT) devices in under-developed and developing countries like Morocco. They compared seven free Google Play medical apps with seven traditional AT devices in terms of functionality and affordability. The findings suggested that mobile learning through these devices can provide accessible and cost-effective solutions for students with disabilities, addressing issues such as hearing and visual impairments, autism, and speech articulation disorders. Furthermore, a 2021 review study on digital accessibility [14] reported that few studies were performed by Moroccan researchers in this context, in particular about e-government [11] and education [12], [13]. This motivated us to focus in this study on e-government Moroccan portals, a context in which accessibility evaluation is scarce. This study reports on an evaluation study of five Moroccan portals using the AChecker accessibility tool and analyzes the results according to a set of criteria related to WCAG principles, conformance 1 https://achecks.org/AChecker/ 2 https://wave.webaim.org/ 3 https://www.tpgi.com/cynthiasays-com-accessibility-website-scan-announcement/ Figure 1: Summary of WCAG 2.0 levels, accessibility problems, as well as hypertext markup language (HTML), and cascading style sheet (CSS) validation. The aim was to prepare recommendations to improve the overall user experience across Moroccan e-government platforms. The contribution of this study is insights into the accessibility status of the evaluated e-government portals, facilitating the identification of areas for enhancement and ensuring a more inclusive online environment for all users. The subsequent sections of this paper are organized as follows: Section 2 offers an overview of the WCAG, and Section 3 introduces the AChecker accessibility tool. The methodology and results of this study are outlined in Sections 4 and 5, respectively. Section 6 encompasses the discussion, recommendations, and limitations, followed by the conclusions in section 7. 2. WCAG: An Overview The Web Content Accessibility Guidelines (WCAG) established by the World Wide Web Consortium (W3C) Web Accessibility Initiative (WAI) are a set of technical standards designed to ensure the accessibility of web content to people with disabilities [6]. WCAG content has evolved over the years; the first version (WCAG 1.0) was launched in 1999, followed by WCAG 2.0 in 2008, WCAG 2.1, and WCAG 2.2 in 2018 and 2022, respectively. Each version has undergone enhancements, striving to address a wide range of accessibility challenges for disabled individuals. These guidelines recognize the changing nature of accessibility needs, aiming not only to cater to specific disabilities, but also to enhance overall accessibility for users across different devices. The WCAG 2.0 version, approved as an International Organization for Standardization (ISO) 40500 standard [15], was used to evaluate the accessibility of some Moroccan e-government portals. This guideline comprises four principles, 12 guidelines, and 61 success criteria classified into three conformance levels [6], as described in the following paragraphs (see Figures 1 and 2 for a summarized and detailed view of this guideline). The WCAG 2.0 guidelines aim to enhance the accessibility of content to users with diverse disabilities [6]. Each guideline includes a set of success criteria (SC) for specific objectives that the portal should satisfy. These criteria are formulated as statements that can be evaluated as true or false when testing specific web content [16]. Furthermore, an SC can be assessed into three conformance levels depending on the extent to which accessibility guidelines are met (see Figure 2). These levels are useful to developers when designing and building portals [10]. • Level A refers to the guidelines that the website must adhere to ensure that all information is accessible to users, including those with disabilities. • Level AA refers to the guidelines that the website should follow to address significant accessibility barriers and enhance the accessibility of information on a website. Figure 2: Detailed view of WCAG 2.0 • Level AAA offers guidelines that could improve the usability of websites for individuals with disabilities, making their browsing experience more comfortable. In addition, WCAG 2.0 proposes a set of four principles, referred to as “POUR,” that the website should satisfy (Figure 1). Each principle includes a set of guidelines and their corresponding SC [? ]: • Perceivable (P): “Users should be able to perceive information and user interface components, ensuring that the presented information is not hidden from any of their senses.” • Operable (O): “Users should be able to operate user interface components and navigate through the interface, ensuring that the interface does not demand interactions beyond the user’s capability”. • Understandable (U): “Users should be able to comprehend both the information and the functioning of the user interface, ensuring that the content and operation are within their understanding capabilities.” • Robust (R): “Content should be reliable and adaptable to various user agents, including assistive technologies, ensuring continued accessibility as technologies evolve.” Moreover, to conform to WCAG 2.0, a webpage must adhere to the following set of requirements [6]: • “One of the following levels of conformance is met in full”. • “Conformance (and conformance level) is for full webpage (s) only, and cannot be achieved if part of a webpage is excluded”. • “When a Webpage is one of a series of webpages presenting a process (i.e., a sequence of steps that need to be completed to accomplish an activity), all webpages in the process conform to the specified level or better. (Conformance is not possible at a particular level if any page in the process does not conform to that level or better.)”. • “Only accessibility-supported ways of using technologies are relied upon to satisfy the success criteria. Any information or functionality that is provided in a way that is not accessible and supported is also available in a way that is accessibility supported”. • “If technologies are used in a way that is not accessibility supported, or if they are used in a non-conforming way, then they do not block the ability of users to access the rest of the page”. Therefore, the WCAG 2.0 level compliance for a website is defined as follows [6]: • Level A: “the minimum level of conformance when the webpage satisfies all the Level A success criteria” [? ]. This corresponded to a total of 25 SC met. • Level AA: when “the webpage satisfies all the Level A and Level AA success criteria” [? ]. This corresponds to 38 SC to be met (13 (AA) + 25 (A)). • Level AAA: when “the webpage satisfies all the Level A, level AA, and Level AAA success criteria” [? ]. This corresponds to a total of 61 SC to be met (23 (AAA) + 13(AA) + 25(A)). 3. AChecker Accessibility Tool Many tools have been developed for accessibility evaluation; they differ in terms of features, but all of them implement WCAG in different versions. The specificity of a tool refers to how many kinds of issues it can find and explain; that is, a tool that can detect and describe a wide range of issues is considered more powerful because it can offer specific advice and suggestions to web developers and make it more valuable to use [17]. The AChecker tool was chosen in this study based on a systematic review in [18] on automatic tools used to evaluate university websites, which reported that it had been the most used for evaluation purposes from 2011 to 2020. It has a wide range of customization options, covers most accessibility guidelines [19], is frequently used in accessibility testing [20], and can check WCAG conformance and principles. In addition, AChecker goes beyond accessibility evaluation by offering HTML and CSS validation checks [21]. Its validation process entails checking webpage scripts against syntax rules and standard specifications. Within this context, validating the HTML is important for evaluating web accessibility [22]. Assistive technologies rely on these established standards when interacting with both the HTML and CSS [23]. This AChecker web accessibility tool uses Jigsaw, a W3C tool used for checking a website’s code to determine its adherence to formatting standards such as n HTML and CSS guidelines [24]. AChecker is a free web-based tool designed to evaluate websites for conformance with WCAG 2.0. Notably, it stands out for its informative approach to error reporting; for each identified error, the tool provides a comprehensive explanation of the issue and its impact on users and offers multiple potential solutions to address it. This tool identifies three types of accessibility problems, as provided in [25]. • “Known problems: These are problems that have been identified with certainty as accessibility barriers. Webpages must be modified to address these problems”. • “Likely problems: These are problems that have been identified as probable barriers but require a human to make a decision. The webpage likely needs to be modified to address these problems”. • “Potential problems: These are problems that AChecker cannot identify, which requires a human decision.” 4. Evaluation Methodology And Execution The motivation behind this study is to evaluate the accessibility of the five Moroccan e-government portals. The evaluation methodology used included three steps: 1) selection of the sample of Moroccan e-government portals, 2) performing the accessibility evaluation, and 3) analyzing the evaluation results. 4.1. Step 1 - Selection of the sample of e-portals To select the five Moroccan e-government portals, several factors were considered to ensure relevance and representativeness, with the focus on evaluating accessibility as in [6], such as diversity of services, user traffic and popularity. Moroccan portals were selected based on their importance in providing essential services to citizens and residents. Indeed, those portals are from different governmental entities (recorded with “. gov.ma”), including from different sectors, thus offering diverse e-government services in Morocco to develop recommendations for enhancing user interaction with similar e-government services. Details regarding the websites’ functionalities and services may not be disclosed for confidentiality reasons. Furthermore, the selected portals are among the most visited in Morocco. High user traffic indicates that these portals are essential to a large number of citizens. By focusing on portals with substantial daily interactions, our study addresses accessibility issues that impact many users. Notably, these websites number of visitors range from 10.000 to 7.2 million visits per year according to SimilarWeb 4 . This highlights their importance and frequent use. Evaluating these sites ensures that our findings and recommendations will be relevant and benefit a significant portion of the population. Besides, the selected portals are popular and provide services efficiently, making them preferred choices for users. Indeed, these websites are among the most visited websites in Morocco according to SimilarWeb. By selecting them, we aim to assess and enhance the accessibility of platforms that are already widely trusted and utilized. Improvements made to these sites can therefore lead to a more inclusive and user-friendly experience for a broader audience. It should be noted that Moroccan websites are multilingual including (Arabic, French, English, and Amazigh). All website versions had the same design and content, and the Arabic version was chosen for the evaluation. For confidentiality purposes, these portals are referred to as Portals A, B, C, D, and E. 4.2. Step 2 - The Evaluation Erocess and Tools The AChecker tool was selected to evaluate the adherence of the chosen portals to the WCAG 2.0 standards mentioned in Section 2, and for its robust feature set, as outlined in Section 3. The evaluation itself took place with the e-government portal versions available on December 3, 2023, at 20:37 hours, utilizing Firefox 124.0.2 (64-bit) on Windows 11, with each portal’s homepage being analyzed. The evaluation process checks the website’s HTML and CSS codes against the established accessibility and coding standards. For instance: • HTML content elements, such as images, links, headings, and form controls were evaluated to ensure compliance with the WCAG criteria. • The syntax and structure of the HTML markup were evaluated to ensure the proper nesting of elements and appropriate attribute usage. • CSS styles were evaluated for compliance with CSS specifications, including rules for layout, typography, and color. The evaluation results were documented in five main parts, including known problems, likely problems, and, when selected, HTML and CSS validation issues. In the evaluation report, failed SC were listed alongside their corresponding guidelines, SC name, level of conformance, principle, check name, and instructions on how to rectify the issue to achieve compliance with the specific SC. 4.3. Step 3 - The Analysis of Evaluation Results The evaluation results were analyzed based on to four criteria: 1. WCAG principles to identify the extent to which portals meet the “POUR” principles. 2. Conformance levels to see if the portals adhere to WCAG 2.0 standards. 3. Accessibility problems that the portals encounter and need resolution. 4. HTML and CSS validation issues to be addressed to conform to the guidelines. The analysis was performed using qualitative and quantitative methods to develop insights into the portals’ conformance with WCAG 2.0, standards, and recurrent accessibility issues. 4 https://www.similarweb.com/ 5. Evaluation Results Analysis This section presents the overall results of the evaluation followed by the WCAG principles, conformance levels, accessibility problems, and validation issues reported by the AChecker tool. 5.1. Overall results The AChecker accessibility evaluation results of WCAG failed success criteria (SC) (designated by tool as “Known problems) are reported for portal A to E in terms of the number of errors. It also reports the total number of errors per portal, per failed SC, per WCAG principle, and conformance level, and at the bottom, the number of failed SC. From Table 1, it can be observed that portals have different occurrences of each failed SC (i.e., number of errors) per principle and level. A more detailed analysis is presented next based on WCAG principles, conformance levels, accessibility problems, HTML, and CSS validation. Table 1 WCAG 2.0 failed SC per principle and Number of Errors Number of errors WCAG 2.0 failed SC per principle Portal A Portal B Portal C Portal D Portal E 1.1.1 non-text content (A) 30 17 13 23 15 1.3.1 Info and Relationships (A) 9 0 0 0 2 1.4.4 Resize text (AA) 4 10 19 8 91 1.4.6 Contrast (Enhanced) (AAA) 4 0 13 2 0 Total SC failed - Perceptible 47 27 45 33 108 2.4.4 Link Purpose (In Context) (A) 27 12 3 42 10 2.4.6 Headings and Labels (AA) 1 2 2 2 3 Total SC failed - Operable 28 14 5 44 13 3.1.1 Language of Page (A) 0 0 2 0 0 3.3.2 Labels or Instructions (A) 5 0 0 1 1 Total SC failed - Understandable 5 None 2 1 1 4.1.1 Parsing (A) 1 0 0 0 1 Total SC failed - Robust 1 None None None 1 Total of errors 81 41 52 78 123 Level A errors 72 29 18 66 29 Level AA errors 5 12 21 10 94 Level AAA errors 4 0 13 2 0 Number of failed SC 8 4 6 6 7 5.2. WCAG principles This subsection presents an analysis of the WCAG principles (Perceptible, Operable, Understandable, and Robust) (see Figure 3). • Perceptibility: – Portal E is the least perceptible with the highest number of errors, followed by Portals A, C, and D, which face perceptibility challenges primarily related to “non-text content”, “resize text”, and the “contrast”. – Portal B is the most perceptible with the lowest number of errors, and encounters difficulties in only two SC. • Operability: – Portal C demonstrates strong operability with a low number of errors, making user interface components and navigation accessible. Figure 3: Distribution of errors per WCAG principles – Portals B and E which face some operability issues, particularly in “link purposes”, then Portals A and D with the highest number of errors, which exhibits notable operability emphasizing the need for substantial improvements. • Understandability: – Portals A, D, and C exhibit lower levels of understandability due to several errors related to “labels or instructions”, highlighting the necessity of a comprehensible digital environment. – Portal B stands out as the most understandable: it shows no errors in this principle and presents information effectively for the user. • Robust: – All portals show good adherence to the robust principle, with only one error identified in portals A and E. This suggests that the portals have implemented coding practices and content presentation approaches that align well with the different browsers and assistive technologies. The accessibility of each portal across the four principles is presented in Figure 4 in terms of the percentage of SCs satisfied per principle (regardless of the number of errors per failed SC): • Portal B is the most perceptible (in red) with 91% (two failed SC among 22 of this principle), followed by Portal C, D, and E with 87% (three failed SC) each, and Portal A with 82% (four failed SC). • All Portals are operable (in blue), with 90% (two failed SC among 20 of this principle, each). • Portals A, C, D, and E are the most understandable (in green) with 95% (one failed SC among 17 of this principle), while Portal B is the best with 100% conformance to this principle (no failed SC). • Portals A and E are less robust (in black) with 50% (one failed SC among the two of this principle), while the other three portals reached 100% because no failed SC was reported. To summarize, each of the portals showed good adherence to WCAG 2.0, with a range between 4 and 8 of failed SC among the 61 proposed by the guidelines (see Table 1). However, none of the portals fully adhered to these four principles. Therefore, addressing a specific SC within each principle is important for overall accessibility improvement across all portals. Figure 4: Percentage of satisfied SC per principle 5.3. Conformance Levels This subsection presents an analysis of the WCAG conformance levels (A, AA, and AAA) (see Figure 5) with the total number of errors for the failed SC of the five portals. As observed: • The number of errors in Level A (in blue) varies across most Portals A particularly in Portals A (72), D (66), and E (29). These errors represent critical accessibility barriers that directly hinder the usability of these portals for disabled users. • Portal E presented the highest number of errors at level AA (94) (in purple). These errors, often categorized as "known problems" by AChecker, can significantly impact the user experience. The other portals also exhibit errors (ranging from 5 to 21), but with significantly lower occur- rences. Understanding these errors and their impact across all portals is crucial for prioritizing improvement efforts. • Portals A (4), C (13), and D (2) present moderate numbers of errors at the AAA level (in yellow) associated with advanced accessibility features. While not as frequent as in the A and AA levels, their presence warrants attention, particularly when they pose barriers to specific user groups. Interestingly, Portals B and E show no failed SC, suggesting that they excel at handling accessibility at this highest level. However, it is important to note that the absence of failed SC at the AAA level does not imply that a website is entirely accessible. To achieve this, the website needs to meet all SCs of the three levels. Figure 6 provides more insights on portal conformance in terms of the percentage of satisfied SC per level, as well as the number of errors reported. • Among the 25 SC of Level A (e.g., the minimum level of conformance) – Portal B satisfied 23 SC (92% conformance rate), demonstrating notable progress in enhancing accessibility. – Portals C and D achieved 88% conformance with each other (22 satisfied SC per portal). – Portals A and E achieved 80% conformance (with 20 satisfied SC per portal), highlighting the need for improvements to meet the foundational accessibility standards. • Among the 13 SC of level AA (e.g., the mid-range level of conformance), – All five portals shared the same percentage of conformance at this level, with 85% each (e.g., 11 satisfied SC per portal). – All portals failed on two SC related to “resizing text and “headings and labels”. • Among the 23 SC of level AAA (e.g., the highest level of conformance), Figure 5: Distribution of errors per conformance level Figure 6: Percentage of satisfied SC per level – Portal B and E stand out with 100% conformance each. – Portals D, A, and C achieved 96% conformance at this level, with one failed SC per portal. – However, we cannot conclude that these portals meet the AAA level; all of them have errors in levels A and AA. To summarize, each portal shows a different level of conformance to each level, and no portal has reached the three levels of conformance. For example: • Portal A showed 81 errors, with conformance rates of 80% (level A), 85% (level AA), and 96% (level AAA). • Portal B had 41 errors, achieving 92% (level A), 85% (level AA), and 100% (level AAA) conformity. • Portal C exhibited 52 errors, with conformance rates of 88% (level A), 85% (level AA), and 96% (level AAA). • Portal D demonstrated 78 errors, achieving 88% (level A), 85% (level AA), and 96% (level AAA) conformity. • Portal E displayed 123 errors, with conformance rates of 80% (level A), 85% (level AA), and 100% (level AAA). The identified errors indicate the need for continuous enhancements to meet all SC of accessibility conformance levels recommended by WCAG 2.0. 5.4. Accessibility Problems and Validation Issues Table 2 presents the number of accessibility problems as well as the HTML and CSS validations reported by AChecker across the five portals. Table 3 provides examples of the development of additional insights. Table 2 Problems and Validations Issues per Portal Portal A Portal B Portal C Portal D Portal E Accessibility problems (Likely) 239 93 23 132 257 Accessibility problems (Potential) 726 516 98 325 783 HTML Validation 0 0 0 0 0 CSS Validation 9 60 38 51 32 TOTAL 974 669 159 508 1072 As stated previously, the AChecker tool reports three types of accessibility problems (see Section 3); “known problems” related to failed success criteria have already been discussed in Section 5, while those readily identifiable by automated tools “Likely problems” and those beyond the tool’s capacity for detection “Potential problems” [25] are analyzed in this section. As it can be remarked: • Portal E emerges with the highest count of “likely problems, " suggesting a higher likelihood of existing accessibility issues that may impact the user experience. In contrast, Portal C had the lowest count, indicating potentially better adherence to accessibility guidelines. This variation across portals highlights the diverse landscapes of the accessibility challenges faced by each portal. The most detected problem in all five portals is related to “change on request” SC in level AAA, which highlights a specific concern related to links and anchors that open a new window, potentially missing a warning. • Portal E once again leads with the highest count of “potential problems”, which signifies a larger set of issues that may impact accessibility in the future, requiring proactive action. Conversely, Portal C maintained its position with the lowest count, setting a positive precedent for future accessibility considerations. One of the most recurrent detected problems is related to the “use of color” SC in level A: this highlights a specific concern related to images that may contain text with poor contrast. The CSS validation highlights potential styling issues that can impact the visual presentation of portals. Portals A, B, C, D, and E all exhibited varying counts of CSS validation issues, suggesting potential challenges in maintaining a consistent and effective visual design. This signifies the need for vigilance in ensuring that styling choices do not compromise the accessibility and usability of portals. Some CSS errors detected by the tool are related to incorrect values of padding, unknown parameters, or incorrect use of CSS styling attributes. The absence of HTML validation errors across all portals indicates strong adherence to proper HTML syntax and rules, which confirms the effective coding practices implemented in the design and implementation of these portals, suggesting that the structural foundation of the webpages is consistent with established standards. These insights allow for the identification of targeted improvements in accessibility problems, partic- ularly in addressing specific SC and CSS validation issues across portals. Adherence to HTML standards is commendable and provides a strong foundation for accessibility. 6. Discussion, Recommendations and Limitations This study has evaluated and reported on the accessibility of five Moroccan e-government portals (A, B, C, D, and E) in conformance with WCAG 2.0 using the AChecker tool. Accessibility evaluation analysis was performed using the number of errors followed by the SC per portal. As previously mentioned, the number of errors does not necessarily reflect their severity, as Table 3 Examples of problems and validation issues provided by AChecker Accessibility Examples Checks and Validation Errors Problems SC 1.1.1 Non-text Content (A) “Check 7: Image used as anchor is missing valid Accessibility Alt text.” problems (Known) SC 1.3.1 Info and Relationships (A) “Check 168: Form missing fieldset and legend to group multiple radio buttons.” SC 1.4.4 Resize text (AA) “Check 116: b (bold) element used.” SC 3.2.5 Change on request (AAA) “Check 18: Anchor that opens new window may Accessibility be missing warning.” problems (Likely) SC 1.4.6 Contrast (Enhanced) (AAA) “Check 306: The contrast between the color of text and its background is not sufficient to meet WCAG2.0 level AAA.” SC 3.3.2 Labels or Instructions (A) “Check 188: Label text is empty.” Accessibility SC 1.3.1 Info and Relationships (A) “Check 271: Dir attribute may be required to problems identify changes in text direction.” (Potential) SC 1.4.1 Use of Color (A) “Check 251: Image may contain text with poor contrast.” SC 2.1.1 Keyboard (A) “Check 89: Script user interface may not be accessible.” Errors in padding “px is not a value” CSS Validation Error in sidebar property “Wrong property” Error in anchor “Unknown value” HTML Validation None None different errors affect accessibility to varying degrees. However, it provides a general overview of the accessibility of each portal. Notably, the evaluation outcomes underscore that, while Portal E has the most severe accessibility challenges with a high number of errors, other portals may also encounter significant barriers to accessibility, albeit with different error distributions. The next analysis in terms of the SC, regardless of the number of errors, allowed for additional insights into each portal’s conformance with the WCAG. The main findings are summarized as follows, with corresponding recommendations to enhance the accessibility of portals: • Concerning the WCAG principles, all five portals exhibited varying degrees of adherence across the four principles. While some portals demonstrate strengths in certain areas, such as perceptibil- ity or operability, others show notable challenges, particularly in areas related to understandable and robust principles. In particular, Portal E presents significant perceptibility issues, whereas Portal B has stronger operability features. However, none of the portals fully adhered to all the WCAG principles, highlighting the need for targeted improvements to achieve comprehensive accessibility. • For conformance levels, the findings revealed a mixed level of conformance across portals. Most portals struggle to meet the level A conformance SC, with notable challenges identified in Portals A, D, and E. Level AA conformance also presents challenges for all portals, with Portal E exhibiting a notably high number of failed SC. Portals B and E demonstrate strong conformance to the AAA level. It is important to note that none of the portals achieved perfect conformance across all levels, which underlines the importance of continuous improvement efforts to meet the diverse needs of users with disabilities. • Concerning accessibility problems, the findings revealed significant variations across portals. Portal E exhibited the highest number of problems, suggesting a higher likelihood and a larger set of existing and future accessibility issues. In contrast, Portal C consistently had the lowest count, indicating better adherence to accessibility standards. The most recurrently detected issues were related to specific SC, such as “change on request” and “use of color” highlighting concerns related to links, anchor behavior, and contrast in images. • Regarding HTML validation, all portals demonstrated full adherence to proper HTML syntax and rules with no reported validation error. This reflects effective coding practices and ensures that the structural foundation of webpages is aligned with the established standards. In terms of CSS validation, varying counts of validation issues were detected across all portals, signaling potential challenges in maintaining consistent and effective visual designs. While the counts were moderate, they underlined the importance of vigilance in ensuring that styling choices do not compromise accessibility and usability. Examples of CSS validation issues include errors in padding, sidebars, sections, headers, anchors, and menu-icon styling. In conclusion, these findings highlight the importance of enhancing accessibility across all evaluated portals to ensure a more inclusive and user-friendly online experience for all citizens. These results confirm the finding of the study [11] in the Moroccan context. This study has identified that none of the evaluated websites met the minimum WCAG 2.0 level A with significant barriers across all four principles: perceivability, operability, understandability, and robustness. For level AA, five criteria were not respected in each website, affecting the principles of perceivability, operability, and understandability. For level AAA, 11 to 13 criteria were not met across the websites, indicating substantial non-compliance with advanced accessibility standards. This emphasizes the need for enforceable accessibility standards and more comprehensive research to ensure inclusive access to digital services in Morocco. Table 4 provides a set of recommendations for each portal. By following these recommendations, the accessibility of these five portals can be improved, and their content made more accessible to a wider range of users, which will improve the overall user experience for everyone. Portals Examples of recommendations Portal A Prioritize improvements in “non-text content”, “info and relationships”, “con- trast”, “text resizing”, “Headings and Labels” and “link purposes”, to establish a foundational structure for accessibility at level A. Examples of actions to undertake are presented as the following: • Ensure each image used as an anchor has descriptive alt text identifying its purpose or function. • Provide a concise and descriptive label for each input element. • Evaluate and adjust text and background colors to ensure a contrast ratio of 7:1 for standard text and 4.5:1 for larger text. • Replace elements with or elements to provide semantic meaning along with styling. • Ensure each