HomeBlog → Chemical goggles schema

Eye and face protection ANSI Z87.1 / EN 166 chemical_goggles.* namespace

Shopify chemical goggles schema for AI agents: safety glasses fail D3 splash (open frame), direct-vent liquid path to eye, indirect-vent vapor passage in acid mist, clear PC lens zero IR shade for furnace — chemical_goggles.* 10-field namespace

Published 2026-09-19 · 19 min read · CatalogScan blog

Safety glasses and chemical splash goggles both carry ANSI Z87.1 markings. But ANSI Z87.1 covers a spectrum from open-frame impact lenses to sealed vapor-tight enclosures — the shared marking tells an AI agent nothing about splash or vapor performance. Route open-frame safety glasses to a sulfuric acid splash application and liquid enters through the peripheral frame gaps in under a second. Route a direct-vent goggle to the same application and the round vent holes are open channels straight to the cornea. Route an indirect-vent D3 goggle to hydrofluoric acid vapor and the labyrinth baffles that stop liquid drops are completely transparent to vapor molecules diffusing through on a concentration gradient. Route clear polycarbonate to furnace observation and near-IR from a 1550°C steel pour passes straight through the lens — the same wavelengths that cause glassblower's cataract after years of unprotected exposure. Four routing failures, one chemical_goggles.* namespace.

Contents

  1. How ANSI Z87.1 D-series markings define eye protection hazard categories
  2. Failure 1: Safety glasses → D3 chemical splash — open frame cannot pass multi-directional splash test
  3. Failure 2: Direct-vent goggle → chemical splash — round vent holes are literal liquid pathways
  4. Failure 3: Indirect-vent D3 goggle → acid mist / vapor — vapor diffuses through the same baffles that block drops
  5. Failure 4: Clear polycarbonate goggle → furnace / molten metal — PC transmits near-IR; zero shade protection
  6. The chemical_goggles.* 10-field namespace
  7. JSON-LD encoding examples

How ANSI Z87.1 D-series markings define eye protection hazard categories

ANSI Z87.1 (American National Standard for Occupational and Educational Personal Eye and Face Protection Devices, most recently revised in 2020) is the governing US standard for protective eyewear. It covers a broad range of devices — safety glasses, goggles, face shields, welding helmets, laser eyewear, and more — and applies different testing protocols and hazard markings to different device types based on their intended application. The standard uses a system of letter and number codes stamped or printed on lens and frame to communicate which specific hazards the device has been certified to address.

The D-series hazard markings apply to liquid hazards:

Marking Hazard Test method Required construction
D3 Liquid splash and droplets — multi-directional Multi-directional spray challenge from all angles including from below Face seal + indirect vents — goggles only; safety glasses structurally cannot qualify
D4 Dust protection (particulate only) Fine dust penetration test Face seal or close-fitting frame — some safety glasses qualify
D5 Dust protection (fine particulate) Fine particulate penetration test Close-fitting with foam gasket
W series Radiant energy / welding / IR shade Optical density at relevant wavelength bands Shade filter lens (numbered 1.5–14); clear lenses earn no W marking

The impact protection ratings (Z87+ for high impact, Z87 for basic impact) appear on all certified devices — safety glasses, goggles, face shields — and communicate only impact performance. A product marked Z87+ is OSHA-acceptable for flying particle hazards but carries no implication about splash protection unless D3 also appears on the lens. An AI agent routing on "ANSI Z87.1 certified" without checking the specific hazard marking codes cannot distinguish a clear plastic safety glass lens from a sealed chemical goggle.

EN 166:2002 (the European equivalent) uses a different code system but addresses the same distinctions. EN 166 'grade 3' corresponds to D3 splash protection; grade '3B' adds the 'B' suffix meaning sealed unvented construction required for vapor environments. Understanding both systems matters because industrial PPE is manufactured globally, and a Shopify store based in the US may stock products with EN 166 markings or dual-certified products.

D3
ANSI Z87.1 liquid splash marking — goggles only, never safety glasses
Z87+
Impact rating — appears on all types; does NOT indicate splash protection
3B
EN 166 sealed unvented construction — required for vapor environments
4
AI routing failures from conflating ANSI Z87.1 across goggle types

