chevron-left chevron-right

Piotr Nalepa Frontend, architecture and AI

[Web] Niesamowite możliwości języków webowych – zestaw 1

This version
blog.piotrnalepa.pl/2013/07/20/web-niesamowite-mozliwosci-jezykow-webowych-zestaw-1
Published
Author
, Staff Software Engineer
Category
HTML5
Feedback
Write to me · Post on X

This post is 13 years old. Browsers and tools may have changed since then, so check the code against current documentation before you use it.

Postanowiłem stworzyć nową serię wpisów na blogu. Będzie to seria artykułów dotyczących możliwości jakie dają obecne języki webowe.

Bardzo często nawet nie zdajemy sobie sprawy z tego jak wiele różnych rzeczy mniej lub bardziej użytecznych można stworzyć za pomocą JS, HTML5 i CSS3. Dzisiejszy zestaw efektów to znaleziska odkryte w Internecie i w sieciach społecznościowych.

Section 11. Symulacja cieczy i wzory Turringa

HTML5 symulacja cieczy

Ten efekt zadziała w przeglądarkach, które wspierają technologię WebGL, np. Firefox.

Section 22. Dynamiczne animacje w stylu klubowych laserów

HTML5 laserowe stroboskopy

Ten przykład najlepiej oglądać w Google Chrome.

Section 33. Eksperyment ze światłem i muzyką

HTML5 muzyka i światła

Jeden z moich ulubionych. Działa w Firefox i Google Chrome.

Section 44. Generowanie realistycznie wyglądającej postaci za pomocą biblioteki three.js

Three.js - realistyczne modele ludzi

Kiedyś była to sfera zarezerwowana tylko i wyłącznie dla języków programowania gier, typu C++ i bibliotek DirectX. Teraz podobne efekty można osiągnąć za pomocą WebGL i JS. Niesamowita sprawa.

Section 55. Kolejny przykład animacji 3D

Efekt 3D w canvas

Tu mamy do czynienia z nieco prostszym przykładem, ale równie efektownym.

Section 6Podsumowanie

Mam nadzieję, że podoba Ci się taka idea serii wpisów w których będę zamieszczał swoje znaleziska. Dzięki nim można znaleźć inspirację do swoich prac, a także podpatrzeć sposoby pisania kodu CSS czy też JS, aby osiagnąć zamierzone efekty.
Co sądzisz o takiej formie wpisów? Zapraszam do komentowania 🙂

Share
Feedback

About the author

Staff Software Engineer

I've been writing this blog since 2009 and building for the web professionally for 14 years. Today I lead the frontend of the Cosmos platform at Bishop Fox, where I've been since day one of the project. Before that I worked at OLX, KUDO, Auto1 and eZ Systems. Here I write about what I've learned in practice: JavaScript, TypeScript, React, CSS and frontend architecture. I've also spoken at conferences across Poland and Europe. Got a question or an idea for a post? Let me know!