Đồng hồ bằng... ảnh gif?

Thấy cái này trên reddit, viết bằng Haskell

Giờ UTC

For fun thôi, đừng dùng để xem giờ, vì đồng hồ này chính xác hay không phụ thuộc vào server của họ và mạng Internet nhà bạn :innocent:

Bạn nào làm được bằng ngôn ngữ khác không?

4 Likes

Hình gif này là vô hạn dung lượng à :joy:

1 Like

Cảm giác như nó không phải gif, hoặc là fake gif. Thấy stream dữ liệu liên tục.

1 Like

Cái này là nó tạo một ảnh gif mới liên tục hay sao ta? Kiểu như edit lại file ấy :1234:

1 Like

Nó là ảnh gif đấy, nhưng số lượng frame tăng theo thời gian, dung lượng cũng tăng dần.
Browser luôn trong trạng thái loading, nhưng nếu mình dừng browser không cho load nữa thì nó vẫn là ảnh gif, cơ mà khoảng thời gian bị lặp lại.

Kiểu vừa stream vừa encode nó ra gif :smiley:

1 Like

PNG cũng làm được tương tự, đâu nhất thiết phải GIF :v
(StackOverFlow Flair)

1 Like

Bác F5 trình duyệt sẽ thấy nó tải không ngừng nghỉ, tự update time xài Gifstream do lão ấy viết:

      , "Server: gifstream/0.1"
      , "Content-Type: image/gif"

Đứng trends git mấy hôm, nay xuống hạng: https://github.com/def-/time.gif

Bài gốc: https://hookrace.net/blog/time.gif/

1 Like

cái này lợi ở chỗ support cho trình duyệt chặn js à ?

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?