Barrier-free information detection method, device and computer program product

By working together with user devices and network devices, the lack of accessibility detection for mobile terminal application pages has been resolved, providing intuitive detection reports and improving the user experience and accessibility support for applications for visually impaired users.

CN122111830APending Publication Date: 2026-05-29BEIJING DIDI INFINITY TECH & DEV CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING DIDI INFINITY TECH & DEV CO LTD
Filing Date
2024-11-28
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

The existing technology lacks a method to detect whether mobile terminals and their application pages can meet the accessibility requirements of visually impaired users, which makes it impossible for visually impaired users to understand the purpose or content of controls, thus affecting the user experience.

Method used

Through the interaction between user equipment and network equipment, user equipment sends accessibility detection task information, network equipment obtains the page to be detected based on the relevant information, performs accessibility detection and generates a detection report, and user equipment displays the detection results, providing information such as element name, location and problem type.

Benefits of technology

It enables quick and accurate understanding of page accessibility issues, improves the user experience for visually impaired users and the accessibility service level of applications, and ensures that page elements can be recognized and read aloud by screen readers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122111830A_ABST
    Figure CN122111830A_ABST
Patent Text Reader

Abstract

The application is suitable for the field of Internet technology, and provides an accessibility information detection method, device and computer program product. The accessibility information detection method comprises: a user equipment obtaining accessibility detection task information, wherein the accessibility detection task information comprises related information of a page to be detected; the user equipment sending the accessibility detection task information to a network equipment; the network equipment obtaining the page to be detected according to the related information of the page to be detected; the network equipment performing accessibility detection on a plurality of elements in the page to be detected, generating an accessibility information detection report of the page to be detected based on the result of the accessibility detection; the network equipment sending the accessibility information detection report of the page to be detected to the user equipment; and the user equipment displaying the accessibility information detection report of the page to be detected. According to the method, the user can intuitively, accurately and visually understand the accessibility detection result of the page to be detected through the accessibility information detection report.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of Internet technology, and in particular relates to methods, devices and computer program products for accessibility information detection. Background Technology

[0002] With the rapid development of communication technology, mobile terminals (such as mobile phones) have become an indispensable part of modern life. In order to enable visually impaired users to operate mobile terminals conveniently and quickly, some mainstream mobile terminals now support a voice mode for the blind (accessibility mode). For example, through the built-in Talkback software, language assistance is provided for visually impaired users, allowing them to interact effectively with their mobile phones very conveniently.

[0003] However, if the controls displayed on the pages of a mobile application (APP) lack necessary attribute information regarding accessibility, screen reading tools such as TalkBack on Android and VoiceOver on iOS may be unable to recognize the content of the controls. Due to the lack of readable descriptive information, visually impaired users cannot understand the purpose or content of the controls, thus affecting their user experience and understanding of the interface, making it difficult for them to use the mobile terminal and its applications. Existing technologies lack methods for detecting whether mobile terminals and their application pages meet the accessibility requirements for visually impaired users. Furthermore, existing technologies also lack methods for intuitively understanding page accessibility issues. Summary of the Invention

[0004] This application provides an accessibility information detection method, device, and computer program product, which can solve the technical problem in the prior art that it is impossible to intuitively understand the accessibility of a page.

[0005] In a first aspect, embodiments of this application provide an accessibility information detection method, the method being applied to a network device, the method comprising:

[0006] Receive accessibility detection task information sent by user equipment, wherein the accessibility detection task information includes relevant information of the page to be detected;

[0007] Based on the relevant information of the page to be detected, obtain the page to be detected;

[0008] Accessibility detection is performed on multiple elements in the page to be detected, and an accessibility information detection report of the page to be detected is generated based on the results of the accessibility detection. The accessibility information detection report includes elements in the page to be detected that fail the accessibility detection.

[0009] The accessibility information detection report of the page to be detected is sent to the user device.

[0010] In one possible implementation of the first aspect, the relevant information of the page to be detected includes the version information of the application to which the page to be detected belongs and the link of the page to be detected. Obtaining the page to be detected based on the relevant information includes:

[0011] Based on the version information, a communication connection is established with the target mobile terminal, wherein the version of the application installed on the target mobile terminal is consistent with the version information;

[0012] Obtain the page to be detected corresponding to the link of the page to be detected from the target mobile terminal.

[0013] In one possible implementation of the first aspect, the accessibility information detection report of the page to be detected further includes images displaying problematic elements, and the method further includes:

[0014] Based on the location information of the elements that failed the accessibility test, the elements that failed the accessibility test are marked in the image of the page to be tested, and the problem element display image is obtained. The problem element display image includes the location markers corresponding to the elements that failed the accessibility test in the page to be tested.

[0015] Secondly, embodiments of this application provide an accessibility information detection method, which is applied to a user device and includes:

[0016] Obtain accessibility detection task information, wherein the accessibility detection task information includes relevant information about the page to be detected;

[0017] The accessibility detection task information is sent to the network device, so that the network device can generate an accessibility information detection report for the page to be detected based on the relevant information of the page to be detected.

[0018] Receive the accessibility information detection report of the page to be detected sent by the network device;

[0019] Display the accessibility information detection report of the page to be tested.

[0020] In one possible implementation of the second aspect, the user equipment provides interactive functionality for a task page, the task page including a task creation control;

[0021] The acquisition of accessibility detection task information includes:

[0022] When the task creation control is triggered, an input window for obtaining accessibility detection task information is displayed on the task page. The input window includes an information input area and a submit control. The information input area is used to input relevant information about the page to be detected.

[0023] When the submission control is triggered, accessibility detection task information is generated based on the information entered in the information input area.

[0024] In one possible implementation of the second aspect, the method further includes:

[0025] When the submission control is triggered, the accessibility detection task record is displayed on the task page. The accessibility detection task record is generated based on the accessibility detection task information.

[0026] In one possible implementation of the second aspect, the task page includes one or more task selection controls, wherein each task selection control corresponds to an accessibility detection task record; the display of the accessibility information detection report of the page to be detected includes:

