Câu hỏi phỏng vấn HTML
Câu hỏi

Bạn sẽ chọn sử dụng svg hay canvas cho trang web của mình? Tại sao?

Câu trả lời

SVG là một ngôn ngữ để mô tả đồ họa 2D trong XML. Canvas vẽ đồ họa 2D một cách nhanh chóng (với JavaScript).

Sự khác biệt giữa SVG và Canvas sẽ hữu ích trong việc chọn đúng.

Canva

  • Phụ thuộc resolution
  • Không hỗ trợ các Event handler
  • Khả năng hiển thị văn bản kém
  • Bạn có thể lưu hình ảnh kết quả dưới dạng .png hoặc .jpg
  • Rất thích hợp cho các trò chơi đồ họa chuyên sâu

SVG

  • Resolution độc lập
  • Hỗ trợ các Event handler
  • Phù hợp nhất cho các ứng dụng có khu vực hiển thị lớn (Google Maps)
  • Render chậm nếu phức tạp (bất kỳ thứ gì sử dụng DOM nhiều sẽ ...
middle

middle

Gợi ý câu hỏi phỏng vấn

middle

Bạn biết gì về DOCTYPE trong HTML?

senior

Mục đích của chặn bộ nhớ cache (cache busting) trong HTML là gì và làm thế nào bạn có thể thực hiện nó?

middle

Công dụng của thẻ figure trong HTML5 là gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào