Edit in JSFiddle

C=" ■"
t=0
!function f(T,v,a){
// "71771771775141115151517777717751115441557177577777"[i*10+v]
//  ↓ 数字の縦方向の位置で固めていたので数字ごとの塊に分ける
// ("75557"+"11111"+"74717"+"71717"+"11755"+"71747"+"75747"+"11117"+"75757"+"71757")[5*v+i]
//  ↓ 数字 1 つが 3 ビットを表しているので、5 文字まとめて 15 ビットを 1 文字で表現する
// "\u7b6f\u1249\u73e7\u73cf\u5bc9\u79cf\u79ef\u7249\u7bef\u7bcf".charCodeAt(v)>>(i*3)&7
//  ↓ エスケープシーケンスを使わずに表現
return a?(v="筯቉珧珏寉秏积牉篯篏А".charCodeAt(T|0)>>i*3&7,C[v>>2]+C[v/2&1]+C[v&1]+C[0]):
T?i--?[t/600,t/60%10,10,t%60/10,t%10].map(f).join("")+"<br>"+f(8):"":
(i=5,document.body.innerHTML=f(8),t++,setTimeout(f,1e3))
}()
// 除去できる空白や改行を除去して 263 バイト
<p>「<a href="https://github.com/yoshiakist/codegolf">Code.jp2日目 〜コードゴルフに挑戦〜</a>」 に挑戦してみました。</p>
body {
    font-family:monospace;
}