[0027] When the task selection control corresponding to the accessibility detection task record is triggered, a results page is displayed. The results page includes a first area and a second area. The first area is used to display the problem element display image corresponding to the accessibility detection task record, and the second area is used to display the accessibility problem element list corresponding to the accessibility detection task record.

[0028] Thirdly, embodiments of this application provide an accessibility information detection device, which is applied to a network device and includes:

[0029] The first receiving module is used to receive accessibility detection task information sent by the user equipment, wherein the accessibility detection task information includes relevant information of the page to be detected;

[0030] The second obtaining module is used to obtain the page to be detected based on the relevant information of the page to be detected;

[0031] The third determining module is used to perform accessibility detection on multiple elements in the page to be detected, and generate an accessibility information detection report of the page to be detected based on the accessibility detection results.

[0032] The fourth sending module is used to send the accessibility information detection report of the page to be detected to the user device.

[0033] Fourthly, embodiments of this application provide an accessibility information detection device, which is applied to a user equipment and includes:

[0034] The first acquisition module is used to acquire accessibility detection task information, wherein the accessibility detection task information includes relevant information of the page to be detected;

[0035] The second sending module is used to send the accessibility detection task information to the network device, so that the network device can generate an accessibility information detection report of the page to be detected based on the relevant information of the page to be detected.

[0036] The third receiving module is used to receive the accessibility information detection report of the page to be detected sent by the network device;

[0037] The fourth display module is used to display the accessibility information detection report of the page to be detected.

[0038] Fifthly, embodiments of this application provide a computer program product, including a computer program, which, when run, causes the methods described in the first or second aspect above to be executed.

[0039] In a sixth aspect, embodiments of this application provide an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method as described in the first or second aspect.

[0040] In a seventh aspect, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the method described in the first or second aspect above.

[0041] It is understood that the beneficial effects of the second to seventh aspects mentioned above can be found in the relevant descriptions in the first aspect mentioned above, and will not be repeated here.

[0042] The beneficial effects of this application embodiment compared with the prior art are as follows: This application achieves this through the interaction between a user device and a network device. The user device obtains accessibility detection task information, wherein the accessibility detection task information includes relevant information of the page to be detected; the user device sends the accessibility detection task information to the network device; the network device obtains the page to be detected based on the relevant information of the page to be detected; the network device performs accessibility detection on multiple elements in the page to be detected, and generates an accessibility information detection report of the page to be detected based on the results of the accessibility detection; the network device sends the accessibility information detection report of the page to be detected to the user device; and the user device displays the accessibility information detection report of the page to be detected. According to the method of this application, users only need to input accessibility detection task information to quickly create an accessibility detection task and obtain a displayable accessibility information detection report in a short time. This allows users to intuitively, accurately, and visually understand information such as element name, element position, and element problem type of elements in the page to be detected that failed the accessibility detection, making it convenient for users to intuitively view the accessibility support status of the page to be detected. Attached Figure Description

[0043] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0044] Figure 1 This is a flowchart illustrating an embodiment of the accessibility information detection method provided in this application;

[0045] Figure 2 This is a schematic diagram of a task page in an accessibility information detection method provided in an embodiment of this application;

[0046] Figure 3 This is a schematic diagram of the input window in the task page of the accessibility information detection method provided in an embodiment of this application;

[0047] Figure 4 This is a schematic diagram of the accessibility detection task record in the task page of the accessibility information detection method provided in an embodiment of this application;

[0048] Figure 5 This is a flowchart illustrating an accessibility information detection method provided in another embodiment of this application;

[0049] Figure 6 This is a schematic diagram of the result page in an accessibility information detection method provided in an embodiment of this application;

[0050] Figure 7 This is a schematic diagram of the result page in an accessibility information detection method provided in another embodiment of this application;

[0051] Figure 8 This is a flowchart illustrating an accessibility information detection method provided in another embodiment of this application;

[0052] Figure 9 This is a schematic diagram of the structure of an accessibility information detection system provided in an embodiment of this application;

[0053] Figure 10 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation

[0054] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.

[0055] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.

[0056] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.

[0057] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."

[0058] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.

[0059] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

[0060] The accessibility information detection method provided in this application can be applied to user devices such as mobile phones, tablets, wearable devices, in-vehicle devices, augmented reality (AR) / virtual reality (VR) devices, laptops, ultra-mobile personal computers (UMPCs), netbooks, and personal digital assistants (PDAs). This application does not impose any restrictions on the specific type of user device.

[0061] For example, the user equipment may be a cellular phone, cordless phone, Session Initiation Protocol (SIP) phone, Personal Digital Assistant (PDA) device, handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, in-vehicle device, vehicle-to-everything (V2X) terminal, computer, laptop computer, handheld communication device, handheld computing device, satellite wireless device, wireless modem card, set-top box (STB), customer premises equipment (CPE), and / or other devices for communication over a wireless system, as well as next-generation communication systems, such as mobile terminals in 5G networks or mobile terminals in future evolved Public Land Mobile Network (PLMN) networks.

[0062] The accessibility information detection method provided in this application can also be applied to network devices such as network servers. This application does not impose any restrictions on the specific type of network device.

[0063] For example, the network device can be a WLAN station (STAION, ST), a Wireless Local Loop (WLL) station, etc.

[0064] Figure 1 This is a flowchart illustrating an embodiment of the accessibility information detection method provided in this application.

[0065] The accessibility information detection method provided in this application embodiment can be applied to an accessibility information detection system. The accessibility information detection system includes a user device 11 and a network device 12.

[0066] S11, User equipment 11 obtains accessibility detection task information, wherein the accessibility detection task information includes relevant information of the page to be detected.

[0067] Users can input accessibility detection task information through input operations such as text input and option selection. Correspondingly, user device 11 can obtain the accessibility detection task information input by the user.

[0068] The accessibility detection task information includes relevant information about the page to be detected. This relevant information includes, but is not limited to, links to the page.