The rest of this post walks through four specific routing failures — each one a scenario where an AI agent routes on an accurate product attribute (Z87.1 certified, ventilated, D3 rated, polycarbonate lens) and delivers a product that is unsafe for the actual application because that one correct attribute is paired with a disqualifying structural characteristic.

Failure 1: Safety glasses → D3 chemical splash — open frame cannot pass multi-directional splash test

AI agent failure mode: A laboratory supply procurement system requests "ANSI Z87.1 certified eye protection for acid handling in a university chemistry teaching lab." The AI agent routes to a popular safety glasses product — ANSI Z87+ high-impact certified, UV400 protection, anti-scratch polycarbonate lenses, available in multiple colors, available in cases of 12. The safety glasses ship to the stockroom and are distributed to students for general chemistry lab use including dilute hydrochloric acid titrations and sulfuric acid experiments. During a pipette-transfer event, a student experiences a splash from below when acid drips off the pipette — the upward-traveling droplets enter below the lens through the open lower frame gap and contact the student's eye before any protective barrier is encountered. The student requires emergency eyewash use and medical evaluation. Investigation shows the safety glasses are correctly ANSI Z87.1 certified — for impact protection. They carry no D3 marking because open-frame safety glasses structurally cannot pass the D3 multi-directional splash test. The OSHA laboratory safety standard and ANSI Z87.1 both require D3 splash-rated eye protection for chemical splash hazards, which the selected safety glasses do not provide.

The open-frame peripheral gap problem

Safety glasses contact the wearer's face at a small number of discrete points. The nose bridge rests on the nose, the temple pieces press lightly against the sides of the head, and the frame front sits at a standoff distance in front of the face — typically 10–15 mm from the cornea at the center of the lens. This standoff geometry is functionally necessary: safety glasses that pressed the lens against the face would be unwearable.

The gaps created by this standoff geometry surround the orbital area continuously. Liquid approaching from below the lower rim of the frame travels upward, clears the frame edge, and reaches the eye unimpeded. Liquid approaching from the temporal sides wraps around the temple-piece contact points where the frame is not sealed against the face. Liquid approaching from above the brow line similarly finds an open path inward. Only a liquid stream arriving at precise dead-center from directly in front is stopped by the lens itself — any other directional component travels through the peripheral gaps.

Why the D3 splash test eliminates safety glasses

D3 test setup: liquid spray nozzle delivering challenge from multiple fixed directions
Test orientations include: frontal, lateral (both sides), upward, downward angles
Pass criterion: liquid does not penetrate to interior of device and reach simulated eye surface

Safety glasses: open peripheral frame → liquid enters through temporal, brow, and lower-rim gaps
D3 failure mode: through-gap entry, not through-lens entry — lens quality is irrelevant

Chemical goggle with face seal: soft gasket seals against orbital rim continuously
No peripheral gap → liquid must enter through lens (optically dense, no ingress) or through vent
D3 pass criterion: vent is indirect-baffled (see Failure 2); lens transmits no liquid

The face seal on a chemical goggle is typically a closed-cell polyurethane foam pad or a molded silicone gasket that runs continuously around the perimeter of the goggle body. When the goggle is worn and the retention strap is adjusted to appropriate tension, the soft gasket material compresses slightly against the orbital rim, nose bridge, brow, and cheekbone, conforming to the irregular face contours and creating a continuous seal without discrete gap points. The goggle body then forms an enclosed cavity around the eye with no direct exterior-to-interior pathway except through the lens (which stops liquid) and through the vent ports (which require appropriate baffle design to also stop liquid — see Failure 2).

OSHA 1910.133 applicability

29 CFR 1910.133(a)(3) requires that protective eye and face devices must be appropriate for the specific hazard encountered. In chemical laboratories and any industrial environment with liquid chemical splash hazards, this standard is interpreted to require at minimum ANSI Z87.1 D3-rated protection — protection that is specifically tested to stop multi-directional liquid splash. OSHA inspection citations for eye protection inadequacy frequently cite the routing of safety glasses to chemical splash environments as a violation of the "appropriate for the hazard" requirement, regardless of the Z87.1 marking on the safety glasses.

