natgillin/translations-raw huggingface dataset:
Aquest connector proporciona combinacions de tecles globals que permeten una selecció ràpida dels accessibles a través de la interfície gràfica de l'aplicació objectiu. En prémer ControlAlta se seleccionarà l'últim accessible del giny que tenia el focus en l'Accerciser. En prémer ControlAltt se seleccionarà l'accessible del giny que està sota el punter.
This plugin provides global hotkeys for allowing quick selection of accessibles through the target application's UI. Pressing ControlAlta will select the last focused widget's accessible in Accerciser. Pressing ControlAltt will select the accessible of the widget that is under the pointer.
Validació
Validation
Aquest connector comprova els problemes d'accessibilitat de les aplicacions i genera un informe on inclou la gravetat i la descripció dels problemes. L'informe enllaça els errors amb la documentació sobre com solucionar els problemes comuns. El connector és extensible amb esquemes de prova que defineixen regles de validació.
This plugin checks applications for accessibility problems and generates a report including the severity and description of the problems. The report links errors to documentation about how to remedy common problems. The plugin is extensible with test schemas that define rules for validation.
Per a executar la validació, primer seleccioneu un element de l'arbre d'accessibilitat. El connector comprovarà l'accessible seleccionat i tots els seus descendents. Després seleccioneu un esquema a utilitzar per a la comprovació. Llavors feu clic al botó Validar per a iniciar la comprovació. Feu un altre cop clic al botó, mentre s'està executant la comprovació, per a cancel·lar-la.
To run the validator, first select an item in the accessibility tree. The plugin will test the selected accessible and all of its descendants. Next select a schema to use for the test. Then click the Validate button to start the test. While the test is running, click the button again to cancel it.
En acabar la comprovació, la taula d'informe mostrarà la gravetat i la descripció de tots els errors. Feu un doble clic a una fila de la taula per a visualitzar l'accessible associat en l'arbre. Amb un element seleccionat, feu clic a Ajuda per a aconseguir informació sobre com resoldre el problema.
When the test completes, the report table shows the severity and description of all errors. Double click a row in the table to show the associated accessible in the tree. With an item selected, click the Help to get information about how to resolve the problem.
Preferències
Preferences
Hi ha alguns elements configurables en l'Accerciser:
There are some elements in Accerciser that are configurable:
Disposició dels connectors
Plugin Layout
Hi ha dos mètodes per a configurar la disposició dels connectors a l'Accerciser. Primer heu de triar EditaPreferències per a activar el diàleg de Preferències. Aquest diàleg conté pestanyes per a cada secció, seleccioneu la pestanya Connectors. En aquesta secció trobareu una visualització de llista de tots els connectors disponibles. Feu clic amb el botó dret a qualsevol dels connectors llistats per a configurar la seva visualització.
There are two methods for configuring plugin layout in Accerciser. First you may choose EditPreferences to activate the Preferences dialog. This dialog contains tabs for each section, select the Plugins tab. Under this section you will find a list view of all the available plugins. Right-click on any of the plugins listed to configure it's view.
En comptes de fer servir el diàleg de Preferències, podeu arrossegar i deixar anar les pestanyes dels connectors per a moure-les. En arrossegar la pestanya del connector a l'àrea de connectors inferior o dreta de la finestra principal moureu el connector. En arrossegar la pestanya a l'escriptori creareu una nova finestra de connectors on deixar-hi anar el connector.
You may bypass the Preferences dialog by using drag and drop to move plugin tabs. Dragging a plugin tab to the bottom or right plugin area in the main window will move the plugin. Dragging a tab to the desktop will create a new plugin window and drop the plugin in it.
Configuració de les dreceres de teclat globals
Global Hotkey Configuration
Alguns elements de l'Accerciser poden activar certa funcionalitat a través de les dreceres de teclat. La combinació de la drecera de teclat es pot canviar a través del diàleg de Preferències, per a fer-ho heu de seleccionar EditaPreferències per a activar el diàleg de Preferències. Aquest diàleg conté una pestanya per a cada secció, seleccioneu la pestanya Dreceres de teclat globals. En aquesta secció trobareu una visualització de llista de totes les funcions disponibles de les dreceres de teclat. Canvieu l'assignació de tecles al vostre gust.
Some elements in Accerciser may enable certain functionality via hotkeys. The hotkey combination could be changed via the Preferences dialog, to do so you may select EditPreferences to activate the Preferences dialog. This dialog contains tabs for each section, select the Global Hotkeys tab. Under this section you will find a list view of all the available hotkey features. Change the key bindings to you liking.
Quant a l'Accerciser
About Accerciser
L'Accerciser ha sigut escrit per l'Eitan Isaacson (eitan@ascender.com). Per a obtenir més informació quant a l'Accerciser, visiteu la pàgina de l'Accerciser a GNOME Live!.
Accerciser was written by Eitan Isaacson (eitan@ascender.com). To find more information about Accerciser, please visit the Accerciser GNOME Live! page.
Per a informar d'un error o fer un suggeriment sobre l'aplicació o d'aquest manual, seguiu les indicacions en aquest document.
To report a bug or make a suggestion regarding this application or this manual, follow the directions in this document.
Es permet la redistribució i utilització del codi font i del binari, amb o sense modificació, sota els termes de la llicència BSD.
Redistribution and use in source and binary forms, with or without modification, are permitted under the terms of the BSD License.
accessibilitat;desenvolupament;prova;
accessibility;development;test;
Llista de connectors desactivats per defecte.
A list of plugins that are disabled by default.
La durada del quadre ressaltat en seleccionar nodes accessibles.
The duration of the highlight box when selecting accessible nodes.
Divisió horitzontal
Horizontal split
Posició de la divisió horitzontal de la finestra principal.
Position of the horizontal split of the main window.
Divisió vertical
Vertical split
Posició de la divisió vertical de la finestra principal.
Position of the vertical split of the main window.
Alçada de la finestra per defecte
Default window height
El valor de l'alçada de la finestra.
The window height value.
Amplada de la finestra per defecte
Default window width
El valor de l'amplada de la finestra.
The window width value.
La disposició per al quadre inferior
The layout for the bottom panel
La disposició per a la vista del connector del quadre inferior.
The layout for the bottom panel pluginview.
La disposició per al quadre superior
The layout for the top panel
La disposició per a la vista del connector del quadre superior.
The layout for the top panel pluginview.
Visualització sense divisions
Single layout view
Visualització dels connectors en una sola disposició.
View plugins in a single layout.
Vistes de connectors noves disponibles
Available new pluginviews
Aquesta llista conté totes les vistes de connectors noves disponibles
This list contains all the new available pluginviews
La disposició de la vista del connector
The pluginview layout
La disposició per defecte dels connectors al quadre superior.
The default plugin layout for the top panel.
Alçada de la finestra
Window height
Valor de l'alçada de la finestra.
Window height value.
Amplada de la finestra
Window width
Valor de l'amplada de la finestra.
Window width value.
Combinació de la drecera de teclat
Hotkey combination
Combinació de la drecera de teclat per a l'acció relacionada.
Hotkey combination for related action.
Consola interactiva per manipular l'accessible actualment seleccionat
Interactive console for manipulating currently selected accessible
Monitor d'esdeveniments
Event monitor
Ordre de superposició de les finestres
MDI-Z-order
Inclou els per defecte
Include defaults
(Editable)Start
(Editable)
Inici: %dEnd
Start: %d
Final: %d
End: %d
Connector amb diferents mètodes per seleccionar accessibles ràpidament.
Plugin with various methods of selecting accessibles quickly.
V_alida
V_alidate
l'objecte %s que pot tenir el focus té una interfície de taula, però no té una interfície de seleccióbutton has focused state without focusable state
focusable %s has a table interface, but not a selection interface
_Oculta o mostra les aplicacions sense fills
_Hide/Show Applications without children
Quadre superior
Top panel
Quadre inferior
Bottom panel
Un explorador interactiu d'accessibilitat escrit en Python
An interactive Python accessibility explorer
accerciser Copyright (c) 2006, 2007 IBM Corporation (BSD)
accerciser Copyright (c) 2006, 2007 IBM Corporation (BSD)
Visualització _nova...
_New view...
Joan Duran <jodufi\@gmail\.com>, 2007-2009_
translator-credits
external ref='figures/api_browser.png' md5='47cae67d29c708139b9740d06fd2521e'sort
external ref='figures/api_browser.png' md5='47cae67d29c708139b9740d06fd2521e'
1. Connector per explorar l'API
1. API Browser Plugin
Verificació d'interfícies, de mètodes i les propietats
Verifying interfaces, methods, and properties
Eitan Isaacson
Eitan Isaacson
Peter Parente
Peter Parente
Aline Bessa
Aline Bessa
Creative Commons Compartir Igual 3.0
Creative Commons Share Alike 3.0
Connector per explorar l'API
API Browser Plugin
Si seleccioneu un giny accessible a la vista en arbre de l'aplicació, el connector per explorar l'API us mostra les interfícies de l'AT-SPI que implementa a més a més dels mètodes i les propietats.
Given an accessible widget selected in the Application Tree View, the API Browser Plugin shows its implemented AT-SPI interfaces along with its methods and properties.
El connector per explorar l'API us permet comprovar les interfícies, els mètodes i les propietats disponibles del giny accessible seleccionat en una aplicació.
The API Browser Plugin allows you to verify interfaces, methods, and properties of a target accessible widget in an application.
_
By default, the API Browser Plugin hides private methods and properties. To see them listed, unselect the checkbox Hide Private Attributes. To hide them again, re-select this checkbox.
external ref='figures/tree_view_accerciser.png' md5='08296541e21b96951e1f1b4d99ca130b'sort
external ref='figures/tree_view_accerciser.png' md5='08296541e21b96951e1f1b4d99ca130b'
L'Accerciser permet crear adreces d'interès dels accessibles seleccionats en la vista d'arbre de l'aplicació per examinar-los posteriorment. Això pot ser útil si, per exemple, s'ha de reiniciar l'aplicació objectiu. Per crear una adreça d'interès d'un element seleccioneu Adreces d'interèsAfegeix una adreça d'interès o premeu Ctrl+d.
Accerciser allows bookmarking items in the Application Tree View for later examining. This is helpful when the target application must be restarted - after rebuilding it, for example. To bookmark an item, select it and do BookmarksAdd Bookmark or press Ctrl+d.
A l'Accerciser les adreces d'interès d'elements accessibles en defineixen com el nom de l'aplicació i el «camí» en la jerarquia d'accessibilitat interna de l'aplicació de l'element accessible. Quan l'aplicació objectiu està en un estat diferent (ex. múltiples marcs de nivell superior) pot ser que el camí no sigui correcte. Es poden gestionar les adreces d'interès a través del diàleg d'edició d'adreces d'interès, al qual hi podeu accedir des de Adreces d'interèsEdita les adreces d'interès._
Bookmarks to accessible items in Accerciser are defined by an application name and a "path" in the application's internal accessible hierarchy to the bookmarked accessible. When the target application is in a different state - i.e. multiple top level frames -, the path might not be correct. Bookmarks could be managed by accessing the bookmark editing dialog through BookmarksEdit Bookmarks.
external ref='figures/event_monitor_plugin.png' md5='1ee2a1d281deefa5b401244b49ed9654'sort
external ref='figures/event_monitor_plugin.png' md5='1ee2a1d281deefa5b401244b49ed9654'
4. Connector de seguiment d'esdeveniments
4. Event Monitor Plugin
Fes un seguiment dels esdeveniments d'accessibilitat de seguida que es produeixen
Monitoring accessible events as they occur
Connector de seguiment d'esdeveniments
Event Monitor Plugin
document
document
focus
focus
ratolí
mouse
objecte
object
finestra
window
sort
If you want to save the output generated by the Event Monitor Plugin, just press the Save button. To clear the output screen, you just need to click the Clear button.
link
2. How to install and run Accerciser
Configuració de l'Accerciser
Setting up Accerciser
Instal·lació i execució de l'Accerciser en el sistema
Installing and running Accerciser on your system
Instal·lació manual de l'Accerciser
Installing Accerciser manually
Després d'obtenir l'Accerciser, instal·leu-lo amb les ordres següents:
After getting Accerciser, install it using the following commands:
cd accerciser
cd accerciser
./autogen.sh # o ./configure si és la primera vegada que l'instal·leu
./autogen.sh # or ./configure for first time installation
make
make
sudo make install # o make install com a usuari primari
sudo make install # or make install as root
Execució de l'Accerciser
Running Accerciser
sort
After that, you can use Accerciser to inspect any accessible item shown in the Application Tree View's hierarchy. Select an item and investigate it using one of Accerciser's plugins.
3. Escriure connectors nous
3. Writing New Plugins
Escriure connectors per l'Accerciser
Writing Plugins for Accerciser
from accerciser.plugin import Plugin import gtk import pyatspi
from accerciser.plugin import Plugin import gtk import pyatspi
class FocusSelect(Plugin): plugin_name = 'Focus Select' plugin_description = 'Allows selecting last focused accessible.'
class FocusSelect(Plugin): plugin_name = 'Focus Select' plugin_description = 'Allows selecting last focused accessible.'
def init(self): pyatspi.Registry.registerEventListener(self.accEventFocusChanged, 'focus') self.global_hotkeys = [('Inspect last focused accessible', self.inspectLastFocused, gtk.keysyms.e, gtk.gdk.CONTROL_MASK _BAR_ gtk.gdk.MOD1_MASK)] self.last_focused = None
def init(self): pyatspi.Registry.registerEventListener(self.accEventFocusChanged, 'focus') self.global_hotkeys = [('Inspect last focused accessible', self.inspectLastFocused, gtk.keysyms.e, gtk.gdk.CONTROL_MASK _BAR_ gtk.gdk.MOD1_MASK)] self.last_focused = None
def accEventFocusChanged(self, event): if not self.isMyApp(event.source): self.last_focused = event.source
def accEventFocusChanged(self, event): if not self.isMyApp(event.source): self.last_focused = event.source
def inspectLastFocused(self): if self.last_focused: self.node.update(self.last_focused)
def inspectLastFocused(self): if self.last_focused: self.node.update(self.last_focused)
from accerciser.plugin import ConsolePlugin import pyatspi
from accerciser.plugin import ConsolePlugin import pyatspi
class PushButtonFocus(ConsolePlugin): plugin_name = 'Push Button Focus' plugin_description = 'Print event when pushbutton get\\'s focus.'
class PushButtonFocus(ConsolePlugin): plugin_name = 'Push Button Focus' plugin_description = 'Print event when pushbutton get\\'s focus.'
def init(self): pyatspi.Registry.registerEventListener(self.accEventFocusChanged, 'focus')
def init(self): pyatspi.Registry.registerEventListener(self.accEventFocusChanged, 'focus')
def accEventFocusChanged(self, event): if event.source.getRole() == pyatspi.ROLE_PUSH_BUTTON: self.appendText(str(event)+'\ ')
def accEventFocusChanged(self, event): if event.source.getRole() == pyatspi.ROLE_PUSH_BUTTON: self.appendText(str(event)+'\ ')
import gtk from accerciser.plugin import ViewportPlugin
import gtk from accerciser.plugin import ViewportPlugin
class Clicker(ViewportPlugin): plugin_name = 'Clicker' plugin_description = 'Test the "click" action in relevant accessibles.'
class Clicker(ViewportPlugin): plugin_name = 'Clicker' plugin_description = 'Test the "click" action in relevant accessibles.'
def init(self): alignment = gtk.Alignment(0.5,0.5,0,0) self.click_button = gtk.Button('Click me!') alignment.add(self.click_button) self.plugin_area.add(alignment) self.click_button.connect('clicked', self.onClick) self.show_all()
def init(self): alignment = gtk.Alignment(0.5,0.5,0,0) self.click_button = gtk.Button('Click me!') alignment.add(self.click_button) self.plugin_area.add(alignment) self.click_button.connect('clicked', self.onClick) self.show_all()
def accSupportedActions(self): try: ai = self.node.acc.queryAction() except NotImplementedError: action_names = [] else: action_names = [ai.getName(i) for i in xrange(ai.nActions)] return action_names
def accSupportedActions(self): try: ai = self.node.acc.queryAction() except NotImplementedError: action_names = [] else: action_names = [ai.getName(i) for i in xrange(ai.nActions)] return action_names
def onAccChanged(self, acc): has_click = 'click' in self.accSupportedActions() self.click_button.set_sensitive(has_click)
def onAccChanged(self, acc): has_click = 'click' in self.accSupportedActions() self.click_button.set_sensitive(has_click)
def onClick(self, button): ai = self.node.acc.queryAction() action_names = [ai.getName(i) for i in xrange(ai.nActions)] ai.doAction(action_names.index('click')) _
def onClick(self, button): ai = self.node.acc.queryAction() action_names = [ai.getName(i) for i in xrange(ai.nActions)] ai.doAction(action_names.index('click'))
external ref='figures/accerciser-logo.png' md5='ccb260de40944187394405ae163757cf'text
external ref='figures/accerciser-logo.png' md5='ccb260de40944187394405ae163757cf'
Accerciserlink
Accerciser
Introducció a l'Accerciser
Introduction to Accerciser
Logotip de l'Accerciser Accerciser
Accerciser's logo Accerciser
Abans que comenceu
Before You Begin
Llegiu l'ajuda de l'accés universal
Read the Universal Access Help
Primers passos
Getting Started
Inspecció de l'accessibilitat d'una aplicació
Examining the Accessibility of an Application
Temes avançats_
Advanced Topics
external ref='figures/interface_viewer_plugin.png' md5='c83c4113369ff2adc756dfd8614a48ed'sort
external ref='figures/interface_viewer_plugin.png' md5='c83c4113369ff2adc756dfd8614a48ed'
2. Connector de visualització d'interfícies
2. Interface Viewer Plugin
Examineu la vostra implementació de l'accessibilitat
Examining your accessibility implementation
Connector de visualització d'interfícies
Interface Viewer Plugin
Execució del connector de visualització d'interfícies
Running the Interface Viewer Plugin
_
Value - This interface shows the selected item's current value, minimum allowed value, maximum allowed value, and the minimum increment by which the value may be changed (or zero if this value cannot be determined). The current value can be manually changed via a spin button.
external ref='figures/accerciser-view.png' md5='fe4edcab1458ebe903cc46878c53ee64'sort
external ref='figures/accerciser-view.png' md5='fe4edcab1458ebe903cc46878c53ee64'
1. Què és l'Accerciser?
1. What is Accerciser?
Un explorador interactiu de l'accessibilitat
An interactive accessibility explorer
Què és l'Accerciser?
What is Accerciser?
L'Accerciser és un explorador interactiu d'accessibilitat en Python. Utilitza la biblioteca AT-SPI per inspeccionar, examinar i interactuar amb els ginys. Us permet comprovar si una aplicació proporciona la informació correcta a les tecnologies assistives i als entorns de proves automàtic. L'Accerciser incorpora un conjunt de connectors que podeu utilitzar per crear vistes pròpies de la informació d'accessibilitat.
Accerciser is an interactive Python accessibility explorer. It uses the AT-SPI library to inspect, examine, and interact with widgets, allowing you to check if an application is providing correct information to assistive technologies and automated testing frameworks. Accerciser comes with a set of plugins that you can use to create custom views of accessibility information.
La interfície per defecte de l'Accerciser
Accerciser's default interface.
Audiència esperada de l'Accerciser
Accerciser's intended audience
L'arquitectura de connectors de l'Accerciser
Accerciser's plugin architecture
Més sobre l'accessibilitat
More about Accessibility
_
GNOME Accessibility Project - The GNOME Accessibility Project includes the guides listed above along with many other useful links for users, developers and system administrators.
external ref='figures/IPython_plugin.png' md5='4e25a8b12536302b54f4ea31e2d142c9'sort
external ref='figures/IPython_plugin.png' md5='4e25a8b12536302b54f4ea31e2d142c9'
2. Connector IPython
2. IPython Plugin
Quan ja no serveix res més
When all else fails
Connector de consola IPython
IPython Console Plugin
Execució del connector de consola IPython
Running the IPython Console Plugin
_
Typing help(acc) in the IPython Console Plugin shows some useful documentation about the corresponding selected accessible item.
external ref='figures/accerciser_preferences.png' md5='35df6feb4a5dfc905331b45390783ad5'_
external ref='figures/accerciser_preferences.png' md5='35df6feb4a5dfc905331b45390783ad5'
external ref='figures/plugins.png' md5='aa997acc25c59cf82a788bb8a97f8654'_
external ref='figures/plugins.png' md5='aa997acc25c59cf82a788bb8a97f8654'
external ref='figures/global-hotkeys.png' md5='e624ecfca646f771d03ea3feed4a5dcb'_
external ref='figures/global-hotkeys.png' md5='e624ecfca646f771d03ea3feed4a5dcb'
external ref='figures/highlighting.png' md5='a7eeb359d726fecba85b13b92a41b919'sort
external ref='figures/highlighting.png' md5='a7eeb359d726fecba85b13b92a41b919'
4. Preferències
4. Preferences
Personalització de les preferències de l'Accerciser
Customizing Accerciser's preferences
Configuració de l'Accerciser
Configuring Accerciser
Per configurar els connectors, les tecles de drecera i el ressaltat, premeu ctrl+p, o bé, aneu a Edita Preferències per obrir el diàleg.
To configure plugins, hotkeys, and highlighting, do either ctrl+p or Edit Preferences to open a dialog.
Preferències de l'Accerciser
Accerciser preferences
L'Accerciser us permet configurar els connectors, les tecles de drecera globals i el ressaltat de ginys.
Accerciser allows you to configure plugins, global hotkeys, and widget's highlighting.
Configuració dels connectors
Configuring plugins
Configuració de les preferències dels connectors
Configuring plugins' preferences
L'Accerciser us permet canviar les preferències dels connectors.
Accerciser allows you to adjust your plugins' preferences.
Configuració de les tecles de drecera globals
Configuring global hotkeys
Configuració de les preferències de les tecles de drecera globals
Configuring global hotkeys' preferences
L'Accerciser us permet canviar les preferències de les tecles de drecera.
Accerciser allows you to adjust your hotkeys' preferences.
L'Accerciser us permet canviar les preferències dels connectors.
Accerciser allows you to adjust your plugin's preferences.
Configuració del ressaltat dels ginys
Configuring widget's highlighting
Configuració de les preferències de ressaltat
Configuring highlighting preferences
L'Accerciser us permet canviar les preferències de ressaltat.sort
Accerciser allows you to adjust your highlighting preferences.
5. Connector de selecció ràpida
5. Quick Select Plugin
Ubiqueu l'objecte que necessiteu
Locating the object you need
Connector de selecció ràpida
Quick Select Plugin
_
The Quick Select Plugin provides two global hotkeys. Pressing ctrl+alt+a selects the last focused accessible widget in the Application Tree View. Pressing ctrl+alt+/ selects the accessible widget under the pointer in the Application Tree View and highlights it in the target application.
external ref='figures/validator_report.png' md5='a21bc11a8fc1f8d7976d7ea8a3dc80d2'sort
external ref='figures/validator_report.png' md5='a21bc11a8fc1f8d7976d7ea8a3dc80d2'
3. Connector de validació per defecte
3. Validator Default Plugin
Comprovació de l'accessibilitat d'una aplicació
Testing an application for accessibility
Connector de validació de l'AT-SPI
AT-SPI Validator Plugin