For the most part, good front-end code isn’t affected by the application that serves it. And, for the most part, good front-end code doesn’t need to be written specifically for that application. But there are some exceptions —like structuring the HTML for a title and a link when the link is optional. That’s a case
It’s not that hard to write CSS. The basics of how the language works can be learned in 15 minutes. Most of the major properties and techniques for using them can be learned in a few days. You can learn how to build static websites within a few weeks —and there’s scores of books and blogs
You’re a front-end developer. You’re writing for a component template. You hand off HTML for a back-end developer to write a view. The back-end developer looks at it, goes cross-eyed and starts muttering to himself. You explain it. He says, “yeah, Tridion can’t do that.” You read my last post; you’d know that there’s a
So, you’re a front-end developer, eh? And you’ve been told that you’ll be writing code, and that it’ll be moved into a Content Management System. Called Tridion. And you can’t find out where to download it because there’s not a version on Github. There’s some random blogs out there, a Stack Exchange, but it all
In a previous post, I talked about some general better practices for writing jQuery plugins that will play nicely in content management systems. Today, I’d like to introduce one such plugin: flexModal.
Not too long ago, I worked with Alex Klock on creating a Tridion GUI extension for a client. The GUI extension was for a document embedding service provided by Crocodoc1. Once I finished, I had to provide a training document for it. Soon after, the client wanted documentation on some other things. And then more
In a current project, we have a website that’s in both French and English which we’re transferring into Tridion 2011, using Razor Mediator. This is not my first bilingual website, and it definitely isn’t my first Razor project, either. However, it’s the first time I’ve had both at the same time. So what I’d like
Every CMS implementation is different, but you can generally categorize them into two major groups, regardless of the details: New site or Lift ‘n Shift. If you’re unfamiliar with the phrase “Lift and Shift”, it’s where we take an existing website, in its entirety, and move it into a CMS without modifying any front-end code.
Working in Content Management System (CMS) implementations has its challenges. While some of those challenges are in the application itself, many can be with the content authors. Content authors expect a certain amount of flexibility in how they can add or remove content on a page and we have to find a way to account
One of the biggest problems that I’ve found working in the web industry is that outsiders don’t really get what a corporate website is all about. It’s not just about HTML, a really good design, or content. I’m finding that too many young businesses, or immature older ones, think one web designer is all it takes to put together a website. So I’m going to attempt to describe in under 1,000 words what should go into a website. The key word here is should.