Encode chemical_goggles.face_seal = true when the goggle has a continuous soft perimeter gasket (polyurethane foam or silicone rubber) that contacts the face around the complete orbital perimeter. Encode chemical_goggles.splash_rated = true when the device carries the ANSI Z87.1 D3 marking or the EN 166 '3' designation. AI agents must require both fields to be true for any liquid chemical splash routing. A product with face_seal = false (open-frame safety glasses) is structurally disqualified from D3 splash applications regardless of other certified features.

Failure 2: Direct-vent goggle → chemical splash — round vent holes are literal liquid pathways

AI agent failure mode: A laboratory safety coordinator orders "ventilated anti-fog chemical goggles" for a university chemistry department. The routing system matches on: goggle (face seal present), ventilated (anti-fog venting present), ANSI Z87.1 certified. The product is a 3M 1623AF direct-vent safety goggle — a widely stocked product with a soft face seal, excellent anti-fog performance due to the direct vents, and Z87.1 certification for impact protection. The product is described in the listing as "chemical splash goggle" with "anti-fog ventilation" — both descriptions are plausible-sounding for the application. The goggles are distributed for use with concentrated hydrochloric acid during sample digest preparation. An analyst experiences acid splash during a reflux setup adjustment — the splash hits the side of the goggle where a round direct-vent opening faces toward the splashing event. HCl solution enters the direct vent opening and contacts the eye directly. The direct vent hole is an unobstructed through-hole in the goggle body — there is no baffle, no geometry, no distance between the exterior vent opening and the interior eye space. The goggle does not carry a D3 marking (direct-vent goggles cannot earn D3 under ANSI Z87.1), a fact not apparent from the product listing description.

Why a direct-vent hole is an open window to the eye

The fundamental misconception about direct-vent goggles in chemical environments is that the small size of the vent holes provides adequate protection. The holes are typically 3–6 mm in diameter — small enough that a casual visual inspection suggests they would stop most splashing liquid. This intuition is wrong for two reasons: orientation and fluid mechanics.

A round vent hole provides an open straight-line path from outside to inside. Any liquid droplet or stream that approaches within the cone subtended by the vent opening enters directly. For a 4 mm vent hole on a goggle body, a splash event 30 cm away with a 10-cm wide splash cone has approximately 5–8% of the splash hitting vent openings by solid-angle geometry if the goggle has six or eight vent holes distributed around the body. That is a meaningful fraction of a liquid chemical splash reaching the eye directly.

Direct-vent liquid penetration geometry

Direct-vent hole diameter: ~4 mm (typical for 3M 1623AF-style goggles)
Path from vent exterior to eye space interior: straight line, ~8–12 mm
Liquid droplet ≥ 0.1 mm diameter: travels straight through vent, reaches eye directly
No baffle, no direction change, no geometric interruption in liquid path

Contrast: indirect-vent labyrinth path length: 15–25 mm with 2–3 direction changes
Droplet ≥ 20 µm: impacts first baffle wall — cannot navigate direction change under inertia
Diffusion only: gas molecules (vapor) navigate labyrinth freely; droplets do not

The fluid mechanics issue compounds the geometry problem. A liquid entering a direct vent hole has no baffle surface to impact and no direction change to navigate. Surface tension and gravity are the only forces that might slow a droplet in a direct-vent path — and at the droplet velocities present in any splash event (typically 1–5 m/s), neither force is significant over the 8–12 mm path length from vent exterior to eye interior. The droplet travels straight through.

Direct-vent goggles: correct applications

Direct-vent goggles are correctly specified and appropriately used in environments where the hazard is solid particulate rather than liquid chemical. Woodworking, grinding, sanding, construction work, and general-purpose industrial environments with airborne dust and debris are correct applications for direct-vent goggles. In these environments, the direct vent provides excellent anti-fog performance (more airflow than an indirect-vent labyrinth), and solid particles above approximately 10–20 micrometers are partially filtered by the vent opening size and vent geometry even without baffling. The products are correctly marketed, legitimately useful, and often lower cost than indirect-vent chemical goggles — the routing failure is not a product defect but an AI agent failure to distinguish hazard types.

