Skip to content

clemsos/meme-machine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Meme Machine

Meme Machine is an introduction workshop to writing apps in Javascript.

About memes

Digital Folklore

A tribute to Digital Folklore - I Can Has History

Duang

Duang (Mandarin pronunciation: [twáŋ]; pinyin: duāng; Zhuyin Fuhao: ㄉㄨㄤ) is a Chinese neologism that has become a viral meme despite its meaning being unclear. It has become a popular hashtag on Sina Weibo with more than 8 million mentions by the start of March 2015.

From Wikipdeia

Danmu "bullet screen" - 视频弹幕

Duang Source : bilibili.com

Danmu is so popular in China that it has already enter cinema.

Learning Objectives

You will learn how to spam your friends with random screenshots and animated GIF.

Program and components

  • Html : write a small web app on a single page
  • Css : position and superpose elements
  • Js : learn basic notions - Number, Arrays, Objects, functions, callbacks
  • Js : apprehend some native functions : Math.random() and setInterval
  • SVG : use d3.js to draw text and bind events
  • Shape and Colors : build a simple SVG color picker
  • Data : Fetch JSON and use a Web API (Giphy.com)
  • API : Send junk emails to your friends using web services

Requirements

  • a modern browser
  • a text editor
  • an Internet connection
  • some goodwill and patience :)

Dev

To develop, easier to have a little server

python -m SimpleHTTPServer # at http://localhost:8000

About

The Meme Machine : an introductory workshop to Javascript programmation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published