[0069] S12, User Equipment 11 sends accessibility detection task information to Network Equipment 12, so that Network Equipment 12 can determine an accessibility information detection report for the page to be detected based on the relevant information of the page to be detected. Accordingly, Network Equipment 12 receives the accessibility detection task information sent by User Equipment 11, wherein the accessibility detection task information includes the relevant information of the page to be detected.

[0070] User equipment 11 can send accessibility detection task information to network equipment 12 through various communication methods such as wired communication and wireless communication. Correspondingly, network equipment 12 receives accessibility detection task information.

[0071] S13, network device 12 obtains the page to be detected based on the relevant information of the page to be detected.

[0072] For example, if the information related to the page to be detected includes a link to the page to be detected, the network device 12 can obtain the page to be detected based on the link.

[0073] S14, network device 12 performs accessibility detection on multiple elements in the page to be detected, and generates an accessibility information detection report for the page to be detected based on the results of the accessibility detection.

[0074] Here, network device 12 can detect, for example, each element in the page to be tested, to determine whether each element has a text attribute and a content-description attribute. If an element lacks both the text attribute and the content-description attribute, then that element fails the accessibility test. If an element has either the text attribute or the content-description attribute, then that element passes the accessibility test. Network device 12 performs accessibility tests on multiple elements in the page to be tested and can generate an accessibility information detection report based on the results. When the accessibility test results indicate that one or more elements in the page to be tested have failed the accessibility test, the accessibility information detection report includes element information for the one or more elements that failed the accessibility test, such as element name, element location, and element problem type (e.g., missing text attribute, or missing content-description attribute). When the accessibility test results indicate that all elements on the page under test have passed the accessibility test (i.e., all have the text attribute or content-description attribute), the accessibility information test report can display that the accessibility test score of the page under test is full, or the accessibility information test report can indicate that all elements on the page under test have passed the accessibility test.

[0075] In one embodiment, accessibility detection is performed on multiple elements in the page to be detected, and an accessibility information detection report of the page to be detected is generated based on the results of the accessibility detection, including:

[0076] Filter out elements in the page to be tested that are not of the control type, and obtain the elements in the page to be tested that are of the control type;

[0077] Perform accessibility testing on multiple elements that are controls on the page to be tested, and generate an accessibility information testing report for the page based on the results of the accessibility testing.

[0078] Here, network device 12 can first filter out elements that are not control types, such as view types or layout types, to more accurately obtain the control types in the page to be inspected, thus improving inspection efficiency. Subsequently, network device 12 performs accessibility testing on the remaining elements in the page to be inspected; these remaining elements are the control types, and an accessibility information inspection report for the page to be inspected is generated based on the results. This process makes the accessibility inspection process more accurate, focusing only on user-visible control types in the page to be inspected, thereby improving the efficiency of accessibility inspection.

[0079] When the accessibility test result indicates that one or more control-type elements on the page under test have failed the accessibility test, the accessibility information test report includes element information for the one or more control-type elements on the page under test, such as element name, element location, and element problem type (e.g., missing text attribute, or missing content-description attribute). When the accessibility test result indicates that all control-type elements on the page under test have passed the accessibility test (i.e., all have text attribute or content-description attribute), the accessibility information test report can display that the accessibility test score of the page under test is full, or the accessibility information test report can indicate that all control-type elements on the page under test have passed the accessibility test.

[0080] S15, network device 12 sends the accessibility information detection report of the page to be detected to user equipment 11. Correspondingly, user equipment 11 receives the accessibility information detection report of the page to be detected sent by network device 12.

[0081] Network device 12 can send the accessibility information detection report of the page to be tested to the user equipment 11 through various communication methods such as wired communication and wireless communication. Correspondingly, user equipment 11 receives the accessibility information detection report of the page to be tested.

[0082] S16, User equipment 11 displays an accessibility information detection report of the page to be detected.

[0083] User device 11 can display an accessibility information detection report of the page to be tested through a graphical user interface. For example, it can display the element information of one or more elements on the page that failed the accessibility test, such as the element name, element location, and element problem type.

[0084] This application achieves accessibility testing through the interaction between a user device and a network device. The user device obtains accessibility testing task information, which includes relevant information about the page to be tested. The user device sends the accessibility testing task information to the network device. The network device obtains the page to be tested based on the relevant information of the page to be tested. The network device performs accessibility testing on multiple elements in the page to be tested and generates an accessibility information testing report for the page to be tested based on the results. The network device sends the accessibility information testing report for the page to be tested to the user device. The user device displays the accessibility information testing report for the page to be tested. According to the method of this application, users only need to input accessibility testing task information to quickly create an accessibility testing task and obtain a displayable accessibility information testing report in a short time. This allows users to intuitively, accurately, and visually understand the accessibility testing results of the page to be tested through the accessibility information testing report. For example, users can see element information such as element name, element location, and element problem type for elements that failed the accessibility test on the page to be tested, making it easy for users to intuitively view the accessibility support status of the page to be tested.

[0085] This application provides a method for determining the accessibility of elements on an internet page at the page level, specifically for visually impaired users. Using this method for testing and verification before a page goes live allows for more accurate identification of accessibility issues and a more precise assessment of the page's friendliness and accessibility to users with disabilities, such as the visually impaired. This provides internet development teams with an efficient tool for discovering and locating accessibility problems. Development teams can improve the accessibility of page elements to users with disabilities by adding appropriate text descriptions, thereby continuously optimizing accessibility services. After performing accessibility testing and optimization on a page using this method, it ensures that page elements can be recognized and read aloud by screen readers, making the internet page more user-friendly for users with disabilities, such as the visually impaired, improving the accessibility service level of the internet page, enhancing the user experience for users with disabilities, and ensuring that every user can enjoy an equal, convenient, and pleasant user experience.

[0086] Figure 2 This is a schematic diagram of the task page in an accessibility information detection method provided in an embodiment of this application.

