30/09/2018, 19:47

Cách làm các tương tác động như trong web socnhi.com?

Xin chào mọi người, em đang học làm web được vài tháng rồi. Do không có điều kiện học ở trung tâm nên em tự học tại các trang như freecodecamp, coursera, udemy,… và cũng đã biết cơ bản về HTML, CSS, Javascript. Tình cờ em có thấy thằng em ở nhà vào trang này: http://socnhi.com/.
Em có thắc mắc để làm các tương tác động như trong web đó thì mình phải làm thế nào? Sử dụng Javascript không thì có làm được như vậy không?

Itachi Citus viết 21:49 ngày 30/09/2018

Trang đó viết bằng flash bạn ^^. Làm bằng html cũng dc nhưng có vẻ khó.

Mai Anh Dũng viết 21:54 ngày 30/09/2018

Làm bằng html cũng dc nhưng có vẻ khó.

Đat không nghĩ vậy đâu, giờ người ta dùng HTML5 để làm game được mà. Chắc là có framework để làm giống như flash vậy đó

alex viết 21:55 ngày 30/09/2018

Nếu làm chuyển động như vậy bằng html5 thì như thế nào vậy a Đạt, em chưa thấy tài liệu nào hướng dẫn cả. Anh có thể cho em ví dụ được không?

Mai Anh Dũng viết 21:59 ngày 30/09/2018

@alex7 Đạt không làm game hay html5, nhưng @alex7 có thể vào đây tham khảo

https://html5gameengine.com/

Các framework này đều có thể làm các chuyển động như vậy.

Ví dụ thế này:

createjs.com

CreateJS | A suite of JavaScript libraries and tools designed for working with...

A suite of modular libraries and tools which work together or independently to enable rich interactive content on open web technologies via HTML5.

X viết 22:03 ngày 30/09/2018

Theo 2 trang phân tích này:
http://w3techs.com/sites/info/socnhi.com

BuiltWith

BuiltWith

Find out what websites are BuiltWith


Thì mình thấy Flash và Javascript là chủ yếu.

alex viết 21:58 ngày 30/09/2018

Thank you anh @ltd và @david15894.

Theo em thấy thì hiện tại flash không còn được hỗ trợ bởi các trình duyệt nữa. Nếu vậy thì trong tương lai, một trang web code với flash như vậy có hoạt động được nữa không ạ?

Mai Anh Dũng viết 21:48 ngày 30/09/2018

Về lâu về dài có lẽ là không. Có thể html5 hoặc một ngôn ngữ, nền tảng mới nào đó sẽ hoàn toàn thay thế flash.

Phan Hoàng viết 21:56 ngày 30/09/2018

Bạn tìm hiểu thêm về canvas nhé. Cái gì flash làm được thì html5 cũng làm được.

Trang Tuân viết 21:58 ngày 30/09/2018

Dùng canvas của html5 đối với các game phức tạp. Đối với các game đơn giản có thể dùng javascript + animation của css3 là làm được, chẳng hạn trắc nghiệm, tìm hình giống nhau,… Trong tương lai gần có thể flash sẽ bị thay thế hoàn toàn bằng HTML5. Dùng ajax để tương tác với database (lưu điểm, bảng xếp hạng,…).

Trần Minh Quân viết 21:57 ngày 30/09/2018

Thấy dưới footer có logo không biết vccorp mua lại hay họ build web này nhỉ
Hai trang này http://sannhac.com/ và http://socvui.com/ mình nhớ không lầm thì hình như vccorp mua lại
Công ty này vào năm 2014 đã bị hack khiến bị thiệt hại về doanh thu quảng cáo
https://www.youtube.com/watch?v=Fanmvie0Xf4

Trang Tuân viết 21:54 ngày 30/09/2018

Vụ này thì mình rành lắm nè, nó bị hack thẳng vào Data Center luôn. Nội bộ công ty làm, nhưng không truy ra được ai. Tóm tắt là mấy thằng boss bóc lột nhân viên nên bị chơi lại, hết.

Bài liên quan
0