Basis of Canvas

Summary of Canvas basic knowledge.

  • Has only two attributes, width and height
  • Can be sized by CSS, be careful about the scales
  • Can be styled like normal image (margin, border, background…)
  • If no styles applied, it will be fully transparent
  • creates a fixed-size drawing surface that expose to 1 or * rendering contexts
Read More

Basis of HTML

Summary of HTML basic knowledge.

  • Case is not sensitive
  • block-level elements construct the framework of a document
  • inline elements cannot be written individually, must written within block elements
  • Special Symbols   will be treated as tags
  • HTML File names: Write in lower-case, half-width Alpha Characters
Read More

Python Scripts to Automate the Boring Tasks

Nowadays, people can’t leave without a computer. We spend most of our time with three things: bed, mobile phone and computer. However, valuable time wasted on mobile phone and computer. It can be minimized with automation scripts and tools.

Read More

Introduction to Sass

CSS on its own can be fun, but stylesheets are getting larger, more complex, and harder to maintain. This is where a preprocessor can help. Sass lets you use features that don’t exist in CSS yet like variables, nesting, mixins, inheritance and other nifty goodies that make writing CSS fun again.

Read More

Frontend Tools

Summarize my knowledge about the most popular JavaScript package managers, bundlers, and task runners.

Read More