[0087] like Figure 2As shown, the user device provides interactive functionality for the task page. The task page includes one or more historical tasks. Furthermore, the task page displays the task name, status, page name, number of issues found, number of elements, detection score, mobile operating system (equivalent to the version information of the application to which the page under inspection belongs), and start time for each of the one or more historical tasks. Users can browse and understand one or more historical tasks on the task page.

[0088] In one embodiment, the user equipment provides interactive functionality for a task page, the task page including a task creation control; obtaining accessibility detection task information includes:

[0089] When the task creation control is triggered, an input window for obtaining accessibility detection task information is displayed on the task page. The input window includes an information input area and a submit control. The information input area is used to input relevant information about the page to be detected.

[0090] When the submission control is triggered, accessibility detection task information is generated based on the information entered in the information input area.

[0091] like Figure 2 As shown, in addition to displaying historical tasks, the task page also displays a "Create Task" control with the text "Create Task". The "Create Task" control is triggered in situations including, but not limited to, when the user selects the "Create Task" control on the task page. When the "Create Task" control is triggered, an input window for obtaining accessibility detection task information is displayed on the task page.

[0092] Figure 3 This is a schematic diagram of the input window in the task page of the accessibility information detection method provided in an embodiment of this application.

[0093] like Figure 3 As shown, the input window includes an information input area and a submit control. The information input area is used to enter relevant information about the page to be tested, including the task name, page name, page link, and mobile operating system (equivalent to the version information of the application to which the page belongs). The submit control can be a control that displays the text "OK".

[0094] Users can enter task names such as "Passenger Terminal 6.9.6 Demo 4", page names such as "Bubble Page", or page links such as "OneTravel: / / ...Xincheng Building" in the information input area. Users can also make selections in the information input area, such as selecting "Android" (equivalent to selecting the Android version of the application). When the user selects the submit control with the word "OK" displayed in the input window, the submit control is triggered. When the submit control is triggered, the user device 11 generates accessibility detection task information based on the information entered in the information input area, and determines the information entered by the user in the information input area as relevant information of the page to be detected. For example, the version information of the application installed on the mobile terminal (that is, the version information of the application to which the page to be detected belongs) is determined to be the Android version, and the link of the page to be detected in the application installed on the mobile terminal is determined to be "OneTravel: / / ...Xincheng Building".

[0095] In one embodiment, the accessibility information detection method further includes:

[0096] When the submission control is triggered, the accessibility detection task record is displayed on the task page. The accessibility detection task record is generated based on the accessibility detection task information.

[0097] Figure 4 This is a schematic diagram of the accessibility detection task record in the task page of the accessibility information detection method provided in an embodiment of this application.

[0098] The submission control is triggered in situations including, but not limited to, when a user selects a submission control in the input window. When the submission control is triggered, the accessibility detection task record is displayed on the task page. For example... Figure 4 As shown, user device 11 generates a new accessibility detection task record based on the accessibility detection task information input by the user. The task name is "Passenger Terminal 6.9.6 Demo 4", the status is "Processing", the page name is "Bubble Page" and since the task is still being processed, the number of problems found, the number of elements, and the detection score are not yet displayed. The mobile phone system is identified as "Android" (equivalent to selecting the Android version of the application) and the start time is "2024-10-08T09:27:11".

[0099] Figure 5 This is a flowchart illustrating an accessibility information detection method provided in another embodiment of this application.

[0100] like Figure 5 As shown, the contents described in S51, S52, S54, S55, and S56 are respectively related to Figure 1The contents described in S11, S12, S14, S15, and S16 are the same or similar, and will not be repeated here.

[0101] In one embodiment, the relevant information of the page to be detected includes the version information of the application to which the page to be detected belongs and the link of the page to be detected. Obtaining the page to be detected based on the relevant information includes:

[0102] Based on the version information, a communication connection is established with the target mobile terminal, wherein the version of the application installed on the target mobile terminal is consistent with the version information;

[0103] Obtain the page to be detected corresponding to the link of the page to be detected from the target mobile terminal.

[0104] S531, the network device 12 establishes a communication connection with the target mobile terminal according to the version information, wherein the version of the application installed on the target mobile terminal is consistent with the version information.

[0105] Taking the Android version of the application belonging to the page to be tested as an example, network device 12 can search for several mobile terminals used for testing to determine the target mobile terminal 13 with the Android version of the application installed. That is, the version of the application installed on the target mobile terminal 13 is consistent with the version information of the application belonging to the page to be tested. Several mobile terminals used for testing may have different application versions installed, such as iOS and Android versions. Network device 12 can determine the target mobile terminal from among these mobile terminals with different application versions installed, based on the version information of the application belonging to the page to be tested as found in the relevant information of the page to be tested. After determining the target mobile terminal 13, network device 12 establishes a communication connection with it.

[0106] In addition, network device 12 can also locate and identify a mobile terminal with an Android system installed, and install an Android application on that mobile terminal. The mobile terminal with the Android application installed is the target mobile terminal 13. The version of the application installed on the target mobile terminal 13 is consistent with the version information of the application to be detected. After identifying the target mobile terminal 13, network device 12 establishes a communication connection with the target mobile terminal 13.

[0107] Network device 12 can also perform initialization and preprocessing operations on the target mobile terminal. Initialization and preprocessing operations include, but are not limited to, logging in based on a test account, closing the initial pop-up window, closing the initial notification, and enabling or disabling GPS information.

[0108] S532, network device 12 obtains the page to be detected corresponding to the link of the page to be detected from the target mobile terminal.

[0109] The link to the page to be detected in the application can be, for example, a deep link (URL Scheme). The network device 12 can use the deep link to invoke and obtain the page to be detected corresponding to the link of the page to be detected in the application (e.g., Android application) installed on the target mobile terminal 13 with the corresponding application version (e.g., Android version).

