<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>03003nam a2200325 i 4500</leader>
  <controlfield tag="003">CSPC</controlfield>
  <controlfield tag="005">20250918162905.0</controlfield>
  <controlfield tag="008">250916s2023    flua     b    001 0 eng d</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">9781032202006</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="c">CSPC</subfield>
    <subfield code="a">CSPC</subfield>
    <subfield code="b">eng</subfield>
    <subfield code="e">rda</subfield>
  </datafield>
  <datafield tag="050" ind1=" " ind2="4">
    <subfield code="a">HV1568.4</subfield>
    <subfield code="b">.P35 2023</subfield>
  </datafield>
  <datafield tag="082" ind1="0" ind2="0">
    <subfield code="a">004.678087</subfield>
    <subfield code="b">P172w</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
    <subfield code="a">Palani, Narayanan, </subfield>
    <subfield code="e">author.</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="4">
    <subfield code="a">The web accessibility project : </subfield>
    <subfield code="b">development and testing best practices / </subfield>
    <subfield code="c">Narayanan Palani. </subfield>
  </datafield>
  <datafield tag="250" ind1=" " ind2=" ">
    <subfield code="a">First edition.</subfield>
  </datafield>
  <datafield tag="264" ind1=" " ind2="1">
    <subfield code="a">Boca Raton, Florida : </subfield>
    <subfield code="b">CRC Press, </subfield>
    <subfield code="c">2023.</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">ix, 220 pages : </subfield>
    <subfield code="b">illustrations ; </subfield>
    <subfield code="c">25 cm. </subfield>
  </datafield>
  <datafield tag="336" ind1=" " ind2=" ">
    <subfield code="2">rdacontent</subfield>
    <subfield code="a">text</subfield>
  </datafield>
  <datafield tag="337" ind1=" " ind2=" ">
    <subfield code="2">rdamedia</subfield>
    <subfield code="a">unmediated</subfield>
  </datafield>
  <datafield tag="338" ind1=" " ind2=" ">
    <subfield code="2">rdacarrier</subfield>
    <subfield code="a">volume</subfield>
  </datafield>
  <datafield tag="504" ind1=" " ind2=" ">
    <subfield code="a">Includes bibliographical references and index.</subfield>
  </datafield>
  <datafield tag="505" ind1="0" ind2=" ">
    <subfield code="a">Introduction -- Web accessibility basics -- Part A Manual web accessibility development and testing -- User personas of web accessibility project -- WAVE evaluation tool as accessibility extension -- Website page title-based accessibility development -- Website language-based accessibility development -- Website landmarks-based accessibility development -- Website headings-based accessibility development -- Website links-based accessibility development -- Website navigation-based accessibility development -- Website tables-based accessibility development -- Website lists-based accessibility development -- Website page media-page break-based accessibility development -- Single page application-based accessibility development -- Website redundant entry-based accessibility development -- Website drag and drop functionality-based accessibility development -- Website images-based accessibility development -- Part B Automated web accessibility development and testing -- Cypress JavaScript test automation framework setup -- Cypress accessibility testing and using cypress-audit -- Cypress lighthouse performance metrics and accessibility score -- Cypress accessibility testing using keyboard tests -- Cypress accessibility testing using mouse tests.   </subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">"The Web Accessibility Project: Development and Testing Best Practices helps developers address right accessibility attributes to user interface (UI) components. It also helps developers focus on developing manual and automation tests for QA professionals to inject accessibility audit, accessibility functional tests, and accessibility automation tests as part of their Continuous Integration and Continuous Development (CI/CD) models. The book is filled with readily usable best practices to adapt web accessibility early in application development." -- Provided by publisher.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Accessible web sites for people with disabilities.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Computers and people with disabilities.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Web site development.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">World wide web.</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="2">ddc</subfield>
    <subfield code="n">0</subfield>
    <subfield code="c">BK</subfield>
    <subfield code="h">004.678087</subfield>
    <subfield code="i">P172w</subfield>
    <subfield code="k">GRD</subfield>
    <subfield code="m">2023</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">CSPC</subfield>
    <subfield code="b">CSPC</subfield>
    <subfield code="c">GRD</subfield>
    <subfield code="d">2025-09-16</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">GRD 004.678087 P172w 2023</subfield>
    <subfield code="p">030263</subfield>
    <subfield code="r">2025-09-16 17:46:29</subfield>
    <subfield code="t">1-2</subfield>
    <subfield code="w">2025-09-16</subfield>
    <subfield code="y">BK</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">CSPC</subfield>
    <subfield code="b">CSPC</subfield>
    <subfield code="c">GRD</subfield>
    <subfield code="d">2025-09-16</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">GRD 004.678087 P172w 2023</subfield>
    <subfield code="p">030264</subfield>
    <subfield code="r">2025-09-16 17:46:29</subfield>
    <subfield code="t">2-2</subfield>
    <subfield code="w">2025-09-16</subfield>
    <subfield code="y">BK</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">30513</subfield>
    <subfield code="d">30513</subfield>
  </datafield>
</record>
