Global Information Lookup Global Information

Assistive Technology Service Provider Interface information


AT-SPI
Stable release
2.50.2[1] Edit this on Wikidata / 16 March 2024; 3 months ago (16 March 2024)
Repository
  • gitlab.gnome.org/GNOME/at-spi2-core.git Edit this at Wikidata
LicenseGNU LGPL (version 2)[2]
Websitewiki.gnome.org/Accessibility

Assistive Technology Service Provider Interface (AT-SPI) is a platform-neutral framework for providing bi-directional communication between assistive technologies (AT) and applications.[3] It is the de facto standard for providing accessibility to free and open desktops, like Linux or OpenBSD, led by the GNOME Project.

One common nomenclature to explain an accessibility framework is a usual client-server architecture. In that way, Assistive Technologies (ATs), such as screen readers, would be the clients of that framework, and computer applications would be the server. In this architecture, client and server need to communicate with each other, usually using the IPC technology of the platform. Ideally the accessibility framework exposes this to the client and server in a transparent way.

Usually the API for both client-side and server-side applications are the same, and the accessibility framework provides a client-side and a server-side implementation of that API. In the case of GNOME, there are two different APIs, one for the client-side (AT-SPI) and a different one for the server-side (Accessibility Toolkit (ATK)) due to historical reasons related to the underlying technologies.[4]

  1. ^ "Tag 2.50.2".
  2. ^ "AT-SPI git source code repository, COPYING file". Retrieved 2014-04-10.
  3. ^ "ATK/AT-SPI SIG Overview". Archived from the original on 2014-04-13. Retrieved 2014-04-10.
  4. ^ Sánchez Prada, Mario (February 3, 2013). "Accessibility in [WebKit]GTK+". Retrieved 2014-04-10.

and 23 Related for: Assistive Technology Service Provider Interface information

Request time (Page generated in 0.89 seconds.)

Assistive Technology Service Provider Interface

Last Update:

Assistive Technology Service Provider Interface (AT-SPI) is a platform-neutral framework for providing bi-directional communication between assistive...

Word Count : 765

Assistive technology

Last Update:

Assistive technology (AT) is a term for assistive, adaptive, and rehabilitative devices for people with disabilities and the elderly. Disabled people...

Word Count : 7874

Accessibility Toolkit

Last Update:

there are two different APIs, one for the client-side (Assistive Technology Service Provider Interface (AT-SPI)) and a different one for the server-side (ATK)...

Word Count : 645

Computer accessibility

Last Update:

software (being standardized as ISO/IEC TR 13066-6); Assistive Technology Service Provider Interface (AT-SPI) on UNIX and Linux (being standardized as ISO/IEC...

Word Count : 3619

Open service interface definition

Last Update:

underlying technologies through the use of software interfaces each of which defines a contract between a service consumer and a service provider. This separation...

Word Count : 424

Virtual private network

Last Update:

maintain VPN state. Provider device (P) A device that operates inside the provider's core network and does not directly interface to any customer endpoint...

Word Count : 3699

IAccessible2

Last Update:

the Java Accessibility API and Assistive Technology Service Provider Interface (AT-SPI). By extending the MSAA interface, rather than replacing it, IAccessible2...

Word Count : 573

MAPI

Last Update:

Zarafa/Kopano, and Bynari. MAPI also had a service provider interface of sorts. Microsoft used this to interface MS Mail to an email system based on Xenix...

Word Count : 945

Backend as a service

Last Update:

performance optimizations. UI design. Some BaaS providers, such as AWS Amplify and Backendless, offer user interface designing tools that help developers design...

Word Count : 1653

GNOME

Last Update:

using Assistive Technology Service Provider Interface (AT-SPI), and become globally used throughout the desktop. Several assistive technology providers, including...

Word Count : 7423

Remote backup service

Last Update:

files. Online backup providers are companies that provide this type of service to end users (or clients). Such backup services are considered a form...

Word Count : 2724

Service design

Last Update:

between the service provider and its users. Service design may function as a way to inform changes to an existing service or create a new service entirely...

Word Count : 3977

List of Cisco products

Last Update:

Cisco Systems' products and services focus upon three market segments—enterprise and service provider, small business and the home. "Corporate market"...

Word Count : 1901

Gmail

Last Update:

attachments. Gmail has a search-oriented interface and supports a "conversation view" similar to an Internet forum. The service is notable among website developers...

Word Count : 9634

Voice user interface

Last Update:

Bob-Antoine J.; Mcheick, Hamid (2022-10-17). "Review of Navigation Assistive Tools and Technologies for the Visually Impaired". Sensors. 22 (20): 7888. Bibcode:2022Senso...

Word Count : 3673

Data Intercept Technology Unit

Last Update:

the e-mail traffic that travelled through the network of an Internet service provider (ISP). The e-mail that was filtered out could be saved on a tape-backup...

Word Count : 906

Voice over IP

Last Update:

the same provider are usually free when flat-fee service is not available. A VoIP phone is necessary to connect to a VoIP service provider. This can...

Word Count : 9918

Mobile technology

Last Update:

Mobile technology is the technology used for cellular communication. Mobile technology has evolved rapidly over the past few years. Since the start of...

Word Count : 6149

Quality of service

Last Update:

cellular service providers may offer mobile QoS to customers just as the wired public switched telephone network services providers and Internet service providers...

Word Count : 4668

Outline of technology

Last Update:

Alternative technology Al Gore and information technology Assistive technology service provider Best available technology – Approved environmental solutions Biotechnology...

Word Count : 7157

Educational technology

Last Update:

portal ADDIE Model – Instructional systems design framework Assistive technology – Assistive devices for people with disabilities ChatGPT in education –...

Word Count : 20218

Medical billing

Last Update:

processing of healthcare claims for reimbursement. Once the services are provided, the healthcare provider creates a detailed record of the patient's visit, including...

Word Count : 1976

Trados Studio

Last Update:

services, was described in 2022 as "the largest publicly listed language service provider". Trados Studio is the successor of Translators Workbench, originally...

Word Count : 1043

PDF Search Engine © AllGlobal.net