[0110] This application establishes a communication connection with the target mobile terminal based on the version information of the application to which the page to be detected belongs, and obtains the page to be detected corresponding to the link of the page to be detected from the target mobile terminal. This application can perform accessibility information detection on pages within applications (APPs) installed on the target mobile terminal, overcoming the limitation of traditional accessibility information detection methods that can only detect traditional web pages. This application can accurately identify accessibility issues of application pages on the target mobile terminal, and more accurately determine the friendliness and accessibility of application pages for users with disabilities such as visual impairments. This application can make application pages more user-friendly for users with disabilities such as visual impairments, improve the accessibility service level of application pages, and enhance the application user experience for users with disabilities, ensuring that every user can enjoy an equal, convenient, and pleasant user experience.

[0111] In one embodiment, the accessibility information detection report of the page to be detected further includes images displaying problematic elements, and the accessibility information detection method further includes:

[0112] Based on the location information of the elements that failed the accessibility test, the elements that failed the accessibility test are marked in the image of the page to be tested, and the problem element display image is obtained. The problem element display image includes the location markers corresponding to the elements that failed the accessibility test in the page to be tested.

[0113] Network device 12 can mark the elements that failed the accessibility test in the image of the page to be tested using marks such as circles and squares, based on the location information of the elements that failed the accessibility test, such as the location information of the area or block in the page to be tested, so as to obtain a display image of the problematic elements that include the location marks of the elements that failed the accessibility test in the page to be tested.

[0114] Network device 12 can mark all elements that failed accessibility testing in the image of the page to be tested based on the location information of all elements that failed accessibility testing, and obtain a problem element display image that includes the location markers corresponding to all elements that failed accessibility testing. Network device 12 can also mark any element that failed accessibility testing in the image of the page to be tested based on the location information of any single element that failed accessibility testing, and obtain multiple problem element display images that include the location markers corresponding to each element that failed accessibility testing, where each problem element display image includes a location marker corresponding to one element that failed accessibility testing. Furthermore, network device 12 can send both the problem element display image including the location markers corresponding to all elements that failed accessibility testing, and the multiple problem element display images each including a location marker corresponding to one element that failed accessibility testing, as an accessibility information detection report of the page to be tested to user device 11, so that user device 11 can display them separately according to user needs and user selections.

[0115] In one embodiment, the task page includes one or more task selection controls, wherein each task selection control corresponds to an accessibility detection task record; the step of displaying the accessibility information detection report of the page to be detected includes:

[0116] When the task selection control corresponding to the accessibility detection task record is triggered, a results page is displayed. The results page includes a first area and a second area. The first area is used to display the problem element display image corresponding to the accessibility detection task record, and the second area is used to display the accessibility problem element list corresponding to the accessibility detection task record.

[0117] The task page includes one or more task selection controls, where each task selection control corresponds to an accessibility detection task record. For example... Figure 4 As shown, Figure 4 This includes four accessibility detection task records, each corresponding to a task selection control. The task selection control is triggered in situations including, but not limited to, when the user selects a task from the accessibility detection task records displayed on the task page. For example, when the user selects a task from the task list... Figure 4 When the user selects the first accessibility detection task record displayed at the top of the task page, the task selection control corresponding to the first accessibility detection task record is triggered, and the user device 11 displays the results page.

[0118] Figure 6 This is a schematic diagram of the result page in an accessibility information detection method provided in an embodiment of this application.

[0119] Figure 6The results page shown includes a first area on the left and a second area on the right. The first area contains images displaying the problem elements, such as... Figure 6 As shown, the problem element display image includes location markers corresponding to multiple elements on the page to be inspected that failed accessibility testing, such as... Figure 6 The diagram shows multiple boxes. The second area includes a list of accessibility issue elements, which contains information on multiple elements that failed the accessibility test. Each element that failed the accessibility test displays a corresponding problem description and element name.

[0120] In one embodiment, the accessibility information detection method further includes:

[0121] When the element selection control for an element that failed the accessibility test is triggered, a location marker corresponding to the element that failed the accessibility test is displayed in the problematic element display image.

[0122] Figure 7 This is a schematic diagram of the result page in an accessibility information detection method provided in another embodiment of this application.

[0123] like Figure 7 As shown, any element that fails the accessibility test in the accessibility issue element list displayed in the second area of ​​the results page corresponds to a corresponding element selection control. The element selection control is triggered in situations including, but not limited to, when a user selects any element that fails the accessibility test in the accessibility issue element list displayed in the second area of ​​the results page. For example, when a user selects the second element that fails the accessibility test in the accessibility issue element list displayed in the second area of ​​the results page, the element selection control corresponding to the second element that fails the accessibility test is triggered, and the user device 11 can display a position marker corresponding to the second element that fails the accessibility test in the problem element display image displayed on the user device, such as... Figure 7 The boxed area for the "Carpooling" text in the first region on the left is shown.

[0124] This application marks the elements that failed the accessibility test in the image of the page to be tested based on their location information, obtains an image displaying the problematic elements, and displays this image as an accessibility information detection report for the page to be tested to the user. Therefore, this application can accurately locate problematic elements that failed the accessibility test and mark their specific locations on the page to be tested, thereby providing the user with a detailed accessibility information detection report. Furthermore, this application can also generate a test score (friendliness score) based on the number and type of problematic elements that failed the accessibility test, thus helping users to more comprehensively understand the accessibility support of the page to be tested.

[0125] Those skilled in the art will understand that network device 12 can be configured in a distributed manner, with different network devices performing different steps to complete different functions. For example, network device 12 can be implemented by network devices 121, 122, and 123 respectively. Network device 121 can be configured as a server running JenkinsPipeline (Jenkins is a free and open-source software project; Pipeline is a set of plugins that support the implementation and integration of continuous delivery pipelines on Jenkins). Network device 122 can be configured as a server running an inspection suite. Network device 123 can be configured as an annotation engine server.

[0126] Figure 8 This is a flowchart illustrating an accessibility information detection method provided in another embodiment of this application.

[0127] S81, the Create Task control on the Task page is triggered. Here, the user can create a detection task on the accessibility information detection platform. When the user creates a detection task through user device 11, the user clicks the Create Task control on the Task page, and the Create Task control is triggered.

