Umbraco– Full Control Over Standards-Based Markup

umbraco_with_catchphraise

I’ve just had my second look at Umbraco, an ASP.Net con­tent mana­ge­ment sys­tem (CMS). When I first stum­bled on Umbraco about a year ago, I misun­ders­tood the license agree­ment to mean that in order to use the open source ver­sion of the soft­ware, you were requi­red to put “Powe­red by Umbraco” on the home page of the site.  After a clo­ser look, reveals that this is not true. The only Umbraco bran­ding that you’re stuck with is in the con­trol panel. This works just fine for my pur­pose which is to give my clients a fra­me­work within which they can edit their own content.

The main fea­ture of Umbraco that has me exci­ted is the text edi­tor. It uses TinyMCE as do many CMS pac­ka­ges. The dif­fe­rence I’ve found from some of the others (such as Insi­teC­rea­tion) is that Umbraco gives you full con­trol over the edi­tor in terms of what but­tons are dis­pla­yed to the per­son doing the edi­ting. This way, you can com­ple­tely hide the Font and Font Size but­tons which will effec­ti­vely eli­mi­nate the pro­blem of peo­ple inser­ting Font Size inline sty­les or worse, font attri­bu­tes directly into the mar­kup.  As an exam­ple, the edi­tor within Insi­teC­rea­tion will actually insert “<span style=“font-style:italic”>” ins­tead of sim­ple <em> tags.

The other fac­tor which I LOVE is that the desig­ner has full con­trol over the mar­kup that the edi­tor out­puts. This makes it easy to main­tain the stan­dards com­pliance of the mar­kup of the site without the need to coach your client in the nuan­ces of edi­ting stan­dards based html using the editor.

I’ll post more on Umbraco as I get more deeply invol­ved, but my ini­tial res­ponse is extre­mely posi­tive. If you call and talk to me about con­tent mana­ge­ment in the near future, we’ll likely be dis­cus­sing Umbraco.

Bookmark and Share

Leave a Comment

Spam protection by WP Captcha-Free