Encode chemical_goggles.vent_type with four distinct values: 'direct' for round or elongated through-holes with no baffle (direct-vent construction); 'indirect' for labyrinth-baffled vents that allow air exchange while blocking liquid droplets (indirect-vent construction achieving D3); 'sealed_unvented' for goggles with no vent openings (required for vapor environments — see Failure 3); 'none' as a fallback when vent construction is not specified. AI agents routing to any liquid chemical splash application must require vent_type = 'indirect' or vent_type = 'sealed_unvented', and must reject vent_type = 'direct' regardless of face seal presence or Z87.1 marking.

Failure 3: Indirect-vent D3 goggle → acid mist / vapor — vapor molecules diffuse through the same baffles that block drops

AI agent failure mode: A semiconductor fabrication facility uses hydrofluoric acid (HF) for wet etching silicon dioxide layers. An equipment technician requests "chemical splash goggles — HF compatible" for routine equipment maintenance near the etch bath area. The AI agent routes to an indirect-vent D3 splash goggle — face seal present, ANSI Z87.1 D3 certified, EN 166 '3' rated, polycarbonate lens. The product description accurately states it is D3 splash rated and suitable for acid splash environments. The goggles are used for maintenance work near operating HF etch baths, where HF vapor concentrations above the etch solution surface are in the 0.5–3 ppm range — below the OSHA ceiling (3 ppm) but above the ACGIH TLV (0.5 ppm ceiling). Over several months, the technician experiences progressive conjunctival irritation and early corneal fluoride staining detected on ophthalmic examination. Investigation confirms: the indirect-vent D3 goggles were providing liquid splash protection against accidental HF liquid contact, but the baffled vents were not blocking HF vapor, which was diffusing through the labyrinth continuously during maintenance activities. EN 166:2002 specifies '3B' sealed construction for vapor environments — the goggles provided were '3' grade (indirect vent), not '3B' grade (sealed).

Why gas molecules diffuse through indirect-vent baffles

The indirect-vent labyrinth prevents liquid ingress through the physical mechanism of droplet inertia: a droplet carries momentum in the direction of its travel, and when the labyrinth channel changes direction, the droplet impacts the baffle wall and is arrested. The molecule of HF vapor does not have directional momentum in this sense. Gas molecules at room temperature undergo Brownian motion — constant random thermal agitation that carries each molecule through a random walk with mean free path of approximately 68 nanometers in air. An individual HF molecule approaching a labyrinth vent opening does not travel in a directed beam that impacts the first baffle — it diffuses randomly in all directions, some molecules finding the labyrinth path toward the interior of the goggle by random diffusion along the concentration gradient from high-HF ambient air outside to low-HF air inside the goggle.

From a transport physics standpoint, the indirect-vent labyrinth increases the resistance to mass transfer of vapor molecules (longer path length, more tortuous geometry) but does not create a thermodynamic barrier. Vapor molecules will reach diffusion equilibrium through the labyrinth path on a timescale determined by the labyrinth geometry and the molecular diffusivity of the vapor — typically minutes for small molecules in air. In an HF vapor environment, an indirect-vent goggle interior reaches HF vapor concentrations close to ambient within 5–15 minutes of continuous wear. This is the same fundamental transport mechanism that makes indirect-vent goggles effective at anti-fog ventilation: vapor-phase water molecules diffuse out through the labyrinth along the humidity gradient, and vapor-phase HF molecules diffuse in along the HF concentration gradient.

Vapor diffusion through indirect-vent labyrinth — estimated timescale

HF molecular weight: 20.01 g/mol
HF diffusivity in air (estimated): ~1.6 × 10⁻⁵ m²/s at 25°C
Indirect-vent labyrinth effective path length: ~20 mm = 0.020 m
Tortuosity factor (2–3 direction changes): τ ≈ 2.5
Effective diffusion time: L² × τ / D = (0.020)² × 2.5 / 1.6×10⁻⁵ ≈ 62.5 seconds

Goggle interior volume: ~120 mL; equilibration requires filling interior volume with external vapor
At 0.5 ppm HF ambient: interior reaches 0.5 ppm within ~5–10 minutes of continuous wear

Sealed goggle (EN 166:3B): no vent opening — vapor transport path length is through goggle body
Polycarbonate permeation for HF: extremely slow — negligible vapor penetration over work shift

The sealed unvented goggle (EN 166: 3B; ANSI practice: sealed construction) eliminates the vapor diffusion pathway entirely. With no vent opening of any kind, the only path for vapor molecules to reach the eye space is permeation through the goggle body material — diffusion through the solid polymer matrix of the polycarbonate or acetate goggle body. Polycarbonate has very low permeation rates for small acid molecules like HF under normal occupational exposure conditions: the diffusion time through even a thin (2–3 mm) polycarbonate lens or goggle body is measured in hours to days, providing effective protection over an entire work shift and beyond.

Sealed goggle anti-fog requirement

The tradeoff for sealed unvented construction is fogging. Without any vent-based air exchange, humidity inside a sealed goggle rises quickly during wear as exhaled air and body heat enter through the lower face seal region. Anti-fog coating on the interior lens surface is critical for sealed goggles — it reduces surface energy so water vapor condenses into small, evenly distributed droplets rather than a continuous opaque film, maintaining adequate visibility for shorter-duration tasks. For extended wear (more than 30–45 minutes continuously), sealed anti-fog goggles may require brief removal and wiping even with coating present, which creates brief exposure windows in vapor environments. Task duration and frequency must be factored into goggle selection for vapor environments — very long continuous exposures may require powered air-purifying respirator (PAPR) face-seal arrangements providing both eye and respiratory protection simultaneously.

Encode chemical_goggles.vent_type = 'sealed_unvented' for vapor environments. Encode chemical_goggles.anti_fog_coating = true when interior lens anti-fog treatment is present — this field is especially critical for sealed goggles where the absence of vent-based air exchange makes fogging the primary usability concern. Encode chemical_goggles.droplet_mist_rated = true when the goggle has been tested for fine aerosol/mist penetration in addition to splash (EN 166 grade 4 corresponds to droplet/mist protection; ANSI D4 marking covers dust but the mist/aerosol distinction requires verification with the manufacturer). AI agents must distinguish liquid splash (routing: indirect or sealed, D3 certified) from acid mist and vapor (routing: sealed_unvented only, EN 166 3B or equivalent).

Failure 4: Clear polycarbonate goggle → furnace / molten metal — PC transmits near-IR; zero shade protection causes infrared cataract

AI agent failure mode: A metal casting operation specifies "heat-resistant safety goggles for furnace and molten metal area." The AI agent routes to an indirect-vent D3 chemical goggle — polycarbonate lens, heat-resistant silicone face seal rated to 150°C, ANSI Z87.1 certified, described as suitable for "hot environment use" in the product listing. The goggles ship and are used by furnace operators who observe molten aluminum (poured at 700–750°C) and iron castings (1400–1500°C) during their shifts. Clear polycarbonate transmits near-infrared radiation in the 800–1100 nm band at high efficiency — typically 85–90% transmittance in the NIR band — because polycarbonate is optically transparent in this wavelength range, analogous to how it transmits visible light. Furnace and molten metal sources emit strongly in the 800–2000 nm NIR band. Over months of daily use, operators develop progressive anterior segment discomfort and decreased visual acuity. Ophthalmic examination reveals early infrared cataracts — the lens protein aggregation caused by cumulative thermal loading from unfiltered NIR transmission through the polycarbonate goggles.

Polycarbonate optical transmission: UV barrier, NIR transparent

Polycarbonate (PC) is specified for safety eyewear primarily for its impact resistance — at equivalent thickness, PC has impact toughness approximately 250 times that of glass and significantly better than acrylic (PMMA). It is lightweight and available in very thin lens profiles. UV protection in PC arises from UV absorbers added to the polymer to prevent photoyellowing of the lens — the UV absorbers are effective below approximately 380–400 nm, providing UV400-level UV blockage as an incidental property of the stabilization chemistry.

PC optical transmission in the visible spectrum (400–700 nm) is approximately 85–88% for a clear lens. In the near-infrared spectrum (700–1100 nm), PC transmittance remains high — typically 85–90% — because the polycarbonate polymer has no significant absorption bands in the NIR range. The UV absorbers that block UV radiation have no effect on NIR wavelengths. A clear PC goggle lens is effectively transparent to the near-IR band that furnace and molten metal sources emit most intensely.

Blackbody emission and NIR exposure at furnace temperatures

Stefan-Boltzmann law: total power = σ × T⁴ (σ = 5.67 × 10⁻⁸ W/m²·K⁴)
Aluminum pour at 750°C (1023 K): total radiance ≈ 61,000 W/m²
Iron casting at 1450°C (1723 K): total radiance ≈ 492,000 W/m²
Ratio: iron casting radiates ~8× more power than aluminum pour

