![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Welcome to the DW Styles Class! From the number of people answering the poll, this is going to be a fairly large class, even if a lot of you can't make it. Lurking is, of course, okay! I do want to encourage lurkers to ask questions if they have them, however--you don't have to stay out of sight.
This class is geared around learning by doing. The main project of the class is to create a style of your own! The lessons are tools to help you along the way, so the syllabus is subject to change if I feel we're going over a subject too fast and people need more time to adjust. At the end, I'll have treats for people who share layouts with others at dreamwidthlayouts.
Your mentors are, in no particular order: afuna,
ninetydegrees,
liv,
seleneheart,
monarchist,
exor674, and, well, me. Mentors are here to help me review lesson plans before they go live and help answer student questions--some are CSS only, others know S2. But! If you know the answer to another student's question, please feel free to help them. We all can work together to learn things.
This class is split up into three "tracks" for different experience levels and goals.
- Simplified CSS
- Designed for people who want an easier introduction in CSS. It involves making style changes to an existing layout with the base CSS included.
- CSS only
- Designed for people who want to make a layout from scratch based on existing layout HTML--you can do a lot with just CSS. People might need help with an S2 override or two in order to achieve the effect they really want, but overall the goal is to work with CSS.
- S2/CSS
- Designed for people who want to be experts in changing both the HTML and CSS of their layout, or building in interesting behaviors. S2 is a programming language and once you know it you'll have few limitations (no JS, some CSS cleaning) in making a style exactly the way you want.
My class track will be:
I'm interested in this class because:
I want to customize my own style
114 (79.2%)
I want to make styles I can share with others
76 (52.8%)
I want to be able to help others with their styles
56 (38.9%)
It's a good way to learn skills I'm interested in, like HTML/CSS or basic programming concepts.
108 (75.0%)
If you have another interest in this class, what is it?
CSS Experience
HTML Experience
None or very little
13 (8.6%)
Beginner
51 (33.8%)
Experienced
69 (45.7%)
Advanced
18 (11.9%)
S2 experience:
Browsers I use or have access to:
Chrome
91 (60.3%)
Firefox 3.x
90 (59.6%)
Firefox 4.x
80 (53.0%)
IE6
10 (6.6%)
IE7
12 (7.9%)
IE8
40 (26.5%)
IE9
38 (25.2%)
Opera
54 (35.8%)
Safari
62 (41.1%)
Mobile browsers/devices
66 (43.7%)
Other
13 (8.6%)
My main browser is:
Chrome
26 (17.2%)
Firefox 3.x
56 (37.1%)
Firefox 4.x
44 (29.1%)
IE6
0 (0.0%)
IE7
0 (0.0%)
IE8
1 (0.7%)
IE9
1 (0.7%)
Opera
9 (6.0%)
Safari
9 (6.0%)
Mobile browsers/devices
2 (1.3%)
Other
3 (2.0%)
If you answered "Other" for any of the browser questions, what browser(s)?
Alright students, as your first exercise I would like you to:
- Say hi, and greet others! Also ask any questions you would like to know before Friday's class on "S2 Background and the Customization Wizard".
- Fill out this poll--it will help me know who has what experience level, and the different reasons people are taking the course for.
- Think about what you want your style to look like, if you'll be making a style for the course!
And now, I'm going through and checking to make sure that all people who answered the original interest poll and don't already subscribe get a reminder to watch this community (unless they have different methods of keeping track)! Hope to hear from you all!
Previous: Syllabus
no subject
Date: 2011-04-12 07:37 am (UTC)In addition to learning stuff, I'm hoping that having a defined schedule and assignments will help me conquer my laziness and procrastionation. It's so much easier to use a default layout that I kinda like instead of spending the time and effort to code myself a layout that I *really* like.
I didn't check the box for it but I suppose I'd be up for sharing the layouts that I make but I don't get ideas very often and I frequently get distracted by other shinies on the internet so it's really more of a 'nice bonus' rather than a driving motivation in my case.
ETA: Page 2! Woo!
no subject
Date: 2011-04-12 05:14 pm (UTC)no subject
Date: 2011-04-12 07:39 am (UTC)(No generic questions yet.)
no subject
Date: 2011-04-12 05:15 pm (UTC)no subject
Date: 2011-04-12 07:46 am (UTC)I'm really excited because I want to learn how to do styles in general and I really want to try to make me a new one.
Speaking of questions: should I set up another account for this learning experience? I don't want to mess up my default.
no subject
Date: 2011-04-12 05:19 pm (UTC)* You're a paid user, so you automatically can have a bevvy of styles attached to your account, although only one will display at any time. Since you're doing the S2 side, it will even be easy to never have to make the style you're working on the default for your journal. (I'm trying to make that the case with the Customization Wizard, too, but it is very tricky.)
* I'm going to be letting people create accounts on my development server--this will especially be useful for free users who only have one set of layers and one style available to them and would have to develop using their default.
* And yup, you could create a separate journal if you really wanted to.
no subject
Date: 2011-04-12 07:47 am (UTC)However I have really little experience in either programming or web design, so I'm almost a beginner at the same time. I don't know how to generate good concepts for what a journal should look like, and I don't really know enough CSS to implement any ideas I do have. Especially positioning, I really struggle with positioning. I'm pretty good at "porting" other people's layouts, eg from LJ Flexible Squares to DW Tabula Rasa, or from purely CSS based to S2. So as a student, I mainly want to learn to design from scratch.
Goals for the course:
no subject
Date: 2011-04-12 07:59 am (UTC)ETA:
There's actually an active bug for that if I understand what you mean properly -- at least a summary view. The collapsible would be quite hard to add to just your style, given it'd require trusted mode ( which is system styles only )
:-)
From:Re: :-)
From:(no subject)
From:(no subject)
From:no subject
Date: 2011-04-12 08:02 am (UTC)I'm here because none of the existing styles, or amended-by-DW-members styles (that I've been able to find) are quite what I want. And once I start thinking about what I want, I have Lots Of Ideas, which is very frustrating when I don't have the first clue about CSS. And I don't even know what S2 is...
no subject
Date: 2011-04-12 05:22 pm (UTC)S2 is the technical name for the style system--the first lesson will go over it in more detail, but basically, it is a templating programming language that is made so that viewers and servers are secure, lay users don't have to know HTML or CSS to make simple tweaks to their styles (see: the Customization Wizard), and style makers are given a lot of power to change the presentation.
Ideas
From:Re: Ideas
From:Re: Ideas
From:Re: Ideas
From:no subject
Date: 2011-04-12 08:04 am (UTC)I've been spending my spare time for the past 2-ish years being a volunteer developer for Dreamwidth, and because of that I have way more knowledge then I'd like to have on the S2 backend ( and many other scary parts of the code ).
Sooo... I can probably help you on any bit of S2 you need help with.
I am probably not the person to ask if you are having trouble making your style look the way you want it in HTML/CSS, but if you have the CSS but it is just not working, I will totally be willing to look at it to see if I can spot the problem.
no subject
Date: 2011-04-12 10:06 am (UTC)no subject
Date: 2011-04-12 08:24 am (UTC)no subject
Date: 2011-04-12 05:23 pm (UTC)(no subject)
From:no subject
Date: 2011-04-12 08:28 am (UTC)Thanks for doing this!
no subject
Date: 2011-04-12 05:24 pm (UTC)no subject
Date: 2011-04-12 08:39 am (UTC)I'll mostly be following on the sidelines and will be using this to later build my own layout/make styles. Later because I'm finishing up my thesis right now and have surgery coming up, so I doubt I'll be able to follow. But I'll be reading along and using this when I get a chance.
Thanks to the faculty for making this possible :-)
no subject
Date: 2011-04-12 05:26 pm (UTC)And I might run this class again next year, too, if this goes well and we have people who want to take it again.
no subject
Date: 2011-04-12 09:18 am (UTC)I taught myself HTML out of a couple of manuals back in 1994-ish for a class project in college and have pretty much continued learning by self-taught and/or "find and steal code" methods ever since. I maintain 3 different websites, all hand-coded through templates I created myself. I took a CSS class from Virtual University back in the spring of 2004 and still have my homework online. Eeek! For the most part, I now use TopStyle Lite when creating my CSS for my websites.
As for S2, I have absolutely NO knowledge of using it beyond a little bit of customization, usually of colors for various layouts I've used over the years over on LJ.
I'm looking to find a new way to be creative, and have wanted to figure out how to make layouts for quite some time now.
no subject
Date: 2011-04-12 11:38 am (UTC)No matter what your teachers want to say :D
(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2011-04-12 09:27 am (UTC)I'm Cairsten, and while I've done quite a bit in HTML, I've touched CSS only as much as I needed to fix/tweak someone else's pre-built styles. I've dabbled in S2 for the same reasons, reading enough along the way that I at least know where to start looking for a problem and can usually find a solution, but not enough to be able to lay out something that's all mine from the ground up.
no subject
Date: 2011-04-12 05:41 pm (UTC)(no subject)
From:no subject
Date: 2011-04-12 09:50 am (UTC)Hugs,
Rach
no subject
Date: 2011-04-12 05:42 pm (UTC)no subject
Date: 2011-04-12 10:21 am (UTC)no subject
Date: 2011-04-12 11:02 am (UTC)I actually never particularly wanted to make my own styles while I was only on LJ, but being on DW has made me ponder if I could do it. I have vague ideas for what I want to make, but I think I'm happy for it to be a work in progress and see what I end up with at the end of it.
I'm commenting before I've filled out the poll too, if only because I don't know which stream/track I want to do/would suit me best. Also, if classes are going to be on Fridays, I have uni all day Fridays til the end of May, so I may be late in getting around to these classes. I hope that won't be too much of a problem. D:
no subject
Date: 2011-04-12 06:01 pm (UTC)Also, because this is an online course, Friday is just when the lesson is posted--all of us are participating in the same lesson the entire week. This helps accommodate people of many different schedules and time zones!
(no subject)
From:no subject
Date: 2011-04-12 11:12 am (UTC)I'm not sure I've any specific questions beyond feeling I've always found the various Customization wizards a little opaque, like there's some underlying concept about S2 or style sheets that I don't quite get.
no subject
Date: 2011-04-12 06:11 pm (UTC)no subject
Date: 2011-04-12 11:23 am (UTC)no subject
Date: 2011-04-12 06:12 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2011-04-12 12:13 pm (UTC)Don't know any S2 - did some copy/paste work that occasionally involved copy/pasting into specific bits of other copy/pastes, but nothing more complicated than that. It looks like DOOM when you know nothing about it, but if this is a basic tutorial I'll definitely give it a go! >:
I'm almost-certainally going to make a new layout, but probably something very very fannish - probably Kingdom Hearts of some stripe, but maybe pokémon. Would that still be okay to put up in
no subject
Date: 2011-04-12 01:37 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2011-04-12 12:14 pm (UTC)no subject
Date: 2011-04-12 06:14 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2011-04-12 12:19 pm (UTC)Pretty much my experience with layouts is picking one and re-colouring it. I'm looking forward to learning a bit more than that.
no subject
Date: 2011-04-12 12:46 pm (UTC)I'm quietspring (just spring if you like) and I'm excited to learn S2! Veeeeery rusty on my CSS, but it looks like you guys have that covered too. HTML was my first love, all those years ago making simple webpages on Neopets. :')
Looking forward to the course!
no subject
Date: 2011-04-12 07:40 pm (UTC)When I was fifteen or so I had a webpage on a place called Homestead using their site builder and it was HIDEOUS, haha. Moving flame gif graphics: not the best choice in design!
no subject
Date: 2011-04-12 01:11 pm (UTC)The biggest change I want to make is to my yearly archive pages. I want to replace the calendars with lists of the entries that were posted in each month. (What I want is something like the Daring Fireball archive page. In fact, I’d love it if my archive page could list all my entries, the way his does, but I’ll settle for all the entries in a year. I’m pretty sure that the changes I want to make to my journal’s information architecture are beyond the scope of this course.)
no subject
Date: 2011-04-12 08:02 pm (UTC)Unfortunately there might be a limitation keeping you from what you want to do--I don't think the YearPage gets access to all of the posts within it. It might be possible using some kind of hacks, but the system really isn't designed for it. While your journal may not have enough entries to be a problem, an archive page like Daring Fireball's is way to much to want to emulate for a service. But at the VERY least what you could do is put a link at the top of the YearPage to a post where you list out all your entries maybe? Aw man, I feel like I'm being all disappointy in the first lesson.
(no subject)
From:no subject
Date: 2011-04-12 01:41 pm (UTC)no subject
Date: 2011-04-12 08:09 pm (UTC)no subject
Date: 2011-04-12 01:44 pm (UTC)I've been coding HTML and CSS for quite some time (and through several versions of the standards) and would be quite happy to help newcomers to either. I have experience in a few non-S2 languages (PHP, ActionScript, SAS) and have dabbled in a bunch of others. I've had some very simple run-ins with S2, but I'm hoping to get formally introduced and get a sense of how DW styles work as a whole.
I hope to tweak my own journal style (which is currently a slightly modified Practicality), possibly get fancy with it over time, and share the changes with whoever wants to use them.
no subject
Date: 2011-04-12 08:43 pm (UTC)no subject
Date: 2011-04-12 02:00 pm (UTC)I'd say I'm pretty comfortable with html and css (not that I know any S2 at all) but I'm completely self-taught so I'm sure there are some gaps in my knowledge. So I'm excited about learning how to apply what I know to Dreamwidth. What can I say, I like tinkering with things.
I originally planned on designing just for my needs/tastes, but I checked the box to share my work, because hey why not, huh.
no subject
Date: 2011-04-12 08:43 pm (UTC)no subject
Date: 2011-04-12 02:27 pm (UTC)no subject
Date: 2011-04-12 08:44 pm (UTC)