5 ms·
One of those web pages which deserves an award. Some place in some kind of Internet Hall of Fame, an historical archive which shows the only best highlights of
by qwertox 6y ago
One of those web pages which deserves an award. Some place in some kind of Internet Hall of Fame, an historical archive which shows the only best highlights of what websites were actually capable of presenting. Milestones of web development.
This page summarizes pretty good what web technology is capable of, when in the hands of a real professional.
---
Ok, I just realized this is from Bartosz Ciechanowski, and this reminded me of the Cameras and Lenses [1] article which I've seen recently. It was the same kind of quality.
This man is a real genius.
[1] https://ciechanow.ski/cameras-and-lenses/ https://ciechanow.ski/cameras-and-lenses/
- pitspotter 6y agohttps://ciechanow.ski/cameras-and-lenses/ https://ciechanow.ski/cameras-and-lenses/ > [...] We’ve barely scratched the surface of optics and camera lens A real genius certainly, but, I'm always doing this; bad choice of metaphor here!
- hutzlibu 6y ago"bad choice of metaphor here! " Or a funny one.
- BlueTemplar 6y agoYeah, and to think that some people are incredulous when I say that I need animation support in my electronic documents ! This is even better, I will bookmark it as an example.
- exhaze 6y agoSaw a startup recently building something like “PowerPoint for animated documents” - https://www.unscene.app/ https://www.unscene.app/ Crazy that no one’s made this before
- BlueTemplar 6y agoReally cool, but : - For the love of God, why a web app ?!? - We pretty much already have what I'm asking for in the form of MHTML, I just need Firefox support !
- jonplackett 6y agoLove how it's written > While reliable and easy to direct, a cannon ball won’t be very effective at pushing the crank
- ehnto 6y agoThat was a fantastic metaphor, and though I am intimately familiar with engines I had never thought of the crankshaft as four simple hand cranks stuck together before.
- rz2k 6y agoI wonder if it was inspired by well known this classic video explaining differentials. https://youtu.be/yYAw79386WI https://youtu.be/yYAw79386WI
- jonplackett 6y agoGreat video. I wish there were videos this clear to explain everything!
- pvg 6y agoI like the the interactive visualizations a lot and some of the setup (a camera picture is a thing that changes in certain ways as you fiddle with these 3 parameters, etc). But I always have a hard time telling who the actual audience for this stuff is. If it's someone who has very little exposure to how cameras actually operate, is a Bayer filter really the second thing they need to be aware of? I don't really follow the pedagogical narrative/intent here.
- deleted 6y ago[deleted]
- umvi 6y agoI'm assuming he used something like SolidWorks to CAD up the parts, but then it looks like he custom made all the animation stepping widgets and camera rotation logic and various shaders for the different effects in pure JS[0]? Surely he didn't write this JS by hand (i.e. it was generated from blender3d or solidworks files or something?). I would like an article on how he made the interactive animations in the article. [0] https://ciechanow.ski/js/ice.js https://ciechanow.ski/js/ice.js
- gfaure 6y agoI think it can't be understated how important it is to able to rotate, and move the playback forwards and backwards. It's almost like being able to hold the part in your hands, examine the reasoning behind its structure and "debug" your mental model of it by playing its operation back and forth.
- ehnto 6y agoExactly, having control over the artifact is so empowering for learning and curiosity. A simple image or gif wouldn't be nearly as engaging.
- CaptainBanger 6y agoIt really reminded me of the educational 'toys' that I used while I was attending Montessori school. You could go at your own speed and come to understand a concept by letting you play with all the constituent parts when you felt like it - or if you saw someone else doing it and joined in.
- jiscariot 6y agoOne of the 'toys' I remember from my Montessori experience was these long bead chains. They had all different sizes, e.g. one would be a chain of 8 segments, each containing 8 beads on a rod between the joints. The '8' chain would be blue and have an associated blue cube of beads 8x8x8. I remember the '10' chain and cube was something really to be seen. We also had really large blocks, because someone dropped one on my head.
- circadian 6y ago"This page summarizes pretty good what web technology is capable of, when in the hands of a real professional." I was looking at this when I went to bed, and though the subject matter isn't completely new to me I was enthralled by the execution and stayed up and read all of it... Absolutely LOVE the way this has been put together, it really speaks to me of beauty in simplicity, at least from the visual perspective!
- cblconfederate 6y agoThe award is the bookmark. This is a great reference for cleaniness.
- ksec 6y ago>One of those web pages which deserves an award. Yes. This is what Web Pages should have been. Simple, Clear, with Animation to help with certain demonstration. He could have been add an ad at the bottom if it needs to be. A Web page with added on interactivity. Instead we got Web Apps.