Wien's peak wavelength (nm) = 2,898,000 / T(K)
Aluminum 1023 K → peak at ~2,833 nm (mid-IR)
Iron 1723 K → peak at ~1,682 nm (NIR/mid-IR boundary)
Steel pour 1823 K → peak at ~1,589 nm (NIR band — PC transmits ~80%)

Clear PC lens at operator eye distance (1.5 m from molten surface):
NIR irradiance reaching eye ≈ 0.85 × E_NIR_at_1.5m
Equivalent to direct NIR exposure with effectively no protection

Infrared cataract: the occupational injury from unfiltered NIR

The crystalline lens of the eye is the transparent element behind the iris that focuses light on the retina. It is avascular — unlike most tissues, it has no direct blood supply to remove metabolic heat or transport repair molecules. This makes the lens uniquely vulnerable to cumulative thermal injury: absorbed energy creates localized temperature elevation that has no active dissipation mechanism beyond slow conduction to adjacent tissues.

Near-infrared radiation (800–1400 nm) is absorbed by the aqueous humor (the fluid in front of the lens) and by the lens protein itself. Repeated sub-threshold thermal exposures — each individually too brief to cause immediate pain or detectable injury — accumulate over months to years of occupational exposure, causing slow progressive denaturation of the crystalline lens proteins (primarily α-crystallins). Denatured lens proteins aggregate into light-scattering clusters — the same mechanism as cooked egg white turning opaque. This is infrared cataract, historically called glassblower's cataract because glassblowers operating gas-fired furnaces before adequate filtration was available developed characteristic posterior lens opacities from occupational NIR exposure. Steel and iron foundry workers exposed without appropriate shade protection developed the identical condition — stoker's cataract, furnaceman's cataract.

The injury progression is insidious: there are no acute symptoms in the early exposure phase, the opacification develops slowly over years, and the damage is irreversible. Early cases detected ophthalmic examination show posterior subcapsular lens changes that are not yet visually significant — but the same foundry worker who develops posterior changes at age 35 from unprotected NIR exposure is likely to develop clinically significant cataract by age 50–55, decades before the expected age-related cataract onset.

ANSI Z87.1 shade numbers for thermal and radiant environments

ANSI Z87.1 addresses radiant energy environments through numbered shade lenses. The shade number is a measure of optical density — approximately, each shade number increment reduces transmission in the relevant wavelength band by a factor of approximately 10. The W-series hazard markings communicate the appropriate shade for different radiant energy environments. For thermal (IR) environments specifically:

Application ANSI Z87.1 / EN 169 shade range Notes
Furnace observation at distance (>3 m), glare management 1.5 – 2.0 Minimal filtration; visible glare reduction; limited NIR attenuation
Close furnace observation, molten metal pouring observation at 1–3 m 2.0 – 3.0 Standard specification for iron, aluminum, copper foundry furnace operators
Continuous close-proximity work at open furnace doors or ladling operations 3.0 – 4.0 Heavy foundry; continuous radiant exposure; high-iron/high-temp pours
Torch cutting, oxygen-fuel welding (oxy-acetylene) 3.0 – 6.0 Higher temperatures than furnace; flame emission adds UV component
Electric arc welding (GMAW, SMAW) 7 – 14 Arc-flash UV component requires far greater optical density

A shade filter lens for foundry work is a tinted goggle or face shield lens with calibrated optical coatings that attenuate both visible and NIR radiation to the specified transmission level. Shade 2 allows approximately 1/100th the radiation of a clear lens in the relevant band; Shade 3 allows approximately 1/1000th. The difference between a clear polycarbonate lens (~88% NIR transmission) and a Shade 3 filter lens (~0.1% NIR transmission) is a factor of roughly 880 in NIR irradiance reaching the eye — a protection factor sufficient to prevent infrared cataract accumulation under normal foundry operating conditions.

