feat(home): redesign homepage sections according to TO-FIX requirements
- Translate intro tagline and section headers to English - Update home metrics to reflect international publications, patents, and standards - Revamp Research Projects section with AIoT & AI-RAN, MCM, and MVQM projects - Update NRF standards track label to National Research Foundation of Korea - Reconstruct Research Areas section into 14-topic responsive card grid with 2-line header - Add International Standardizations section with global SDO listings and link - Add mobile max-w 500px, horizontal centering, and 30px vertical margin to hero composition - Update E2E test assertions for new content and structure
This commit is contained in:
@@ -455,72 +455,36 @@ def parse_standards():
|
||||
return bodies
|
||||
|
||||
def parse_projects():
|
||||
bodies = parse_standards()
|
||||
body_map = {b["org"]: b for b in bodies}
|
||||
|
||||
# Extract deliverables for CCIS (IEC TC100 - Configurable Car Infotainment Services WG)
|
||||
ccis_docs = []
|
||||
if "IEC TC100" in body_map:
|
||||
for p in body_map["IEC TC100"]["projects"]:
|
||||
if "Configurable Car Infotainment Services" in p["name"]:
|
||||
for d in p["documents"]:
|
||||
ccis_docs.append({
|
||||
"title": d["title"],
|
||||
"ref": d["ref"],
|
||||
"status": d["status"]
|
||||
})
|
||||
|
||||
# Extract deliverables for VLC-IoT (ITU-T SG20)
|
||||
vlc_docs = []
|
||||
if "ITU-T SG20" in body_map:
|
||||
for p in body_map["ITU-T SG20"]["projects"]:
|
||||
for d in p["documents"]:
|
||||
vlc_docs.append({
|
||||
"title": d["title"],
|
||||
"ref": d["ref"],
|
||||
"status": d["status"]
|
||||
})
|
||||
|
||||
# Extract deliverables for IoT Standards (ISO/IEC JTC1/SC41)
|
||||
iot_docs = []
|
||||
if "ISO/IEC JTC1/SC41" in body_map:
|
||||
for p in body_map["ISO/IEC JTC1/SC41"]["projects"]:
|
||||
for d in p["documents"]:
|
||||
iot_docs.append({
|
||||
"title": d["title"],
|
||||
"ref": d["ref"],
|
||||
"status": d["status"]
|
||||
})
|
||||
|
||||
projects = [
|
||||
{
|
||||
"slug": "iot-standards",
|
||||
"title": "IoT Standards",
|
||||
"abstract": "Internet of Things covers a huge range of industries and use cases that scale from a single constrained device up to massive cross-platform deployments of embedded technologies and cloud systems connecting in real-time.",
|
||||
"keywords": ["Internet of Things", "embedded technologies", "cloud systems", "real-time"],
|
||||
"standardsOrg": "ISO/IEC JTC1/SC41",
|
||||
"period": body_map.get("ISO/IEC JTC1/SC41", {}).get("period", "2020 ~ Present"),
|
||||
"deliverables": iot_docs,
|
||||
"title": "AIoT & AI-RAN",
|
||||
"abstract": "AIoT & AI-RAN investigates agent-based IoT architectures in which autonomous AI agents are distributed across sensor, edge, and radio access layers. The project studies agent-to-agent coordination over high-performance transport (gRPC/QUIC) bridged with constrained edge protocols (MQTT/CoAP), targeting AI-RAN designs for distributed autonomous control.",
|
||||
"keywords": ["AIoT", "agent-based IoT", "AI-RAN", "constrained edge protocols", "distributed autonomous control"],
|
||||
"standardsTrack": "National Research Foundation of Korea (NRF)",
|
||||
"standardsOrg": "NRF",
|
||||
"period": "2026 ~ Present",
|
||||
"deliverables": [],
|
||||
},
|
||||
{
|
||||
"slug": "ccis",
|
||||
"title": "CCIS",
|
||||
"abstract": "In-Vehicle Infotainment (IVI) refers to vehicle systems that combine entertainment and information delivery to drivers and passengers. Configurable Car Infotainment Service (CCIS) is a service that helps users to more easily manage and control In-Vehicle infotainment devices and content.",
|
||||
"keywords": ["In-Vehicle Infotainment", "CCIS", "infotainment devices"],
|
||||
"standardsTrack": "IEC/TC 100/TA 17",
|
||||
"title": "MCM",
|
||||
"abstract": "Multilateral and Collaborative Metaverse (MCM) refers to metaverse systems in which two or more participants simultaneously interact within a shared virtual space for a common collaborative purpose. Unlike single-user or purely competitive environments, an MCM service is defined by coordinated participation: its intended outcome cannot be achieved by a single user acting alone. The project defines general requirements, service classification, and a gap analysis against existing standards.",
|
||||
"keywords": ["MCM", "metaverse", "shared virtual space", "coordinated participation", "service classification"],
|
||||
"standardsTrack": "IEC/TC 100/WG 12 supported by KEIT",
|
||||
"standardsOrg": "IEC TC100",
|
||||
"period": body_map.get("IEC TC100", {}).get("period", "2018 ~ Present"),
|
||||
"deliverables": ccis_docs,
|
||||
"period": "2026 ~ Present",
|
||||
"deliverables": [],
|
||||
},
|
||||
{
|
||||
"slug": "vlc-iot",
|
||||
"title": "VLC-IoT",
|
||||
"abstract": "Visible-light communication (VLC) transmits data by intensity modulating optical sources, such as light-emitting diodes (LEDs) and laser diodes (LDs), faster than the persistence of the human eye. The goal of IoT-VLC is to design a framework of IoT services based on VLC.",
|
||||
"keywords": ["Visible-light communication", "VLC", "light-emitting diodes", "laser diodes", "IoT services"],
|
||||
"standardsTrack": "ITU-T SG20",
|
||||
"standardsOrg": "ITU-T SG20",
|
||||
"period": body_map.get("ITU-T SG20", {}).get("period", "2018 ~ 2020"),
|
||||
"deliverables": vlc_docs,
|
||||
"title": "MVQM",
|
||||
"abstract": "Management of Visual Quality in Metaverse Systems (MVQM) is a conceptual and functional approach for managing visual quality by dynamically adapting visual data delivery in response to user context, device capability, and network conditions. It emphasizes user-centric, context-aware quality management over static system-centric optimization, covering hybrid visual assets, level of detail, and area of interest adaptation.",
|
||||
"keywords": ["MVQM", "visual quality", "hybrid visual assets", "level of detail", "area of interest"],
|
||||
"standardsTrack": "IEC/TC 100/WG 12 supported by KEIT",
|
||||
"standardsOrg": "IEC TC100",
|
||||
"period": "2026 ~ Present",
|
||||
"deliverables": [],
|
||||
}
|
||||
]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user