[0128] S82, when the task creation control is triggered, user device 11 displays an input window on the task page for obtaining accessibility detection task information. The input window includes an information input area and a submit control. The information input area is used to input relevant information about the page to be detected. When the submit control is triggered, user device 11 generates accessibility detection task information based on the information input in the information input area. Users can fill in accessibility detection task information through user device 11. After clicking the "Create Task" button on the accessibility information detection platform homepage, users can fill in basic information such as task name, page name, deep links, and mobile phone system (equivalent to the version information of the application to which the page to be detected belongs), and submit the detection task after confirmation. User device 11 obtains accessibility detection task information, which includes relevant information about the page to be detected. User device 11 sends the accessibility detection task information to network device 121. Correspondingly, network device 121 receives the accessibility detection task information sent by user device 11. Network device 121 can be configured as a server running Jenkins Pipeline (Jenkins is a free and open-source software project).

[0129] S83, network device 121 constructs an accessibility detection task record. A new task record will be added to the accessibility information detection platform homepage, and user device 11 can then display the task status as "processing".

[0130] S84, network device 121 establishes a communication connection with the target mobile terminal based on the version information. The version of the application installed on the target mobile terminal is consistent with the version information. The relevant information of the page to be detected includes the version information of the application to which the page belongs and the link to the page. The Jenkins service runs on the server as the Master service. The test phone (i.e., the mobile terminal) connects to a server (which can be the same as the Jenkins server) and establishes a connection with the Master service via an agent jar package. When the Jenkins service receives an accessibility detection task record, it selects the server connected to the test phone to execute the build task. After receiving the request to create a task, the accessibility information detection platform calls network device 121, which runs the Jenkins service in the background, to execute the detection task. Network device 121 can establish a communication connection with a target mobile terminal (i.e., the test phone) that has an Android system installed, based on the version information of the application to which the page to be detected belongs (e.g., Android version), and install the Android version application on the target mobile terminal. The version of the application installed on the target terminal is consistent with the version information of the application to which the page to be detected belongs. Network device 121 can also perform initialization and preprocessing operations on the target mobile terminal. Initialization and preprocessing operations include, but are not limited to, launching an application (APP), logging in based on a test account, closing the initial pop-up window, closing the initial notification, and enabling or disabling GPS information.

[0131] S85, network device 122 launches an application (APP) on the target mobile terminal. Network device 122 is a server running a detection suite. For example, network device 122 launches the Android version of the Didi Chuxing application (APP) on the target mobile terminal with the Android system installed.

[0132] S86, network device 122 obtains the page to be detected corresponding to the link to the page to be detected from the target mobile terminal. Network device 122 can invoke the page to be detected of the application (APP) in the target mobile terminal through deep linking based on the detection automation framework.

[0133] The following processes S871 to S891 describe the process by which network device 122 and network device 123 cooperate to perform accessibility detection on multiple elements in the page to be detected, and generate an accessibility information detection report of the page to be detected based on the results of the accessibility detection.

[0134] S871, network device 122 iterates through the page controls of the page to be tested. Network device 122 tests each control of the page to be tested one by one. For a single control, the testing condition is "text.length>0? or content.length>0?".

[0135] S872, if both text.length and content.length in the detection conditions are not greater than 0, record the corresponding single page control in the accessibility problem control list. S873, network device 123 annotates the single problem control (marking the problem element in a screenshot of the page to be detected). Network device 123 is the annotation engine server. After the detection of the single page control is completed, proceed to step S88 to determine if the traversal has ended.

[0136] S874, if at least one of the detection conditions, text.length and content.length, is greater than 0, then the single page control has accessibility attributes and does not have accessibility issues. In this case, skip the single page control and proceed to step S88 to determine whether the traversal has ended.

[0137] S88, determine whether the page controls of the page to be inspected have been traversed. If not, return to step (S871) of traversing page controls until all page controls have been traversed.

[0138] S891, if the traversal of page controls on the page to be tested is complete, network device 122 generates an accessibility information detection report for the page to be tested based on the accessibility detection results. The accessibility information detection report may include a list of problematic elements and marked screenshots. The accessibility information detection report may also include an accessibility friendliness score calculated based on the ratio of problematic elements to all elements. The accessibility information detection report is a visual report, allowing users to intuitively view the accessibility support situation.

[0139] S892, Network Device 123 annotates all problem controls. Network Device 123 is the annotation engine server. Network Device 123 can generate an image that annotates all problem elements.

[0140] S810, network device 122 sends back an accessibility information detection report. Network device 122 sends the accessibility information detection report of the page to be tested back to user equipment 11. Accordingly, user equipment 11 receives the accessibility information detection report of the page to be tested sent by network device 122.

[0141] S811, User device 11 displays a visual accessibility information detection report. The user can view a detailed visual report after the task is completed. User device 11 displays the accessibility information detection report of the page to be detected.

[0142] This application provides a method for detecting accessibility information, which is applied to a network device, and the method includes:

[0143] Receive accessibility detection task information sent by user equipment, wherein the accessibility detection task information includes relevant information of the page to be detected;

[0144] Based on the relevant information of the page to be detected, obtain the page to be detected;

[0145] Accessibility detection is performed on multiple elements in the page to be detected, and an accessibility information detection report of the page to be detected is generated based on the results of the accessibility detection.

[0146] The accessibility information detection report of the page to be detected is sent to the user device.

[0147] In one embodiment, the relevant information of the page to be detected includes the version information of the application to which the page to be detected belongs and the link of the page to be detected. Obtaining the page to be detected based on the relevant information includes:

[0148] Based on the version information, a communication connection is established with the target mobile terminal, wherein the version of the application installed on the target mobile terminal is consistent with the version information;

[0149] Obtain the page to be detected corresponding to the link of the page to be detected from the target mobile terminal.

[0150] In one embodiment, the accessibility information detection report of the page to be detected further includes images displaying problematic elements, and the accessibility information detection method further includes:

[0151] Based on the location information of the elements that failed the accessibility test, the elements that failed the accessibility test are marked in the image of the page to be tested, and the problem element display image is obtained. The problem element display image includes the location markers corresponding to the elements that failed the accessibility test in the page to be tested.

