# WIA-EDU-019 Digital Content Standard v1.0

## Phase 1: Content Format & Structure

**Status:** ✅ Complete
**Version:** 1.0.0
**Date:** 2025-01-15
**Philosophy:** 弘益人間 (Benefit All Humanity)

---

## 1. Overview

This specification defines the foundational content format and structure requirements for WIA-compliant digital content. Phase 1 establishes format specifications, metadata schemas, and accessibility requirements for all types of digital educational content.

## 2. Scope

Phase 1 covers:
- Multimedia format specifications (video, audio, image, 3D)
- Document and interactive content formats
- Comprehensive metadata schemas
- Accessibility markup and features
- Content structure and organization

## 3. Video Content Formats

### 3.1 Required Formats

| Container | Codec | Resolution | Bitrate | Status |
|-----------|-------|------------|---------|--------|
| MP4 | H.264 (AVC) | 1920x1080 | 5 Mbps | ✅ Required |
| WebM | VP9 | 1920x1080 | 5 Mbps | ✅ Required |
| MP4 | H.265 (HEVC) | 3840x2160 | 15 Mbps | ⚠️ Optional |

### 3.2 Video Specifications

**Minimum Requirements:**
- Resolution: 1280x720 (720p HD)
- Frame Rate: 24-30 fps
- Bitrate: 2.5 Mbps minimum
- Color Space: BT.709
- Aspect Ratio: 16:9 standard

**Recommended Standards:**
- Resolution: 1920x1080 (1080p Full HD)
- Frame Rate: 30 fps
- Bitrate: 5-8 Mbps
- Color Space: BT.709 (BT.2020 for HDR)
- HDR: HDR10 or HLG (for HDR content)

## 4. Audio Content Formats

### 4.1 Required Formats

| Format | Codec | Sample Rate | Bitrate | Status |
|--------|-------|-------------|---------|--------|
| MP3 | MPEG-1 Layer 3 | 44.1 kHz | 128-320 kbps | ✅ Required |
| AAC | Advanced Audio Coding | 48 kHz | 128-256 kbps | ✅ Required |
| OGG | Opus | 48 kHz | 128 kbps | ✅ Required |

### 4.2 Audio Specifications

- **Sample Rate:** 44.1 kHz minimum (48 kHz recommended)
- **Bit Depth:** 16-bit minimum (24-bit for high-quality)
- **Channels:** Stereo minimum (5.1/7.1 surround optional)
- **Dynamic Range:** Normalized to -23 LUFS for broadcast

## 5. Image Content Formats

### 5.1 Required Formats

| Format | Type | Use Case | Status |
|--------|------|----------|--------|
| JPEG | Lossy | Photos, general images | ✅ Required |
| PNG | Lossless | Graphics, transparency | ✅ Required |
| WebP | Both | Web optimization | ✅ Required |
| SVG | Vector | Scalable graphics | ✅ Required |

### 5.2 Image Specifications

- **Color Space:** sRGB for web, Adobe RGB for print
- **Resolution:** Minimum 72 DPI for web, 300 DPI for print
- **Compression:** Quality 85-95 for JPEG
- **Metadata:** EXIF, IPTC, XMP embedded
- **Accessibility:** Alternative text (alt) required for all images

## 6. Interactive Content Formats

### 6.1 HTML5 Requirements

All interactive content MUST use:
- HTML5 semantic markup
- CSS3 for styling
- JavaScript ES6+ (transpiled for compatibility)
- Responsive design (mobile-first approach)

### 6.2 WebGL for 3D Content

- WebGL 2.0 required
- glTF 2.0 for 3D models
- PBR (Physically Based Rendering) materials
- Performance: 30 FPS minimum on mobile, 60 FPS on desktop

## 7. Metadata Requirements

### 7.1 Dublin Core (Required)

```xml
<metadata xmlns:dc="http://purl.org/dc/elements/1.1/">
  <dc:title>Content Title</dc:title>
  <dc:creator>Creator Name</dc:creator>
  <dc:subject>Subject/Topic</dc:subject>
  <dc:description>Content Description</dc:description>
  <dc:publisher>Publisher Name</dc:publisher>
  <dc:date>2025-01-15</dc:date>
  <dc:type>Content Type</dc:type>
  <dc:format>File Format</dc:format>
  <dc:identifier>Unique ID</dc:identifier>
  <dc:language>en</dc:language>
  <dc:rights>License Info</dc:rights>
</metadata>
```

### 7.2 WIA-Specific Metadata

```json
{
  "wia": {
    "standard": "WIA-EDU-019",
    "version": "1.0.0",
    "certificationDate": "2025-01-15",
    "wcagLevel": "AA"
  }
}
```

## 8. Accessibility Requirements

### 8.1 WCAG 2.1 Level AA Compliance

All content MUST meet WCAG 2.1 Level AA standards:

**Video Content:**
- Closed captions (synchronized, accurate)
- Audio descriptions (for visual-only information)
- Text transcripts

**Interactive Content:**
- Keyboard navigation support
- Screen reader compatibility
- ARIA labels and roles
- Focus indicators

**Color and Contrast:**
- Contrast ratio 4.5:1 minimum for normal text
- Contrast ratio 3:1 minimum for large text
- No reliance on color alone

## 9. Content Structure

### 9.1 Package Organization

```
content-package/
├── manifest.json
├── metadata.json
├── content/
│   ├── index.html
│   ├── video.mp4
│   ├── audio.mp3
│   └── images/
├── accessibility/
│   ├── captions_en.vtt
│   └── transcript.txt
└── license.txt
```

## 10. Validation and Compliance

### 10.1 Validation Tools

```bash
# Validate content format
wia-validate --type video --format mp4 content.mp4
wia-validate --type audio --format aac audio.aac
wia-validate --accessibility --wcag AA index.html
```

### 10.2 Compliance Checklist

- ✅ All required formats present
- ✅ Metadata complete and valid
- ✅ WCAG 2.1 AA compliance
- ✅ Accessibility features included
- ✅ File integrity verified

## 11. Best Practices

1. **Multi-Format Support:** Provide multiple formats for maximum compatibility
2. **Optimization:** Balance quality and file size
3. **Accessibility First:** Design with accessibility from the start
4. **Metadata Completeness:** Include comprehensive metadata
5. **Testing:** Validate across multiple devices and platforms

## 12. References

- W3C HTML5: https://www.w3.org/TR/html5/
- WCAG 2.1: https://www.w3.org/TR/WCAG21/
- Schema.org: https://schema.org/
- Dublin Core: http://dublincore.org/

---

**WIA-EDU-019 Phase 1 Complete**
弘益人間 · Benefit All Humanity

© 2025 WIA - World Certification Industry Association
MIT License
