Click here to load reader

Webuibasics - Lesson 1 - Overview (in russian)

  • View
    281

  • Download
    0

Embed Size (px)

DESCRIPTION

My Web UI Basics course. A very basic overview of technologies and processes to be used on Web / Front End Level.

Text of Webuibasics - Lesson 1 - Overview (in russian)

  • 1. WEB UI BasicsLesson 1 - OverviewAlex Perez Tchernov

2. 3. (HTML, JS, CSS, , File System,, , ) (, DNS, , ..) , ... 4. 5. 1. . , , , , . , , . , . . 6. 2. , . , . , . , . 7. 3. . , ,, , , . - . - . 8. 9. UI / UXInformation Architect / Usability Architect / WebSiteInformation Architect / User Experience ArchitectSenior User Research Specialist / User ExperienceResearcher / Usability AnalystUsability Engineer / Principal Product Definition EngineerUser Experience Designer / User Interface Designer /Product Designer / Interaction Designer / User InterfaceSoftware Engineer / Web Designer (Web DesignDeveloper) 10. . , .. HCI; . (, .) , , . : task analysis, contextual inquire, heuristicevaluations, user interface design, user research, concepttesting, usability testing, benchmark studies, competitiveevaluations, participatory design sessions, ethnographic fieldstudies, user surveys, heuristic evaluation; / / / sigchi.ru/Seminars/03/S03_Kryuchkov.ppt 11. From Usability.gov 12. 13. HTML JS CSS AppCache, WebStorage (local / session), WebSQL/ IndexedDB, File APIs, Geolocation API, WebRTC+ Audio, Canvas (GPU), WebWorkers,WebSockets NAPI 14. (WebRTC) 15. HTML + CSS HTML + CSS > JS HTML + CSS > JS -> AJAX -> HTML (DOM) HTML -> JS Semantic Markup + (extensions) XSLT 16. Worst / Average / Almost Always (js / data) prefetching () (js), (LESS, Closure Stylesheet, Closure, GWT), () - webworkers, templates, json (protobuf, json, binary) 17. 18. (etag, expiration, URLs) CDN WebRTC (Peering) + STUN DNS, BIG IP 19. 20. (js, css, html) SSI (, ,, , ) (+ ) 21. 22. REST Interface (GET,POST, PUT, DELETE) + URL + . JS *

Search related