Nostalgia and Techniques


I was reminded the other day of a programming technique I first encountered in the early nineties (yep – that’s twenty years ago. How scary is that?). The technique was used in programming animations with java applets, and it involved constructing each frame of the animation off-screen before drawing it on-screen. This simple technique eliminated […]

Assemble-A-Site Challenges – CSS


The Assemble-a-site system works by assembling all the required parts into a whole, like a jigsaw puzzle. Every project is different, being comprised of a different set of modules arranged in a different way. This creates challenges when it comes to CSS. Variables The most obvious issue with CSS is the requirement to make skins […]

Assemble-A-Site Challenges – Skins


The Black Square CMS allows the client to edit the content of individual pages, but the global areas of the site, and the design, are not editable. There is no need for them to be, because the site is custom designed by us for the client’s individual needs. Our design carefully defines exactly what colours, […]

Assemble-A-Site Challenges – Abstraction


One of the largest and most obvious challenges we’re facing while developing the Assemble-A-Site project is the extra level of abstraction. This article explains abstraction, and why it’s a challenge for this project.

1 Comment\s

Introducing Assemble-A-Site


We’ve discussed previous how much a website should cost, and we’ve explored ways the Black Square has tried to reduce these costs by creating industry-targeted packs. We have realised, however, that there is an enormous market out there for websites that are super-cheap, and we asked ourselves, “Is there any way, any way at all, […]

News on your website


Managing News and Events in website content. A short article on how we use the Black Square CMS to let our clients manage their news and events feeds onsite.

Contentious Content


When the World Wide Web first appeared, adding content to your site was a blissfully uncomplicated matter. You added a page, and wrote your bit. Done. Ah, the innocent simplicity of it all. But those days are past now. Today, we have content, news, blogs and tweets, decks and discussions. The wide range of content […]

Supportive Content Blocks


Adding an article to your site will provide your visitors with useful information, but to provide the most value for your page, it is often helpful to provide supporting information to an article. We always provide a page layout template that includes a thin right column next to the wide main column specifically to allow […]

Image Gallery Content Blocks


Image or photo galleries are extremely useful in many situations, and essential for some websites (photographers’ websites, for example). They come in many shapes and forms, each according to the purpose of the gallery, and how it is to interact with the rest of the content on the page. To cater to the various styles, […]

Feature Content Blocks


Today I thought we’d discuss some of the content blocks we have available for our Standard Content module. Specifically, today we’ll discuss feature blocks. These are blocks of content specifically designed to focus attention on a special offer or featured section of your site. They are intended to be bright, colourful and graphic, with short, […]