we’re making a skin (and checking it twice)
If you‘re reading this then you either obsessively check every thread that gets posted, or you have some kind of interest in a new forum skin.
You might not have read the blogpost I put up a few days ago, so I’ll reiterate.
I think it’s high time we had a new skin for the Oddworld Forums, and I think
we need to go a lot further than just hacking up the sprites and colour scheme from one of the existing skins and calling it a day.
We’ve had some not-so-successful attempts at making skins in the past, and I think this is down to a couple of reasons:
- There’s a lot of work involved in putting a skin together
- Trying to start by modifying an existing skin creates a terrible workflow
- It’s always one person who goes off to do everything themselves.
I think making a new forum skin should be more than just saving a local copy of Industrial and hacking new PNGs and colors in. So what I’m proposing is to
make a forum skin by starting fresh from the ground up.
There’s a couple of reasons why I think this is a better way to go about things.
- By starting fresh, the whole project will be easier to manage and understand;
- We won’t be constrained by the pre-existing layout and design of an existing skin;
- Everybody can get some practice with using new tools;
- We can make improvements to the forum that would be nigh-impossible to do with one of the existing skins.
I want this to be a collaboration between forum users, rather than a single person trying to do everything. Partly because something of this scale would be too much for one person (a team of motivated people is far else likely to burn out than one person), but also because I think a full team is going to be vastly more efficient and effective at designing, building and testing.
So here is a basic overview of what I believe we are going to need to get this done:
Design philosophies- Mobile first
- Responsive
- Progressive enhancement
- Separation of style and content
- Modular design
- Lightweight
Underlying tech- HTML for semantic structure
- CSS for styling
- PHP for structure
- Some Javascript for fancy shit
Skills needed- Layout design / Wireframing
- HTML / CSS coding
- Image editing / Artworking
You probably looked at those bullet points and didn’t understand half of them (and if you did, you would probably be very helpful if you got involved!). Don’t worry, because a) I want to make sure everybody who wants to help out has some idea of what this all means, and b) nobody will be expected to do everything that is on the list.
I’m currently working on some simple demos that should hopefully illustrate the stuff listed up there. For now, I think the most important thing is for everyone to look at responsive design, so here’s a couple of links:
For now, what I want is to
get people together who are interested in working on this. I want to know what your thoughts are on the ideas above, and in what ways you can help out. I’ve already spoken to a couple of people, but we need as many as possible.