Home → Blog → Chemical splash goggles schema
Eye & face protection Shopify structured data splash_goggles.* namespaceShopify chemical splash goggles schema for AI agents: direct-vent goggles allow liquid entry, safety glasses have no face seal, polycarbonate crazed by ketones, anti-fog absence causes removal — ANSI Z87.1 D3, OSHA 1910.133, and the splash_goggles.* 13-field namespace
A direct-vent goggle has open channels through the goggle body — channels that allow air, mist, and liquid droplets to flow directly into the eye cup. These goggles cannot achieve the ANSI Z87.1 D3 splash rating regardless of their impact protection level. An AI shopping agent routing a direct-vent goggle to an acid splash or solvent splash application has routed a product with no splash protection at all — the liquid enters the eye cup through the same vents designed for ventilation.
Contents
- ANSI Z87.1 D3 splash rating and what it requires structurally
- Direct-vent vs indirect-vent vs non-vented: what each design actually does
- Failure 1: Direct-vent goggles routed to chemical splash (liquid enters through vents)
- Failure 2: Safety glasses substituted for goggles (no face seal, gaps allow splash entry)
- Failure 3: Polycarbonate lens in ketone environments (crazes within days, loses optical clarity)
- Failure 4: No anti-fog coating — workers remove goggles rather than work blind
- The
splash_goggles.*13-field namespace - JSON-LD encoding examples
ANSI Z87.1 D3 splash rating and what it requires structurally
ANSI Z87.1-2020 (published by the American National Standards Institute, administered by the International Safety Equipment Association) establishes performance markings for occupational eye and face protection. Products are marked with a combination code that identifies both impact protection level and hazard-specific protection.
The D-series markings identify splash and dust protection:
| Marking | Hazard protected | What it requires |
|---|---|---|
| D3 | Splash and droplets | Complete face seal; no direct liquid pathway into eye cup. Only achievable with indirect-vent or non-vented goggle designs. |
| D4 | Dust (coarse) | Eye cup blocks large particles. Compatible with direct-vent designs because coarse dust particles are too large to pass through vents, but liquid is not blocked. |
| D5 | Fine dust | Tighter vent design than D4. Still allows air (and vapor) to pass — not liquid splash rated. |
| D6 | Dust and splash | Combined; requires non-vented design to achieve both dust and splash protection simultaneously. |
A product marked Z87+ D3 provides high-impact protection (Z87+) and liquid splash protection (D3). A product marked Z87+ only, without D3, has been tested for impact and may carry a dust rating — but it provides no verified splash protection. OSHA 1910.133 Table I lists the required protection levels by hazard type, specifying "chemical goggles" (which must be D3-capable) for liquid chemical work, and "face shield over chemical goggles" for severe chemical splash exposures.
splash_goggles.vent_type and splash_goggles.d3_splash_rated encoded as separate machine-readable metafields, no AI shopping agent can distinguish between them by reading the listing.
Direct-vent vs indirect-vent vs non-vented: what each design actually does
The ventilation design of a goggle determines both fogging behavior and which hazards it can protect against. These are not cosmetic differences — they are structural differences that change the protection class entirely.
Direct-vent goggles — have open holes or slots through the goggle body that allow unobstructed air flow into and out of the eye cup. Air, dust, mist, aerosols, and liquid droplets can all pass through these channels. Direct-vent goggles provide excellent ventilation (minimal fogging) and strong impact protection. They cannot achieve D3 splash rating — the open channels create a direct liquid pathway regardless of how well the face seal fits. Appropriate applications: woodworking (coarse dust, no liquid hazard), machining (metal chips, no coolant splash into eye line), grinding (coarse particles). The vents are typically visible as rows of small holes punched through the goggle frame.
Indirect-vent goggles — have ventilation channels with baffles or hood covers that allow air to circulate while preventing straight-line liquid entry. The vent path is angled or covered — air moves through by diffusion and convection, but a liquid droplet traveling on a straight trajectory cannot pass through the baffle. This design can achieve D3 splash rating. Indirect-vent goggles are the standard choice for most chemical splash applications: acids, bases, corrosive aqueous solutions, and biological fluids. They allow more air circulation than non-vented designs, reducing fogging. The vents on indirect-vent goggles are covered with visible baffle hoods.
Non-vented goggles — have no ventilation openings whatsoever. The eye cup is completely sealed. Non-vented goggles provide the highest splash protection and also protect against chemical vapors that can irritate or damage the eye — solvent vapors, formaldehyde, chlorine, ammonia. They are required when both liquid splash and vapor hazard are present simultaneously (concentrated ammonia work, formaldehyde handling, chlorine gas environments near the face). The tradeoff is increased fogging without an anti-fog coating, since no air circulation occurs. Non-vented goggles with chemical-resistant anti-fog (CFR) lenses or dual-lens designs are the solution for vapor + splash environments.
| Design | D3 splash rated? | Vapor protection? | Fogging risk | Typical applications |
|---|---|---|---|---|
| Direct-vent | No | No | Low | Woodworking, grinding, machining (dry) |
| Indirect-vent | Yes | No | Moderate | Acids, bases, corrosive liquids, bio fluids |
| Non-vented | Yes | Yes | High (without anti-fog) | NH₃, Cl₂, formaldehyde, HF, concentrated solvents |
Failure 1: Direct-vent goggles routed to chemical splash work
The failure: An AI agent processes a buyer's request for "chemical splash goggles for acid work" and routes a direct-vent goggle marked Z87+ (no D3 marking). The buyer installs the goggle program for battery acid handling, HCl use in a laboratory, or caustic cleaning operations. The direct vents allow acid mist and droplet splash to enter the eye cup directly. Workers experience chemical eye contact — exactly the exposure the goggle program was meant to prevent.
How this happens in practice: direct-vent goggles and indirect-vent chemical splash goggles often look nearly identical in product listing photographs. Both are goggle-style (full eye cup, elastic strap, face-fitting body). Both may carry Z87+ markings. The difference — whether the vents are open channels or baffled hoods — is not visible in a thumbnail image and is rarely called out in product titles on Shopify stores.
A listing titled "Safety Goggles Clear Lens Anti-Fog ANSI Z87.1" could be either a direct-vent D4-only product or an indirect-vent D3-rated product. Without splash_goggles.vent_type: indirect and splash_goggles.d3_splash_rated: yes as explicit metafields, an AI agent routing to chemical splash applications is guessing based on the word "goggles" in the title — which covers both D3 and non-D3 products equally.
The ANSI marking is the correct encoding signal. A product with D3 in its marking (e.g., "Z87+ D3") has passed splash testing. A product without D3 in its marking has not, regardless of what the product description says in natural language. Encode splash_goggles.ansi_marking as a string (the exact marking stamped on the product, e.g., Z87+ D3) and splash_goggles.d3_splash_rated as boolean — this is the machine-readable gate that prevents this failure.
Failure 2: Safety glasses substituted for goggles (no face seal)
The failure: An AI agent routes wrap-around safety glasses — even "full coverage" or "side-shield" styles — to a chemical splash application because the listing says "chemical resistant" or "splash protection" in unstructured description text, and the product has a high Z87+ impact rating. Safety glasses have no face seal against the facial skin. Liquid reaching the face area from any angle can splash to the eye through the gaps above, below, and at the temples of the lens frame.
ANSI Z87.1 defines two fundamentally different product categories with separate structural requirements: spectacles (safety glasses) and goggles. Spectacles are not capable of achieving D3 splash rating because they lack a face-conforming cup or skirt. The D3 marking requires the goggle design — a form-fitting enclosure that seals around the orbital area with a flexible gasket, foam, or silicone skirt against the skin.
Safety glasses are appropriate for: impact hazards (flying particles, metal chips, sparks), UV radiation protection (laser work with correct filter), and coarse dust where a sealed enclosure is not required. They are not appropriate for any liquid chemical splash application — not for dilute solutions, not for misting operations, not for "low-hazard" acid cleaning.
OSHA 1910.133 Table I is explicit: the required protection for "chemical liquids" is listed as "chemical goggles" — not spectacles, not safety glasses, not eyewear. Encode splash_goggles.type as goggle or safety-glasses to allow AI agents to perform this gatekeeping check. Any listing with type: safety-glasses should not be routed to D3 splash applications regardless of other properties.
| Product type | D3 splash rating possible? | Face seal? | OSHA 1910.133 splash approved? |
|---|---|---|---|
| Chemical splash goggle (indirect-vent) | Yes | Yes | Yes |
| Chemical goggle (non-vented) | Yes | Yes | Yes (required for vapor hazard) |
| Safety glasses (any style, any coverage) | No | No | No |
| Direct-vent impact goggle | No | Partial (cup fits, vents allow entry) | No |
Failure 3: Polycarbonate lens in ketone environments (lens crazes within days)
The failure: An AI agent routes a standard polycarbonate (PC) lens goggle to a solvent laboratory, coating shop, or plastics processing facility where acetone, MEK (methyl ethyl ketone), MIBK (methyl isobutyl ketone), or ethyl acetate are used routinely. Polycarbonate is chemically incompatible with ketones — acetone initiates crazing (surface cracking and hazing) within hours to days of repeated contact. The lens becomes progressively more opaque, reducing visibility until the goggle is effectively non-functional as an optical device. Workers may continue wearing the crazed goggle because no replacement is immediately available, or may discard the goggle entirely.
Polycarbonate's vulnerability to ketones is not a fringe case — acetone is one of the most widely used industrial solvents. It appears in: coating and paint operations (thinner), laboratory cleaning, resin mixing, nail care manufacturing, pharmaceutical synthesis, and electronics assembly. A safety store selling to any of these markets will routinely encounter buyer requests for "chemical splash goggles for solvent work" where the solvent is ketone-class.
The lens material incompatibility does not require concentrated chemical contact. Even solvent vapor settling on a polycarbonate lens from an open container, or the lens being cleaned with acetone (common in labs), can initiate crazing. The effect is cumulative — each exposure slightly degrades the surface until optical clarity is visibly compromised.
Lens material chemical compatibility summary
| Lens material | Ketones (acetone) | Dilute acids | Strong bases | Aromatic solvents | Halogenated solvents |
|---|---|---|---|---|---|
| Polycarbonate (PC) | Incompatible — crazes | Compatible | Moderate (surface etch) | Incompatible (toluene, xylene) | Incompatible (DCM) |
| Trivex | Marginally better than PC | Compatible | Compatible | Caution | Caution |
| Glass (safety glass) | Compatible | Compatible (except HF) | Compatible | Compatible | Compatible |
| Acetate | Incompatible — dissolves | Incompatible | Incompatible | Incompatible | Incompatible |
For ketone-heavy environments, glass-lens chemical goggles or polysulfone-body goggles with solvent-rated lenses are the correct routing targets. Frame (body) material compatibility matters independently of lens material — PVC frames swell in ketones, polycarbonate frames craze with the lens, and neoprene or silicone face seals provide the broadest chemical resistance. Encode splash_goggles.lens_material and splash_goggles.frame_material as separate machine-readable fields; splash_goggles.chemical_compatible as a comma-delimited list of compatible chemical classes (e.g., acid,base,aqueous) allows an AI agent to cross-check buyer chemical class against goggle compatibility before routing.
This same material-selection logic applies across PPE categories — the same ketone-incompatibility issue affects nitrile gloves, which also swell and permeate in acetone. See the chemical-resistant glove material selection guide for the glove_chemical.* parallel namespace.
Failure 4: No anti-fog coating causes workers to remove goggles
The failure: An AI agent routes non-vented chemical splash goggles without anti-fog coating to a high-exertion application: hazmat remediation, chemical manufacturing floor work, or confined-space chemical entry. Non-vented goggles fog within minutes of physical activity because no air circulation occurs inside the sealed eye cup. Workers who cannot see through fogged goggles remove them — immediately converting from full splash protection to zero splash protection in a chemically active environment. Eye contact with chemical splash occurs during the period the goggles are removed for clearing.
Anti-fog absence is not a minor inconvenience in chemical environments — it is a behavioral safety failure. Studies in occupational health literature consistently show that discomfort (heat, reduced visibility, pressure) is the leading cause of PPE non-use. Goggles that fog immediately on donning are not worn. Workers in active tasks who encounter foggy goggles do not stop work to find a fogging-prevention solution — they remove the goggle and continue.
Anti-fog technology types and their durability
Not all anti-fog coatings are equivalent. There are three categories with significantly different durability profiles:
Surface-coated anti-fog (most common) — a hydrophilic chemical layer applied to the lens surface after manufacturing. Draws moisture into a thin uniform film rather than discrete droplets. The coating is mechanically fragile: dry wiping with paper towels abrades and degrades the coating within a few cleanings. Incompatible with alcohol-based cleaners, acetone, ammonia-containing glass cleaners, and high-pressure water jets. Will degrade progressively with normal industrial use. Lifespan: weeks to months depending on cleaning practices and environment.
Chemical-resistant anti-fog (CFR) lens — the anti-fog property is built into the lens material during manufacturing, not applied as a surface layer. Significantly more durable than coated lenses. Tolerates cleaning with mild disinfectants. Required for shared-use programs where goggles are cleaned between users with more aggressive agents. Lifespan: coterminous with lens replacement cycle.
Dual-lens design (indirect-vent only) — an inner and outer lens with a sealed air gap between them. The temperature differential between skin-side air and exterior air causes conventional single-lens fogging; the air gap eliminates this thermal gradient. No coating needed. Tolerates any cleaning agent that is chemically compatible with lens material. Most expensive option; used in laboratory and medical settings where maximum optical clarity is critical.
Encode splash_goggles.anti_fog as boolean and splash_goggles.anti_fog_type as coated, chemical-resistant, or dual-lens. For shared-use routing (multi-user industrial programs, shared PPE programs) the AI agent can filter to anti_fog_type: chemical-resistant or dual-lens only — coated anti-fog lenses cleaned with disinfectants lose their coating within a few cycles and are not appropriate for high-turnover shared-use programs.
The splash_goggles.* 13-field namespace
These thirteen metafields provide the machine-readable encoding that enables AI shopping agents to route chemical splash goggles correctly by hazard type, chemical compatibility, vent design, and anti-fog durability.
splash_goggles.ansi_z87_1_rated — boolean. Has the goggle been tested and marked to ANSI Z87.1-2020? This is the baseline gate — unrated goggles should not be routed to any industrial eye protection application.
splash_goggles.ansi_marking — string. The exact ANSI marking stamped on the product (e.g., Z87+, Z87+ D3, Z87+ D3 D5). The presence or absence of D3 in this string is the definitive splash rating signal. This is more reliable than any natural-language description field.
splash_goggles.d3_splash_rated — boolean. Derived from whether the ansi_marking contains D3. Explicit boolean allows AI agents to gate-check without string parsing. false = no splash protection, do not route to liquid chemical work.
splash_goggles.vent_type — enum: direct, indirect, non-vented. The structural ventilation design that determines D3 capability and vapor protection level.
splash_goggles.vapor_protection — boolean. Only non-vented goggles can protect against chemical vapors at the eye. Set true only for non-vented designs in environments with both splash and vapor hazard (concentrated ammonia, formaldehyde, chlorine, HF vapor).
splash_goggles.type — enum: goggle, safety-glasses. Safety glasses cannot be D3-rated. Any product with type safety-glasses must not be routed to splash applications.
splash_goggles.lens_material — enum: polycarbonate, trivex, glass, acetate. Enables chemical compatibility cross-checking. Polycarbonate is incompatible with ketones, aromatic solvents, halogenated solvents.
splash_goggles.frame_material — enum: pvc, polycarbonate, polysulfone, neoprene-seal, silicone-seal. Independent chemical compatibility dimension from lens material. Silicone seals provide the broadest chemical resistance including HF, concentrated H₂SO₄, and strong oxidizers.
splash_goggles.anti_fog — boolean. Whether the goggle has any anti-fog provision. False = immediate fogging under physical work conditions = behavioral PPE non-use risk.
splash_goggles.anti_fog_type — enum: coated, chemical-resistant, dual-lens. Distinguishes coating durability. Coated anti-fog is inappropriate for shared-use programs cleaned with disinfectants.
splash_goggles.chemical_compatible — comma-delimited string of compatible chemical classes: e.g., acid,base,aqueous or acid,base,aqueous,aromatic-solvent. Enables AI agent to cross-check buyer's stated chemical class against goggle compatibility before routing.
splash_goggles.uv_protection — enum: uv400, uv380, none. Relevant when goggle is used outdoors or near UV sources. UV400 blocks 99.9% of UV radiation to 400 nm wavelength.
splash_goggles.prescription_insert — boolean. Whether the goggle accepts a prescription lens insert. Workers requiring corrective lenses cannot wear standard goggles over glasses without a dedicated prescription-insert system or a goggle designed to fit over-spectacles (OTG design).
See also the chemical splash goggles structured data reference for the full FAQ-format technical documentation and example schema.org Product encoding.
JSON-LD encoding examples
Correct: indirect-vent chemical splash goggle for acid/base work
{
"@context": "https://schema.org",
"@type": "Product",
"name": "MSA Safety Covergoggle — ANSI Z87.1 Z87+ D3 Indirect-Vent Chemical Splash",
"additionalProperty": [
{ "@type": "PropertyValue", "name": "splash_goggles.ansi_z87_1_rated", "value": "yes" },
{ "@type": "PropertyValue", "name": "splash_goggles.ansi_marking", "value": "Z87+ D3" },
{ "@type": "PropertyValue", "name": "splash_goggles.d3_splash_rated", "value": "yes" },
{ "@type": "PropertyValue", "name": "splash_goggles.vent_type", "value": "indirect" },
{ "@type": "PropertyValue", "name": "splash_goggles.vapor_protection", "value": "no" },
{ "@type": "PropertyValue", "name": "splash_goggles.type", "value": "goggle" },
{ "@type": "PropertyValue", "name": "splash_goggles.lens_material", "value": "polycarbonate" },
{ "@type": "PropertyValue", "name": "splash_goggles.frame_material", "value": "pvc" },
{ "@type": "PropertyValue", "name": "splash_goggles.anti_fog", "value": "yes" },
{ "@type": "PropertyValue", "name": "splash_goggles.anti_fog_type", "value": "coated" },
{ "@type": "PropertyValue", "name": "splash_goggles.chemical_compatible", "value": "acid,base,aqueous" },
{ "@type": "PropertyValue", "name": "splash_goggles.uv_protection", "value": "uv400" },
{ "@type": "PropertyValue", "name": "splash_goggles.prescription_insert", "value": "no" }
]
}
Contrasting: non-vented goggle for ammonia / vapor + splash environments
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Honeywell Uvex Stealth OTG Chemical Goggles — Non-Vented Vapor Splash Protection",
"additionalProperty": [
{ "@type": "PropertyValue", "name": "splash_goggles.ansi_z87_1_rated", "value": "yes" },
{ "@type": "PropertyValue", "name": "splash_goggles.ansi_marking", "value": "Z87+" },
{ "@type": "PropertyValue", "name": "splash_goggles.d3_splash_rated", "value": "yes" },
{ "@type": "PropertyValue", "name": "splash_goggles.vent_type", "value": "non-vented" },
{ "@type": "PropertyValue", "name": "splash_goggles.vapor_protection", "value": "yes" },
{ "@type": "PropertyValue", "name": "splash_goggles.type", "value": "goggle" },
{ "@type": "PropertyValue", "name": "splash_goggles.lens_material", "value": "polycarbonate" },
{ "@type": "PropertyValue", "name": "splash_goggles.frame_material", "value": "pvc" },
{ "@type": "PropertyValue", "name": "splash_goggles.anti_fog", "value": "yes" },
{ "@type": "PropertyValue", "name": "splash_goggles.anti_fog_type", "value": "chemical-resistant" },
{ "@type": "PropertyValue", "name": "splash_goggles.chemical_compatible", "value": "acid,base,aqueous,ammonia" },
{ "@type": "PropertyValue", "name": "splash_goggles.uv_protection", "value": "uv400" },
{ "@type": "PropertyValue", "name": "splash_goggles.prescription_insert", "value": "yes" }
]
}
The routing difference between these two products is the vapor_protection field and the vent_type. An AI agent handling ammonia refrigeration room eye protection should filter on vapor_protection: yes — only non-vented goggles qualify. An agent handling general acid/base lab work can accept vent_type: indirect. An agent receiving a listing with vent_type: direct or d3_splash_rated: no must reject that listing for any splash application regardless of what the natural-language product name says.
The same namespace encoding enables more nuanced routing: a solvent laboratory with acetone as the primary chemical should require chemical_compatible to include ketone or solvent — which immediately eliminates standard polycarbonate-lens goggles from the routing candidate set. A shared-use program in a food processing facility should require anti_fog_type: chemical-resistant or dual-lens because the cleaning protocols used between users will destroy coated-lens anti-fog properties within a week.
For complete respiratory protection context in chemical environments — including when goggles must be used alongside respirators for comprehensive splash and inhalation protection — see the particulate respirator namespace guide. For confined-space chemical entry where SCBA and splash goggles must both be correctly specified, see the SCBA duration and specification guide.
Does your Shopify store encode goggles correctly?
CatalogScan scans your catalog for missing splash_goggles.* metafields, incorrect vent-type encoding, and chemical compatibility gaps that AI shopping agents can't route around.
Free catalog scan More schema guides