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 |