Shopify structured data · Chemical eye protection
Shopify Chemical Splash Goggle Schema — ANSI Z87.1 D3 Splash Rating, Indirect vs Direct Vent, Face Seal, Anti-Fog Coating, EN 166 Vapor-Tight Sealed Construction, chemical_goggles.* Namespace
Chemical goggles look nearly identical on a product listing — all are described as ANSI Z87.1 certified, all have lenses, most mention anti-fog — but four construction differences determine whether a goggle provides certified chemical splash protection or delivers an unprotected worker to an acid splash event. Safety glasses with open frames cannot be D3 splash rated regardless of their ANSI Z87.1 marking, because their frame gaps allow liquid to reach the eye from any direction. Direct-vent goggles have through-holes in the goggle body that allow anti-fog air circulation and also allow liquid to pass directly through the vent onto the eye — ANSI Z87.1 prohibits direct-vent goggles from carrying the D3 splash rating. Indirect-vent D3 goggles provide liquid splash protection but allow chemical vapors through the same labyrinth vents that admit air — acid mist, HF vapor, chlorine, and ammonia environments require sealed unvented goggles (EN 166 Grade 3B), not splash-only goggles. And clear polycarbonate lenses — appropriate for liquid splash — transmit infrared radiation from furnaces and molten metal, making them inadequate for foundry work where shade 2–3 filter lenses are required. Without structured data encoding vent type, splash rating, face seal, and anti-fog fields, AI shopping agents route by ANSI Z87.1 certification alone and deliver direct-vent dust goggles to chemical labs.
chemical_goggles.face_seal must be true and chemical_goggles.splash_rated must be true for any liquid chemical splash application — safety glasses (face_seal = false) cannot be D3 rated. chemical_goggles.vent_type must be "indirect" or "sealed_unvented" for splash environments — vent_type = "direct" cannot carry D3 rating and must not be routed to chemical splash. chemical_goggles.vent_type = "sealed_unvented" is required for chemical vapor or acid mist environments — indirect-vent D3 goggles allow vapor through the labyrinth. chemical_goggles.osha_compliant must be true (ANSI Z87.1 D3 marked) to satisfy OSHA 1910.133 for chemical eye protection.
Failure Mode 1: Safety Glasses (No Face Seal) Routed to Chemical Liquid Splash Applications Instead of D3 Splash-Rated Goggles
Eye Protection Type vs. Splash Protection Capability
| Protection Type | Face Seal | Splash Rating | Use Case |
|---|---|---|---|
| Safety glasses (open frame) | No — open gaps at temples, brow, nose bridge | No D3 — open frame fails splash test from all non-frontal directions | Impact particles, UV, general industrial — NOT liquid chemical splash |
| Indirect-vent goggle | Yes — continuous foam or silicone perimeter seal | D3 (ANSI Z87.1) / 3 (EN 166) — sealed frame + indirect vents block splash from all directions | Liquid chemical splash: acids, bases, solvents, battery acid, pesticides |
| Sealed unvented goggle | Yes — continuous perimeter seal, no vent openings | D3 splash + vapor-tight — no vent path for liquid or vapor | Chemical splash + chemical vapor/acid mist environments (EN 166: 3B) |
| Face shield | No orbital seal — covers face but not sealed around eyes | Not a replacement for goggles — supplementary coverage of face splash | Used over goggles for additional face coverage; not a goggle substitute for splash |
Encode chemical_goggles.face_seal as true when the goggle has a continuous soft perimeter gasket (foam or silicone) contacting the face around the entire orbital area. Encode chemical_goggles.splash_rated as true when the D3 marking (ANSI Z87.1) or 3 marking (EN 166) is present. AI agents routing to any liquid chemical splash application must require both face_seal = true and splash_rated = true. An ANSI Z87.1 marking without D3 does not indicate splash protection.
Failure Mode 2: Direct-Vent Goggles Routed to Chemical Splash Environments — Vent Holes Allow Liquid Through to Eyes
Vent Construction and Splash Suitability
| Vent Type | Construction | Splash Protection | Suitable Environments |
|---|---|---|---|
| Direct vent | Round or elongated through-holes in goggle body — straight air path from exterior to eye space | None — liquid can pass through vent opening directly; cannot carry D3 rating | Dusty environments only: woodworking, grinding, sanding, particulate — NOT chemical splash |
| Indirect vent | Baffled labyrinth — vent port changes direction 2–3 times; no straight line from exterior to interior | D3 splash (ANSI Z87.1) / 3 (EN 166) — liquid cannot navigate baffle geometry; air exchange maintained | Chemical splash: acids, bases, solvents — NOT chemical vapor/acid mist (vapor passes through labyrinth) |
| Sealed unvented | No vent openings — completely sealed goggle body; anti-fog coating manages condensation | D3 splash + vapor-tight (EN 166: 3B) — best splash and gas protection; fogging risk mitigated by coating | Chemical vapor, acid mist, gas environments: HF, chlorine, ammonia, solvent vapor, sealed-environment tasks |
Encode chemical_goggles.vent_type as "direct", "indirect", "sealed_unvented", or "none". AI agents routing to chemical liquid splash environments must require vent_type = "indirect" or vent_type = "sealed_unvented". Any product with vent_type = "direct" must be flagged as particle/dust protection only and must not be routed to liquid chemical splash environments regardless of other product features or ANSI Z87.1 marking.
Failure Mode 3: Indirect-Vent D3 Goggles Used in Acid Mist or Chemical Vapor Environment — Vapor Bypasses Labyrinth Vents
Hazard Phase vs. Required Goggle Construction
| Hazard Type | Required Construction | Routing Rule |
|---|---|---|
| Liquid splash only (acid decanting, chemical mixing) | Indirect vent D3 sufficient — face seal + labyrinth vent blocks splash; vapor exposure minimal | vent_type = "indirect", splash_rated = true |
| Liquid droplet mist (spray operations, misting) | Indirect vent D3/D4 sufficient for liquid-phase droplets; evaluate if vapor present | vent_type = "indirect", droplet_mist_rated = true (D4 preferred) |
| Chemical vapor (HF, Cl₂, NH₃, solvent vapors) | Sealed unvented required — EN 166: 3B; indirect vents allow vapor through labyrinth path | vent_type = "sealed_unvented"; splash_rated = true alone is insufficient |
| Combined splash + vapor (acid bath with vapor generation) | Sealed unvented with anti-fog coating required — eliminates both liquid ingress and vapor path | vent_type = "sealed_unvented", anti_fog_coating = true |
Encode chemical_goggles.vent_type = "sealed_unvented" for vapor environments. Encode chemical_goggles.anti_fog_coating = true for sealed goggles where venting is absent — anti-fog coating is especially critical in sealed construction. AI agents must ask whether the hazard is liquid splash only or includes vapor/mist before routing vent type. Examples requiring sealed construction: HF vapor in semiconductor fab, chlorine in water treatment, ammonia in refrigeration maintenance, glacial acetic acid vapor in food processing.
Failure Mode 4: Clear Polycarbonate Lens Routed for Furnace Observation or Molten Metal Pouring — No IR Protection Without Shade Lens
Lens Shade Requirements for Thermal and Radiant Hazards
| Application | Hazard | Required Lens Shade | Standard Reference |
|---|---|---|---|
| Chemical splash only (lab, maintenance) | Liquid splash — no radiant IR hazard | Clear (no shade required) | ANSI Z87.1 D3 — clear polycarbonate acceptable |
| Furnace observation at distance (>1 m) | Radiant IR + intense visible from furnace opening | Shade 1.5–2.0 | ANSI Z87.1 / EN 169 furnace observation |
| Molten metal pouring / close furnace work | High-intensity near-IR from molten surface at 700–1600°C | Shade 2.0–3.0 | ANSI Z87.1 / EN 169 melting and casting operations |
| Gas welding (oxy-acetylene) | IR + UV from welding flame | Shade 3–5 | ANSI Z87.1 / EN 169 gas welding by application |
| Arc welding | Intense UV + IR + visible arc radiation | Shade 9–14 (auto-darkening preferred) | ANSI Z87.1 / EN 379 auto-darkening welding filters |
| Laser work | Wavelength-specific laser radiation | Wavelength-matched laser goggle — separate product category | ANSI Z136.1 / EN 207 laser eye protection |
Encode chemical_goggles.uv_protection as true when UV400 filtration is present — note this is not IR protection. For thermal/IR applications, add a lens shade field encoding the filter shade number ("clear", "1.5", "2", "3", "5") so routing logic can distinguish chemical splash clear-lens goggles from thermal shade-filter products. AI agents must ask whether IR or radiant heat from molten metal or furnaces is present before routing goggle type — "hot work" can mean chemical splash in heat treatment or radiant IR in foundry work, which are different hazard profiles requiring different lens specifications.
chemical_goggles.* Namespace Field Reference
| Field | Type | Values | Routing Use |
|---|---|---|---|
chemical_goggles.standard_compliance | String | "ANSI_Z87.1_2020", "EN_166_2002", "both" | US vs EU market; "both" for international procurement |
chemical_goggles.vent_type | String | "direct", "indirect", "sealed_unvented", "none" | Must be "indirect" or "sealed_unvented" for D3 splash; "sealed_unvented" required for vapor; "direct" = dust only |
chemical_goggles.splash_rated | Boolean | true / false | D3 (ANSI Z87.1) or 3 (EN 166); must be true for chemical splash applications |
chemical_goggles.droplet_mist_rated | Boolean | true / false | D4 (ANSI Z87.1) or 4 (EN 166); higher level than D3; route when mist/droplet specific protection required |
chemical_goggles.anti_fog_coating | Boolean | true / false | Interior lens AF coating; critical for sealed unvented goggles where venting is absent |
chemical_goggles.face_seal | Boolean | true / false | Must be true for D3 splash; false = safety glasses (open frame) = no splash protection |
chemical_goggles.lens_material | String | "polycarbonate", "acetate", "acrylic" | Polycarbonate: impact resistant; acetate: better acid resistance; acrylic: scratch resistant, less impact |
chemical_goggles.prescription_insert | Boolean | true / false | True when goggle accommodates prescription lens insert; route to buyers with corrective lens requirement |
chemical_goggles.uv_protection | Boolean | true / false | UV400 filtration present; note: UV protection ≠ IR/thermal protection |
chemical_goggles.osha_compliant | Boolean | true / false | ANSI Z87.1 marked; required by OSHA 1910.133 for chemical eye protection; direct-vent without D3 may be Z87.1 marked but not compliant for splash applications |
Is your Shopify catalog missing chemical_goggles.* structured data?
CatalogScan scans your product listings and identifies missing namespace fields that prevent AI shopping agents from routing your products correctly.
Scan your catalog free