Giter VIP home page Giter VIP logo

Comments (3)

ishratumar avatar ishratumar commented on May 12, 2024 3

HTML5 building blocks:

  1. Semantic elements such as the header, main, section, footer, etc.
  2. Introduced new attributes for the form's tag.
  3. The local storage of data that allows webpages to function more efficiently offline.
  4. Embedding multimedia is possible without third-party plugins.
  5. Canvas that offers a much greater range of presentation options.
  6. Document Object Model (DOM) and APIs.
  7. Support for mathematical formulas and SVG files.

Reference

from front-end-interview-handbook.

yangshun avatar yangshun commented on May 12, 2024 2

I agree. A better answer is welcome. Off the top of my head, and based on the diagram:

henri-stack-v2

I think some components are: HTML, JavaScript, CSS, HTTP, Security, Performance, Accessibility, Web Media (images, audio, video), WebGL, Storage (Cookies, Local/Session Storage, IndexedDB), Service Workers, Performance, Animation, Web Asssembly, Search Engine Optimization, and more. Would be nice to have some further elaboration on each component.

from front-end-interview-handbook.

captainWaheed avatar captainWaheed commented on May 12, 2024

This diagram covers mostly all of the possible blocks.
I just saw this: on https://flowerszhong.github.io/2013/11/20/html-questions.html

Sementics

from front-end-interview-handbook.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.