[0152] This application provides a method for detecting accessibility information, which is applied to a user device, and the method includes:

[0153] Obtain accessibility detection task information, wherein the accessibility detection task information includes relevant information about the page to be detected;

[0154] The accessibility detection task information is sent to the network device, so that the network device can generate an accessibility information detection report for the page to be detected based on the relevant information of the page to be detected.

[0155] Receive the accessibility information detection report of the page to be detected sent by the network device;

[0156] Display the accessibility information detection report of the page to be tested.

[0157] In one embodiment, the user equipment provides interactive functionality for a task page, the task page including a task creation control; obtaining accessibility detection task information includes:

[0158] When the task creation control is triggered, an input window for obtaining accessibility detection task information is displayed on the task page. The input window includes an information input area and a submit control. The information input area is used to input relevant information about the page to be detected.

[0159] When the submission control is triggered, accessibility detection task information is generated based on the information entered in the information input area.

[0160] In one embodiment, the accessibility information detection method further includes:

[0161] When the submission control is triggered, the accessibility detection task record is displayed on the task page. The accessibility detection task record is generated based on the accessibility detection task information.

[0162] In one embodiment, the task page includes one or more task selection controls, wherein each task selection control corresponds to an accessibility detection task record; the step of displaying the accessibility information detection report of the page to be detected includes:

[0163] When the task selection control corresponding to the accessibility detection task record is triggered, a results page is displayed. The results page includes a first area and a second area. The first area is used to display the problem element display image corresponding to the accessibility detection task record, and the second area is used to display the accessibility problem element list corresponding to the accessibility detection task record.

[0164] In one embodiment, the accessibility information detection method further includes:

[0165] When the element selection control for an element that failed the accessibility test is triggered, a location marker corresponding to the element that failed the accessibility test is displayed in the problematic element display image.

[0166] The specific description of the above embodiments is consistent with... Figures 1 to 8The specific explanations are similar or related, and will not be repeated here.

[0167] Figure 9 This is a schematic diagram of the structure of an accessibility information detection system provided in an embodiment of this application.

[0168] The accessibility information detection system includes user equipment 11 and network equipment 12.

[0169] like Figure 9 As shown, the accessibility information detection device 91 is applied to the user equipment 11, and the accessibility information detection device 91 includes:

[0170] The first acquisition module 911 is used to acquire accessibility detection task information, wherein the accessibility detection task information includes relevant information of the page to be detected;

[0171] The second sending module 912 is used to send the accessibility detection task information to the network device, so that the network device can generate an accessibility information detection report of the page to be detected based on the relevant information of the page to be detected.

[0172] The third receiving module 913 is used to receive the accessibility information detection report of the page to be detected sent by the network device;

[0173] The fourth display module 914 is used to display the accessibility information detection report of the page to be detected.

[0174] Another embodiment of the present invention discloses an accessibility information detection device 91. This embodiment is based on the above... Figure 9 Based on the corresponding embodiment, the user equipment 11 provides interactive functions for a task page, which includes a task creation control; the first acquisition module 911 is used for:

[0175] When the task creation control is triggered, an input window for obtaining accessibility detection task information is displayed on the task page. The input window includes an information input area and a submit control. The information input area is used to input relevant information about the page to be detected.

[0176] When the submission control is triggered, accessibility detection task information is generated based on the information entered in the information input area.

[0177] Another embodiment of the present invention discloses an accessibility information detection device 91. This embodiment is based on the above... Figure 9 Based on the corresponding embodiment, the fourth display module 914 is further used for:

[0178] When the submission control is triggered, the accessibility detection task record is displayed on the task page. The accessibility detection task record is generated based on the accessibility detection task information.

[0179] Another embodiment of the present invention discloses an accessibility information detection device 91. This embodiment is based on the above... Figure 9 Based on the corresponding embodiment, the task page includes one or more task selection controls, wherein each task selection control corresponds to an accessibility detection task record; the fourth display module 914 is further configured to:

[0180] When the task selection control corresponding to the accessibility detection task record is triggered, a results page is displayed. The results page includes a first area and a second area. The first area is used to display the problem element display image corresponding to the accessibility detection task record, and the second area is used to display the accessibility problem element list corresponding to the accessibility detection task record.

[0181] Another embodiment of the present invention discloses an accessibility information detection device 91. This embodiment is based on the above... Figure 9 Based on the corresponding embodiment, the fourth display module 914 is further used for:

[0182] When the element selection control for an element that failed the accessibility test is triggered, a location marker corresponding to the element that failed the accessibility test is displayed in the problematic element display image.

[0183] like Figure 9 As shown, the accessibility information detection device 92 is applied to the network device 12. The accessibility information detection device 92 includes:

[0184] The first receiving module 921 is used to receive accessibility detection task information sent by the user equipment, wherein the accessibility detection task information includes relevant information of the page to be detected;

[0185] The second obtaining module 922 is used to obtain the page to be detected based on the relevant information of the page to be detected;

[0186] The third determining module 923 is used to perform accessibility detection on multiple elements in the page to be detected, and generate an accessibility information detection report of the page to be detected based on the results of the accessibility detection.

[0187] The fourth sending module 924 is used to send the accessibility information detection report of the page to be detected to the user equipment.

[0188] Another embodiment of the present invention discloses an accessibility information detection device 92. This embodiment is based on the above... Figure 9Based on the corresponding embodiment, the relevant information of the page to be detected includes the version information of the application to which the page to be detected belongs and the link of the page to be detected. The second obtaining module 922 is used for:

[0189] Based on the version information, a communication connection is established with the target mobile terminal, wherein the version of the application installed on the target mobile terminal is consistent with the version information;

[0190] Obtain the page to be detected corresponding to the link of the page to be detected from the target mobile terminal.

[0191] Another embodiment of the present invention discloses an accessibility information detection device 92. This embodiment is based on the above... Figure 9 Based on the corresponding embodiment, the accessibility information detection report of the page to be detected also includes images displaying problematic elements, and the accessibility information detection device 92 further includes:

