0_intro_to_web_apis
dz / mdn / js / 4_client_side_web_APIs / 0_intro_to_web_apisSummary
Introduction to Web APIs
Node Tree
Nodes
| constructs_allow_complex_easily | |
| content | Constructs made available in programming languages to allow devs to create complex functionality more easily | 
| parents | API | 
| client_side | |
| content | Client-side JS | 
| children | third_party_APIs | 
| parents | API | 
| browser_APIs | |
| content | Browser APIs | 
| children | common_browser_APIs | 
| parents | API | 
| common_browser_APIs | |
| content | Common Browser APIs | 
| parents | browser_APIs, API | 
| third_party_APIs | |
| content | Third-party APIs | 
| children | common_third_party | 
| parents | client_side | 
| common_third_party | |
| content | Common third-party | 
| parents | API, third_party_APIs | 
| objects_as_API_containers | |
| content | JS objects serve as containers for API data and functionality | 
| parents | API | 
| entry_point | |
| content | Entry Point | 
| parents | API | 
| events_to_change_state | |
| content | Often use events to handle changes in state | 
| parents | API | 
| additional_security_measures | |
| content | Additional security measures when appropriate | 
| children | same_origin_policy, auto_play_policy | 
| parents | API | 
| same_origin_policy | |
| content | Same-origin policy | 
| parents | additional_security_measures | 
| auto_play_policy | |
| content | Auto-play policy: can't automatically play when page loads. Must allow users to initiate plate through a control like a button. | 
| parents | additional_security_measures | 
| remarks | this affects UX of all web-based synthesizers |