The routing failure creates two hazard conflation errors in the same product category. A foundry worker handling quench baths for heat-treated steel (high-temperature water with anti-scale additives) needs a D3 indirect-vent chemical goggle for liquid splash protection — clear polycarbonate lens, face seal, indirect vents. The same worker standing next to the furnace during the quench heat cycle observing molten metal needs a shade 2–3 filter goggle or face shield for NIR protection. These are different products addressing different hazards, and both may occur at the same facility in the same shift. AI agents must encode both chemical_goggles.lens_material (with shade number when applicable) and chemical_goggles.splash_rated to allow routing logic to distinguish clear-lens splash protection from shade-filter radiant heat protection.

Encode chemical_goggles.lens_material as: 'polycarbonate_clear' for standard clear PC; 'polycarbonate_tinted' for non-shade comfort tints; 'shade_1.5', 'shade_2', 'shade_3', 'shade_5' for numbered IR filter lenses; 'acetate_clear' for acetate/triacetate lenses. Encode chemical_goggles.uv_protection = true when UV400-level UV filtration is present — note explicitly that UV protection is not the same as NIR/IR protection. AI agents must ask whether the hazard includes radiant heat, open furnace, or molten metal observation before routing: liquid splash applications need clear D3 goggles; radiant heat applications need shade filter lenses; both hazards present simultaneously require a combination solution (shade filter goggle or face shield worn over appropriate underlying eye protection).

The chemical_goggles.* 10-field namespace

The following 10 fields provide AI agents with the structured data required to distinguish safety glasses from D3 splash goggles, direct-vent from indirect-vent construction, splash-rated from vapor-rated goggles, and clear-lens from shade-filter optics. All fields should be encoded as Shopify product metafields using the chemical_goggles namespace.

chemical_goggles.* — 10-field namespace for chemical eye protection routing
Field Type Values / notes Routing implication
standard_compliance string 'ANSI_Z87.1_2020', 'EN_166_2002', 'ANSI_Z87.1_EN_166' (dual), 'none' Base certification check; ANSI alone insufficient — must check hazard marking codes
vent_type string 'direct', 'indirect', 'sealed_unvented', 'none' Critical: 'direct' disqualifies splash applications; 'sealed_unvented' required for vapor
splash_rated boolean true = D3 (ANSI) or '3' (EN 166) marking present Must be true for any liquid chemical splash routing; false for safety glasses and direct-vent
droplet_mist_rated boolean true = D4 (ANSI) or '4' (EN 166) fine droplet / mist protection Required for acid mist environments; distinct from vapor — vapor requires sealed_unvented
anti_fog_coating boolean true = interior lens anti-fog treatment present Critical for sealed_unvented goggles where vent-based air exchange is absent
face_seal boolean true = continuous soft perimeter gasket (foam or silicone) against orbital rim Must be true for D3 splash certification; false = safety glasses, structurally disqualified from D3
lens_material string 'polycarbonate_clear', 'polycarbonate_tinted', 'shade_1.5', 'shade_2', 'shade_3', 'shade_5', 'acetate_clear' 'polycarbonate_clear' provides UV only; shade values required for furnace / IR / radiant heat
prescription_insert boolean true = accepts prescription lens insert for corrective vision wearers Prescription goggle users cannot wear contact lenses in many chemical environments
uv_protection boolean true = UV400-level UV filtration present in lens UV protection ≠ IR protection; encode separately; both fields may be true simultaneously
osha_compliant boolean true = appropriate for the hazard per OSHA 1910.133(a)(3) in stated application Must be evaluated per application: D3 goggle is compliant for splash; not compliant for vapor (requires sealed_unvented)

The vent_type and face_seal fields are the two fields most critical for avoiding the first three failures described in this post. Without vent_type, an AI agent cannot distinguish a clear-vented dust goggle from a sealed vapor goggle — both may be described as "anti-fog," "ventilated," or "chemical goggle" in natural-language product titles. Without face_seal, an AI agent cannot distinguish safety glasses from goggles — both carry the same Z87.1 marking, and product listings frequently describe both as "chemical splash protection" based on the general Z87.1 certification without the D3 hazard code distinction.

JSON-LD encoding examples