[0192] The fifth obtaining module is used to mark the elements that failed the accessibility test in the image of the page to be tested based on the location information of the elements that failed the accessibility test, and obtain the problem element display image, which includes the location markers corresponding to the elements that failed the accessibility test in the page to be tested.

[0193] Another embodiment of the present invention discloses an accessibility information detection device 92. This embodiment is based on the above... Figure 9 Based on the corresponding embodiment, the third determining module 923 is used for:

[0194] Filter out elements in the page to be tested that are not of the control type, and obtain the elements in the page to be tested that are of the control type;

[0195] Perform accessibility testing on multiple elements that are controls on the page to be tested, and generate an accessibility information testing report for the page based on the results of the accessibility testing.

[0196] It should be noted that the information interaction and execution process between the above-mentioned devices / units are based on the same concept as the method embodiments of this application. For details on their specific functions and technical effects, please refer to the method embodiments section, and they will not be repeated here.

[0197] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0198] This application also provides an electronic device, such as... Figure 10 As shown, the electronic device 10 includes: at least one processor 100, a memory 101, and a computer program 102 stored in the memory 101 and executable on the at least one processor 100, wherein the processor 100 executes the computer program 102 to implement the steps in any of the above-described method embodiments.

[0199] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps described in the various method embodiments above.

[0200] This application provides a computer program product that, when run, causes the steps in the above-described method embodiments to be executed.

[0201] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of this application can be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include at least: any entity or device capable of carrying computer program code to a photographic device / electronic device, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium. Examples include USB flash drives, portable hard drives, magnetic disks, or optical disks. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electrical carrier signals or telecommunication signals.

[0202] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0203] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0204] In the embodiments provided in this application, it should be understood that the disclosed devices / electronic devices and methods can be implemented in other ways. For example, the device / electronic device embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual couplings or direct couplings or communication connections may be through some interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.

[0205] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0206] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.

Claims

1. A method for detecting accessibility information, characterized in that, The method is applied to a network device, and the method includes: Receive accessibility detection task information sent by user equipment, wherein the accessibility detection task information includes relevant information of the page to be detected; Based on the relevant information of the page to be detected, obtain the page to be detected; Accessibility detection is performed on multiple elements in the page to be detected, and an accessibility information detection report of the page to be detected is generated based on the results of the accessibility detection. The accessibility information detection report of the page to be detected is sent to the user device.

2. The accessibility information detection method as described in claim 1, characterized in that, The relevant information of the page to be detected includes the version information of the application to which the page belongs and the link of the page to be detected. Obtaining the page to be detected based on the relevant information includes: Based on the version information, a communication connection is established with the target mobile terminal, wherein the version of the application installed on the target mobile terminal is consistent with the version information; Obtain the page to be detected corresponding to the link of the page to be detected from the target mobile terminal.

3. The accessibility information detection method as described in claim 1 or 2, characterized in that, The accessibility information detection report of the page to be detected also includes images displaying problematic elements, and the method further includes: Based on the location information of the elements that failed the accessibility test, the elements that failed the accessibility test are marked in the image of the page to be tested, and the problem element display image is obtained. The problem element display image includes the location markers corresponding to the elements that failed the accessibility test in the page to be tested.

4. A method for detecting accessibility information, characterized in that, The method is applied to a user equipment, and the method includes: Obtain accessibility detection task information, wherein the accessibility detection task information includes relevant information about the page to be detected; The accessibility detection task information is sent to the network device, so that the network device can generate an accessibility information detection report for the page to be detected based on the relevant information of the page to be detected. Receive the accessibility information detection report of the page to be detected sent by the network device; Display the accessibility information detection report of the page to be tested.

5. The accessibility information detection method as described in claim 4, characterized in that, The user equipment provides interactive functionality for a task page, which includes a task creation control; the acquisition of accessibility detection task information includes: When the task creation control is triggered, an input window for obtaining accessibility detection task information is displayed on the task page. The input window includes an information input area and a submit control. The information input area is used to input relevant information about the page to be detected. When the submission control is triggered, accessibility detection task information is generated based on the information entered in the information input area.

6. The accessibility information detection method as described in claim 5, characterized in that, The method further includes: When the submission control is triggered, the accessibility detection task record is displayed on the task page. The accessibility detection task record is generated based on the accessibility detection task information.

7. The accessibility information detection method as described in claim 6, characterized in that, The task page includes one or more task selection controls, wherein each task selection control corresponds to an accessibility detection task record; the accessibility information detection report displayed on the page to be detected includes: When the task selection control corresponding to the accessibility detection task record is triggered, a results page is displayed. The results page includes a first area and a second area. The first area is used to display the problem element display image corresponding to the accessibility detection task record, and the second area is used to display the accessibility problem element list corresponding to the accessibility detection task record.

8. A barrier-free information detection device, characterized in that, The device is used in a network device, and the device includes: The first receiving module is used to receive accessibility detection task information sent by the user equipment, wherein the accessibility detection task information includes relevant information of the page to be detected; The second obtaining module is used to obtain the page to be detected based on the relevant information of the page to be detected; The third determining module is used to perform accessibility detection on multiple elements in the page to be detected, and generate an accessibility information detection report of the page to be detected based on the accessibility detection results. The fourth sending module is used to send the accessibility information detection report of the page to be detected to the user device.

9. A barrier-free information detection device, characterized in that, The device is used in a user equipment, and the device includes: The first acquisition module is used to acquire accessibility detection task information, wherein the accessibility detection task information includes relevant information of the page to be detected; The second sending module is used to send the accessibility detection task information to the network device, so that the network device can generate an accessibility information detection report of the page to be detected based on the relevant information of the page to be detected. The third receiving module is used to receive the accessibility information detection report of the page to be detected sent by the network device; The fourth display module is used to display the accessibility information detection report of the page to be detected.

10. A computer program product, characterized in that, Includes a computer program, which, when run, causes the method as described in any one of claims 1-3 or 4-7 to be performed.