Module 01 · Introduction to Web and Front-End Development网页与前端开发简介
Module 1 Glossary: Introduction to Web and Front-End Development模块 1 术语表:网页与前端开发简介
| Term | Definition |
|---|---|
| Accessibility | Design digital products usable by people with disabilities, ensuring equal access and inclusion. 设计可供残疾人使用的数字产品,确保平等获取和参与。 |
| Artificial Intelligence (AI) | Integration of intelligent behaviors into web development to personalize user experiences. 将智能行为整合到网络开发中,以实现个性化用户体验。 |
| Augmented Reality (AR) | Technology that overlays digital information onto the real world, often through mobile devices. 技术将数字信息叠加到现实世界,通常通过移动设备实现。 |
| Caching | Store static assets locally to speed up website loading by retrieving files from local storage instead of the server. 将静态资源本地存储以加快网站加载速度,通过从本地存储检索文件而不是从服务器获取。 |
| Cross-Browser Compatibility | Ensuring a website works consistently across different web browsers. 确保网站在不同网络浏览器上的一致性工作。 |
| DOM (Document Object Model) | A programming interface for web documents that represents a webpage's structure as a hierarchical tree. 网页文档的编程接口,将网页结构表示为层次树形结构。 |
| Event Handlers | Code that responds to user interactions, like clicking a button or submitting a form. 代码响应用户交互,如点击按钮或提交表单。 |
| Full-Stack Developer | A developer with skills in both front-end and back-end development. 一个既擅长前端又擅长后端开发的开发者。 |
| Lighthouse | A performance testing tool that generates reports to evaluate website performance and suggest improvements. 性能测试工具,可生成报告以评估网站性能并提出改进建议。 |
| Minification | The process of removing unnecessary characters from code to reduce file size and improve loading times. 从代码中删除不必要的字符以减小文件大小并提高加载时间的过程。 |
| Mobile-First Approach | Designing websites starting from a mobile perspective and scaling up for larger screens. 从移动端视角设计网站,并扩展至更大屏幕。 |
| Mobile-First Design | Designing for mobile devices first and then scaling up for larger screens. 首先为移动设备设计,然后扩展到更大屏幕。 |
| Progressive Web Apps (PWAs) | Websites that offer an app-like experience with offline access and enhanced performance. 网站提供类似应用程序的体验,支持离线访问和增强性能。 |
| Prototyping | Develop interactive models of the final product to test usability and functionality. 开发最终产品的交互式模型以测试可用性和功能。 |
| Responsive Design | Design websites to adapt to different screen sizes and devices. 设计适应不同屏幕尺寸和设备的网站。 |
| Server-Side Logic | The code that runs on the server manages data and performs operations. 服务器上运行的代码管理数据并执行操作。 |
| UI (User Interface) | The visual elements and layout of a digital product that users interact with. 用户交互的数字产品的视觉元素和布局。 |
| Usability Testing | Observing users as they interact with a product to identify issues and gather feedback. 观察用户与产品互动,以识别问题和收集反馈。 |
| User Personas | Fictional representations of target audience characteristics, motivations, and goals. 虚构的目标受众特征、动机和目标的表现。 |
| UX (User Experience) | A user's overall experience while interacting with a digital product focuses on ease of use, satisfaction, and efficiency. 用户在使用数字产品时的整体体验主要关注易用性、满意度和效率。 |
| Version Control System (VCS) | Software that tracks code changes and enables collaboration among developers. 软件跟踪代码变更并促进开发者之间的协作。 |
| Virtual Reality (VR) | Immersive technology creates a computer-generated environment, typically experienced through headsets. 沉浸式技术创造一个计算机生成的环境,通常通过头戴式设备体验。 |
| Wireframing | Create simple visual representations of a website's layout and structure. 创建网站布局和结构的简单视觉表示。 |