JavaScript

by

Reading Time: 9 minutesIn July of 2015 I had the opportunity to participate in the first ever SDL Hackathon. The rules were relatively simple: Pick an SDL product, do something cool with it. In recent months I’ve been learning quite a bit about the Canvas API, an interface that’s part of the new HTML5 specifications. So, I decided

by

Reading Time: 9 minutesOne of the really cool things to come out of this year’s retreat was a lot of discussion around JavaScript. About 90% of the programming I do is in JavaScript. Not only is it the language where I have the most experience, it’s the language I like the most. It’s quirky and weird at times,

by

Reading Time: < 1 minuteIf you haven’t heard, headless Chrome is now A Thing™. A few days ago I wrote a post on how to use Headless Chrome to grab some screenshots from the command line, using a dab o’node and a healthy dose of Promises. Well, after a little more fiddling with it, I’ve got a version 2.0

by

Reading Time: 3 minutesWait, what’s the CSSOM? Well, I’ve talked about it in the past; it’s the object model for your styles. I even wrote about how to make a CSSOM analyzer. What I didn’t know then, that I know now, is that you can manipulate the CSSOM. It’s not just there for show and tell. You can

by

Reading Time: 5 minutesThe world of front-end development is changing at a lightning fast pace. It’s hard enough for a front-end developer to keep up. So, how should a Tridion architect or general back-end developer stay “in the know” about the world of front-end development? Let me share with you what I’ve been doing in 2016 that I

by

Reading Time: 3 minutesJust a short while ago, I announced a tiny lil’ Tridion bookmarklet called Pub Up!™. It was a very simple bookmarklet that left you in your current location in your folders, and just took you one publication higher. Well, when I announced this to the SDL Tridion MVP chat room, Nuno (AKA The King of

by

Reading Time: 4 minutesA while back I wrote about an amazing discovery I’d made in which I learned that stylesheets are part of the DOM. I mentioned some properties to play with for fun and profit, and then heartily went on my way. Today I’d like to explore the CSSOM with a little more discipline, and also explain

by

Reading Time: 4 minutesSo, I was helping out a fellow coworker with a JavaScript issue where we were trying to figure out if there was a property somewhere that could tell us what the referring window was. While he was using ‘the googles’, I just pulled up my console window, typed in document, and started browsing through the

by

Reading Time: 2 minutesI’m written in the past on how cool contenteditable is, and what the potential usages are. Especially once you mix it with the scoped attribute, you can turn contenteditable into a pretty powerful component of an editing application of some sort. In fact, I have a few applications that I’ve been working on which called

by

Reading Time: 3 minutesAt Tahzoo, we pretty much shoot for HTML5 websites 100% of the time; the only time the project isn’t HTML5 is if the client explicitly says so. We have a current client whose HTML5 site also required some fun Ajax things like creating an interactive poll and even some email functionality. In order to really