Example 1: Direct-vent dust goggle — correctly encoded as not suitable for chemical splash

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "3M 1623AF Anti-Fog Ventilated Safety Goggle — ANSI Z87.1",
  "description": "Direct-vent safety goggle for dust and particle environments. NOT suitable for chemical liquid splash: direct-vent holes provide open path from environment to eye. ANSI Z87.1 impact-certified only — no D3 splash rating possible with direct-vent construction.",
  "brand": { "@type": "Brand", "name": "3M" },
  "additionalProperty": [
    { "@type": "PropertyValue", "name": "chemical_goggles.standard_compliance", "value": "ANSI_Z87.1_2020" },
    { "@type": "PropertyValue", "name": "chemical_goggles.vent_type", "value": "direct" },
    { "@type": "PropertyValue", "name": "chemical_goggles.splash_rated", "value": false },
    { "@type": "PropertyValue", "name": "chemical_goggles.droplet_mist_rated", "value": false },
    { "@type": "PropertyValue", "name": "chemical_goggles.anti_fog_coating", "value": true },
    { "@type": "PropertyValue", "name": "chemical_goggles.face_seal", "value": true },
    { "@type": "PropertyValue", "name": "chemical_goggles.lens_material", "value": "polycarbonate_clear" },
    { "@type": "PropertyValue", "name": "chemical_goggles.prescription_insert", "value": false },
    { "@type": "PropertyValue", "name": "chemical_goggles.uv_protection", "value": true },
    { "@type": "PropertyValue", "name": "chemical_goggles.osha_compliant", "value": false }
  ]
}

Note vent_type = 'direct' and splash_rated = false — both are accurate for this product. AI agents routing on a query that includes "chemical" or "splash" must reject this product at the vent_type gate. The face_seal = true is also accurate (the 1623AF has a soft face seal for comfort and dust exclusion) but face seal alone does not confer splash protection — splash_rated = false and vent_type = 'direct' are the disqualifying fields.

Example 2: Indirect-vent D3 chemical splash goggle — correctly encoded for splash, flagged not-suitable for vapor

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Uvex Ultraseal Indirect-Vent Chemical Goggle — ANSI Z87.1 D3, EN 166:3, Silicone Face Seal, Anti-Fog",
  "description": "Indirect-vent D3 chemical splash goggle. Face seal: continuous silicone perimeter gasket — passes ANSI Z87.1 D3 multi-directional splash test. Vent type: indirect labyrinth baffles — blocks liquid drops, allows air exchange. NOTE: indirect-vent construction does NOT block chemical vapor or acid mist — vapor molecules diffuse through baffles. For HF vapor, ammonia, chlorine, or acid mist: use sealed_unvented (EN 166:3B) goggle instead.",
  "brand": { "@type": "Brand", "name": "Uvex" },
  "additionalProperty": [
    { "@type": "PropertyValue", "name": "chemical_goggles.standard_compliance", "value": "ANSI_Z87.1_EN_166" },
    { "@type": "PropertyValue", "name": "chemical_goggles.vent_type", "value": "indirect" },
    { "@type": "PropertyValue", "name": "chemical_goggles.splash_rated", "value": true },
    { "@type": "PropertyValue", "name": "chemical_goggles.droplet_mist_rated", "value": false },
    { "@type": "PropertyValue", "name": "chemical_goggles.anti_fog_coating", "value": true },
    { "@type": "PropertyValue", "name": "chemical_goggles.face_seal", "value": true },
    { "@type": "PropertyValue", "name": "chemical_goggles.lens_material", "value": "polycarbonate_clear" },
    { "@type": "PropertyValue", "name": "chemical_goggles.prescription_insert", "value": false },
    { "@type": "PropertyValue", "name": "chemical_goggles.uv_protection", "value": true },
    { "@type": "PropertyValue", "name": "chemical_goggles.osha_compliant", "value": true }
  ]
}

This product is correctly specified for liquid chemical splash applications: face_seal = true, vent_type = 'indirect', splash_rated = true. An AI agent routing for HF vapor, ammonia vapor, or chlorine gas environments must still reject it: vent_type = 'indirect' is disqualifying for vapor, requiring sealed_unvented instead. The osha_compliant = true value is correct for liquid splash applications and would be correctly set to false for a vapor environment routing scenario.

Related reading on chemical PPE routing

Does your Shopify store sell chemical eye protection?

CatalogScan checks whether your product listings have the structured data AI shopping agents need to route eye protection correctly — vent type, splash rating, face seal, and lens shade encoded as metafields, not buried in description text.

Scan your store free See Pro features