Re: [css-d] expert system for CSS?
At 2:09 PM + 2/15/07, Douglas Fraser wrote: Everyone, Ever since I joined this list, I have been impressed with the wealth of knowledge here and people's willingness to help. I've been programming for 12 years and the front end CSS / JS / DHTML stuff has been giving me a headache every since I really got into it a year ago or so - it doesn't seem amenable to the more organized way of programming other stuff - there are so many exceptions and corner cases due to browser behaviors etc so I am wrestling with trying to develop that body of experience / internal database of knowledge about how to solve problems So, given my perspective as a sort of novice here, I was wondering: 1) does anyone have an idea of how to approach learning CSS other than just learning the tags and learning case by case how browsers react in different ways? yes, the box model etc... I guess I'm struggling with how to make my understanding more intuitive (so I don't have to spend hours searching the net for relevant info on a issue) which leads me to 2) what do people think of trying to encode all this data / case studies on this list into some sort of expert system - i am thinking something where you could type in keywords or a description of your problem and the system serves of possible useful info and examples of problems solved? If there is something out there already, please let me know. As for the task of programming something like this, it (to me) is more tractable than figuring the behavior of IE5/Win, IE5/Mac, IE6, and IE7 :) doug Doug: It's a nice idea, but the permutations would be staggering for a rule base system. If this was easy, then everyone would be doing it. :-) Besides, we have something similar called Google. Whenever I find myself with a piece of code that just doesn't work the way I want, I type the statement in Google and usually find an answer where someone else had the same problem. Cheers, tedd -- --- http://sperling.com http://ancientstones.com http://earthstones.com __ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d IE7 information -- http://css-discuss.incutio.com/?page=IE7 List wiki/FAQ -- http://css-discuss.incutio.com/ Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
Re: [css-d] expert system for CSS?
1) does anyone have an idea of how to approach learning CSS other than just learning the tags and learning case by case how browsers react in different ways? I think nowadays there are traditional methods as various books, courses and workshops that can probably teach the best methods of avoiding such situations and erratic behavior: http://www.digital-web.com/types/book_reviews/ http://www.webteacher.ws/labels/book%20review.html http://www.amazon.com/Pro-CSS-Techniques-Jeff-Croft/sim/159059732X/1/ref=pd_sexpl_esi/105-7846670-4914826 http://www.d.umn.edu/itss/support/Training/Online/webdesign/events.html You can also find many CSS design patterns as: http://www.smashingmagazine.com/2007/01/19/53-css-techniques-you-couldnt-live-without/ 2) what do people think of trying to encode all this data / case studies on this list into some sort of expert system Most of the information is stored decentralized with only lists to summarize that. To have an idea how it looks like have a look at: http://www.artypapers.com/csshelppile/scribble.php -- Jan Brasna :: www.alphanumeric.cz | www.janbrasna.com | www.wdnews.net __ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d IE7 information -- http://css-discuss.incutio.com/?page=IE7 List wiki/FAQ -- http://css-discuss.incutio.com/ Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
Re: [css-d] expert system for CSS?
2) what do people think of trying to encode all this data / case studies on this list into some sort of expert system - i am thinking something where you could type in keywords or a description of your problem and the system serves of possible useful info and examples of problems solved? If there is something out there already, please let me know. As for the task of programming something like this, it (to me) is more tractable than figuring the behavior of IE5/Win, IE5/Mac, IE6, and IE7 :) Well... it might not be exactly what you have in mind but we've built a CSS wizard that works hand in hand with our CMS. You don't have to be a CSS expert - or web designer, really - to use it. You just choose the layout, and work on certain div's that are pre-defined. You can't change the HTML but you can add to it through hooks if need be. There is also a place to hand code if you prefer that. It's not perfect, it's a work in progress but it's very flexible. I do all our custom designs with it. There are still usability issues to work out of course. We designed it for ourselves first but it's been great for other people who want to design sites around our system who aren't CSS experts. It you want to check it out you can here: http://karmawizard.com -- Audra Coldiron Rock-n-Roll Design Hosting http://rock-n-roll-design.com A fresh approach: affordable, attractive websites that you control - content and design! No skills needed: http://karmasites.com . __ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d IE7 information -- http://css-discuss.incutio.com/?page=IE7 List wiki/FAQ -- http://css-discuss.incutio.com/ Supported by evolt.org -- http://www.evolt.org/help_support_evolt/