Latest Uploads
Mutant Mon ... (Blitz3D)

steve_ancell

Mutant Mon ... r package.

steve_ancell

image-13-0 ... -01-38.jpg

Jayenkai

Mutant Monty Remake

steve_ancell

hai.jpg

CodersRule

SillyAddition.png

Jayenkai

Back to Cower's Blog ( Created 21 March 2010 | Last Edited 21 March 2010)
Development Diary : Spifftastic Revision
My site has been sitting around sort of rotting over the past year or so. Times have changed, my site is not very well suited for mobile browsing (although I really don't care about that since mobile users aren't going to be reading my site, probably), the design is sort of crusty and I'm not a big fan of it anymore. So, simple solution: redesign the site. Again. This'll be the 8th time? Who knows.

Anyhow, I decided to start by looking at what's available in CSS3, and there are a bunch of things I'm using now. Not all of them are officially in all browsers, so it's more or less been a process of finding out what things are supported across the board. Firstly, multiple backgrounds are supported on all browsers that I care about. That's a big one for me, because it really, really, really rocks when designing things. I don't have to have three <div>s inside of an <li> to get left/right/center images, I can just build three images and position them in the background. It's absolutely awesome.

Because pictures do a good job of illustrating it, the tabs visible here are just list items:


XHTML-wise, they look like this:
-->

That's it. No need for three <div>s. The CSS for this is fairly simple, albeit ugly:
-->

So, right now the idea is to just get a layout in a single file in small pieces and then break it up into components that'll be crammed into a Wordpress theme.

Oh, and as I mentioned above, this is only for 'browsers that I care about', so Opera, Firefox, Safari, and Chrome will all render the above correctly (although the border-radius stuff is a pain in the neck). Internet Explorer 8 and under are not on my list of things to look at. If IE9 is released, I'll look at it, but I see little reason to when Internet Explorer is continually losing market share and I can't imagine anyone using IE reading my site. The design does work on Android and the iPod Safari (not surprising, they both use WebKit), so that's good. So out of 7 browsers (all of the aforementioned), only one doesn't draw it correctly: Internet Explorer. So, yeah, death to IE.

Latest Comments

Posted : Sunday, 21 March 2010, 10:58
HoboBen


Awesome! I'm glad multiple backgrounds are usable now. Looks really nice!

Latest Posts
Mutant Monty update.
steve_ancell Tue 14:14
Android Dev Test Doohickey
Jayenkai Tue 09:58
Aminal Xing Knew Leef
Jayenkai Tue 04:25
Spark
dna Mon 17:24
HoboTile
steve_ancell Sun 10:07
Hoover
steve_ancell Sat 21:53
Scrabble Rabble
Jayenkai Fri 08:13
Not Fit for Purpose
Jayenkai Thu 20:29
Happy Birthday, Krakatomato
steve_ancell Thu 18:03
How Deep is Your Code?
Hotshot Thu 14:35
More

Latest Items
Blog : Snow Worklog
Cower Mon 12:23
Dev-Diary : Mutant Monty: Amstrad CPC to Windows conversion
steve_ancell Sat 19:12
Showcase : MLG : Microscopic Lifeform Genocide
rockford Wed 09:24
News : Newsletter #176
Jayenkai Sat 04:49
News : Newsletter #175
Dabz Tue 09:38
Blog : Snow: More Material Junk
Cower Sat 23:17
Techy : AppleTV
Jayenkai Thu 09:40
Blog : Graphviz
steve_ancell Sat 14:17
Pets : Top-Down Shadow Hack
Jayenkai Tue 05:52
Snippet : JNKrunch v1.0
Jayenkai Sat 07:20
News : Newsletter #173
waroffice Fri 04:47
Blog : Material Loading
Cower Fri 02:08
Pets : I Done Won A Thing
shroom_monk Sun 11:31
Pets : Repurposing A Lexer
Cower Mon 22:06
Bah : Feeling a Little Angry
spinal Mon 11:26
More

Who's Online
HoboBen
Tue, at 15:17
Jayenkai
Tue, at 15:05
therevillsgames
Tue, at 15:02
rockford
Tue, at 14:20
steve_ancell
Tue, at 14:14
Hotshot
Tue, at 13:58
spinal
Tue, at 13:55
dna
Tue, at 11:48
Erebel55
Tue, at 10:04
shroom_monk
Tue, at 06:40
Link to this page
Site : Jayenkai 2006-Infinity |
MudChat's origins, BBCode's former life, Image Scaler.