If you want everyone to use the same framework, then my advice - though somewhat impractical - is to use it, advocate for it, and contribute to the community.
12 karma · joined January 4, 2011
If you want everyone to use the same framework, then my advice - though somewhat impractical - is to use it, advocate for it, and contribute to the community.
http://bit.ly/vbeCPM http://bit.ly/rSH6sV
Hopefully this gets fixed soon.
DavicMcLaughlin says, "we were getting absolutely ridiculous user engagement..." When you are starting a site, you want as little resistance to usage as possible, and this helps with that. It makes it one step easier for people to use your site. It helps reduce the typical chicken/egg problem, or any other "it's hard to get users" problem.
Once you have the users, and security becomes more of a concern ("But security should always be a concern", yeah I know.) then you should start to think about something more secure. Until then, do all you can, within reason, to get users.
I have a pretty horrible memory, and I'd like a simple site what I can email or SMS or enter posts about things I do, or random memories from my childhood. When I get older, I'll wish I had entered them all somewhere.
Privacy would be my main concern - I'd want to permission it only to my wife and children, and maybe a few others. I'd want my data encrypted, so admins can't even see it.
Something like this would also be great for couples - documenting relationships over time and being able to look back on them later. Emails could automatically go out on a certain date every year to remind you of something that happened on that date.
Also important would be getting my memories out. If the system ever went defunct, I'd want my data emailed to me or something.
- Almost all CSS goes in 1 big file. One line per selector to keep thinks clean and easy to find. Styles from external sources (like jQuery UI) go in separate files.
- Reset lines go at the top, if you use them, in a / RESET / section.
- Styles for individual HTML tags are next in the / HTML TAGS / section.
- Then a / UTILITY CLASSES / section for clearing floats, etc.
- Next comes site layout. Headers, footers, page width, etc. all go here. Just the layout though - think the grid. No real content styling yet.
- Now sections for each piece in the layout. Content styles go here. First a section for the / HEADER CONTENT /, then a big section for the / PAGE CONTENT / (vast majority of styles go here), then the / FOOTER CONTENT / styles.