We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Getting to Closer to a Software Help Language

00:00

Formal Metadata

Title
Getting to Closer to a Software Help Language
Subtitle
Untangling complexities of the LibreOffice Help
Title of Series
Number of Parts
561
Author
License
CC Attribution 2.0 Belgium:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
LibreOffice has currently an large set of help pages which are hard to maintain and to edit. On the other hand the XML language used was designed for a broader purpose and is not used in its full capacity. The lecture presents simplifications of the help XML and the design of specific XML objects to describe the user interface and to connect the help pages closer to the dialogs of the application. Software user interfaces has menus, toolbars, panes, dialogs, mouse clicks ad even voice to enable complex tasks for the user. Because of the cost of the screen real-estate, elements of interaction are concise either in textual form or in pictorial form (icons). The need of Help pages are necessary to give more details on the elements functionalities. But since the set of UI elements is limited in size, the elements of the Help pages should also be limited, and the corresponding help page element to UI element should be connected. The lecture presents simplifications of the help XML and the design of specific XML objects to describe the user interface, to connect the help pages closer to the dialogs of the application and produce Help contents in a faster way, making easier to upgrade and to address softwares translations processes.
SoftwareProgramming languageSoftware developerOnline helpElement (mathematics)Web pageFocus (optics)Open setLatent heatModul <Datentyp>Computer-generated imageryMultimediaTranslation (relic)Process (computing)GUI widgetMenu (computing)Computer iconElectronic program guideSubject indexingNamespaceContent (media)Shape (magazine)Problemorientierte ProgrammierspracheCartesian coordinate systemMenu (computing)Web pageGUI widgetPresentation of a groupMoment (mathematics)MathematicsComputer iconMultiplication signOnline helpProgramming languageSpreadsheetNoise (electronics)Nichtlineares GleichungssystemMedical imagingCycle (graph theory)Transformation (genetics)User interfaceContent (media)Form (programming)MultimediaEnthalpyTranslation (relic)Subject indexingElectronic program guideCodeSoftware developerDegree (graph theory)Latent heatIntegrated development environmentRepresentation (politics)Address spaceElectric generatorOffice suiteModule (mathematics)NamespaceSoftwareTerm (mathematics)Descriptive statisticsTelecommunicationProcess (computing)SubsetDatabasePosition operatorFlow separationLinear regressionWordQuicksortSet (mathematics)Element (mathematics)Direction (geometry)Open setComputer animation
Computer iconNamespaceSystem programmingComputer-generated imageryContext awarenessBlock (periodic table)Physical systemCodeTable (information)Wage labourGUI widgetoutputMenu (computing)CollaborationismData conversionOpen setCartesian coordinate systemBlock (periodic table)Transformation (genetics)InformationComputer iconContent (media)Electronic visual displayTouchscreenMultiplication signText editorCodeKey (cryptography)Process (computing)Server (computing)Latent heatWeb pageCodeMedical imagingHome pageConstraint (mathematics)Projective planeSocial classSpreadsheetOnline helpTable (information)User interfaceElectronic program guidePhysical systemWindowPatch (Unix)Service (economics)outputKeyboard shortcutComputer fileMathematicsProgramming languageDifferent (Kate Ryan album)Context awarenessDescriptive statisticsSet (mathematics)Open setCycle (graph theory)Alpha (investment)ResultantLine (geometry)VolumenvisualisierungWell-formed formulaMereologyCollaborationism
NamespaceCollaborationismData conversionOpen setCartesian coordinate systemOpen sourceProgramming languageInformationComputer architectureOnline helpMachine visionOnline service providerContext awarenessOpen setStandard deviationType theoryMultiplication signSmoothingPresentation of a groupMusical ensembleContent (media)Translation (relic)Address spaceMoment (mathematics)Different (Kate Ryan album)Computer animation
Perfect groupTouchscreenOpen sourceOffice suiteOnline helpCorrespondence (mathematics)Decision theoryHome pageComputing platformOpen setMedical imagingComputer animation
Translation (relic)Online helpDecision theoryProgramming languageContent (media)WhiteboardMoment (mathematics)Different (Kate Ryan album)Projective planeBasis <Mathematik>Computer animation
Basis <Mathematik>TrailRight angleHand fanComputer animationMeeting/Interview
Computer animation
Transcript: English(auto-generated)