A few days later than I'd like to be on an update here. I'm slowly reaching toward getting over one of those "my brain is full" slash "Where did my motivation go?" slumps. I changed directions a bit and have been slowly picking away at Mozilla's JavaScript offerings as mentioned in my previous post. It reads quite a bit differently than the 'For dummies' book I've been perusing. I'm running into a lot of concepts that for now seem over my head and unfortunately are muddying the waters a bit for one I have previously covered as well. For starters, the challenge is both frustrating and pleasing. Frustrating in that I'm not fond of taking steps backwards while moving forwards, or forgetting/confusing previous knowledge while wrapping my head around something new. On the other hand, it is rewarding in that there is such a treasure trove of new concepts and new resources to plunder. The challenge is a driving factor, and limiting factor. Time to turtle up!
I've also been dabbling a bit on the Rock Paper Scissors script I got up and going a few weeks ago. I spent a few hours planning how I want a 'final' version of this product to look and behave, as well as a roadmap for how to get there. This includes physical drawings of the functionality of the code, and visual design of the user layout. After laying the groundwork, I spent a fair amount of time researching CSS3 and the capabilities as such. It has, to my enjoyment, come a long way since the original incantation of CSS. Specifically, I've been utilizing the 'animation' and 'transform' functions to layer several visual actions on top of another for specific elements of the page.
In doing so, I'm hoping to fill several knowledge and experience gaps. Re-learning the basics of CSS as well as picking up new (and developmental) functions will be helpful in moving forward with any web design. Layering multiple visual actions has been a bit tricky thus far, but has also been an excellent refresher for my creative mind. At some point, I will need to tie the CSS into the JavaScript, to modify the page layout on command with a visually stunning, modern look and feel in mind. Combining CSS3 and JavaScript will add to my repertoire as I continue to focus on learning scripting languages, and in fact, the long term project I have in mind will heavily include the meshing of CSS / JS - and I may even end up reusing some specific elements.
My current objective is to delve deeper into Mozilla's development site, and take a healthy amount of time going back to patch up the elements I am starting to let slip or question myself on. The RPS project is still on the side burner, hopefully I'll have some results to share soon.
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.