Time generally is a humorous factor. I nonetheless bear in mind discovering HTML, CSS, and JavaScript coding. I nonetheless bear in mind my first school programming course. I nonetheless bear in mind my first day at my first coding job, then my first day at my second coding job, after which my first day at Mozilla. I nonetheless bear in mind my first day coding for MetaMask. This yr marks my twentieth yr as an expert software program engineer and it is occurred within the blink of an eye fixed.
Each on occasion I’ll make an previous programming reference to a a lot youthful engineer after which understand they do not know what I am speaking about.
I am so previous…
- Webpage layouts had been being carried out with
<desk>
s and this new “CSSfloat
” property was turning into the brand new customary - Rounded corners had been achieved through pictures and VML hacks for Web Explorer
- FTP was one of the simplest ways to add web sites adjustments
- SVN and copying its
trunk
was the very best versioning software alert
andaffirm
had been the usual for “modals”- Firebug was the very best debugging software accessible
- The “customary” for getting movies to play correctly was discovering the fitting codec to put in
- ActionScript information was as precious as JavaScript information
- Dreamweaver was greatest at school textual content editor and design software
- XML was the way forward for knowledge constructions
- Cellular-first? Cellular did not exist
- Reactive navigation? How about Java Applets…
- …and even completely different
<img src="">
uponmouseover
andmouseleave
! - Need to code a desktop app with net tech? Attempt Adobe Air!
- NPM stood for “not performant, man”
- Voting on a ballot meant the web page would refresh
- “Social media” meant HotOrNot.com
- The love sound of the net was a 56k modem connection purrrrr
- Disabling right-click enforced picture safety
- Bitmap (
.bmp
) was a viable picture format - JavaScript had a competitor referred to as
JScript
- SpyJax’ing allow you to detect the place your person had been
- Cookies had been the head of person monitoring
- Social media wall? It is referred to as a “guestbook”…
- …and a associates checklist? It is referred to as a “net ring’
- SEO was spamming the
<title>
with key phrases=
Whew, these the place the times. How previous are you in net?
CSS Animations Between Media Queries
CSS animations are proper up there with sliced bread. CSS animations are environment friendly as a result of they are often {hardware} accelerated, they require no JavaScript overhead, and they’re composed of little or no CSS code. Very often we add CSS transforms to parts through CSS throughout…
An Interview with Eric Meyer
Your early CSS books had been instrumental in pushing my love for entrance finish applied sciences. What was it about CSS that you simply fell in love with and drove you to put in writing about it? At first blush, it was the simplicity of it as in comparison with the table-and-spacer…
Introducing MooTools Dotter
It is best follow to offer an indicator of some type when performing an AJAX request or processing that takes place within the background. For the reason that daybreak of AJAX, we have been utilizing colourful spinners and imagery as indicators. Whereas I get pleasure from these pictures, I’m…
HTML5 Datalist
One of the vital used JavaScript widgets over the previous decade has been the textual content field autocomplete widget. Each JavaScript framework has their very own autocomplete widget and lots of of them have develop into fairly superior. Very like the placeholder attribute‘s introduction to markup, a continuously used…