IndyLogix Solutions is a digital marketing & web design agency that provides result-driven strategies to expand your business and enhance your bottom line.
I created a working, horizontal menu bar on the main page HTML file for the web site I created earlier in the semester. The menu bar allows people to click on individual presidents' names to find out their favorite foods.
This is my rendering of the fibonacci sequence. I must admit that i had done this previously using javascript (when I was an undergrad, 4+yrs ago) and I would not let myself 'cheat' by researching other web sites. After sketching out the functionality and few tries I was able to get it, but I did have some difficulty with the formatting, for whatever reason, I could not get the '\n' to work, instead, i decided to echo a tag.
I love the simplicity of 37Signals applications. It is based on Ruby On Rails and they have a terrific outlook on Web Application design and running a business.
This site answers your most basic and simple beginner questions such as, "What Does HTML stand for"? If you have no experience building web pages this site will be a helpful start.
I was browsing through the web and found that there is a "Viewable With Any Browser" campaign. Has anyone heard of such a campaign? It really stresses the importance of designing text and images that do not require the "this page is best viewed with Browser X" message.
Similar to something I bookmarked in module one, this page does a great job explaining CSS in its most basic terms. It is short on words, but long on meaning, which is what I tend to seek out when learning something new. The following line (which is very similar to something Alex said in the lecture) really helped me put CSS into perspective:
"The coolest thing about CSS is that you can link to an external style sheet, and this sheet can change the style (font size, color, link color, link hover etc.) on your whole Web site just by editing the one style sheet."
This may be my new favorite coding assistant. I found it on the Web Developer's Handbook, as linked to from CSS Zen Garden's CSS Resource Guide. Seriously, this rocks.
This is a simple document that explains how to add an API. It breaks down the different types and the pros and cons of each. As I searched for API info this one seemed the easiest to digest.
Monica mentioned a web browser called Opera Dragonfly. Here is a site with more information. It is supposed to be good at debugging Javascript and editing CSS.
Great site for free downloadable cheat sheets for HTML, CSS, MySQL, and seemingly everything else pertaining to web programming. Formatted in pdf to fit on one page to print for easy reference.
When choosing text and background colors, it's useful to have a hex code chart to make sure you're choosing the color you really want.
I like Webmonkey's chart because the color boxes are a little bigger than most other charts. Plus, they also provide the HTML coding to change the background color in case you forget.
--
The Web Developer's Resource
Good call on WebMonkey. That was one of the first sites I ever used when I was learning HTML in undergrad. I loved it! Plus, how can you not love it with a name like that!
An online training course from Web Developers Notes that explains the MySQL commands to create database tables: rows, columns, records, assigning unique id numbers to individuals records. At the news organization where I work, developers have used MySQL to create databases for Connecticut high school football and basketball statistics. The stats are all displayed in tables - check it out at http://data.courant.com/highschoolsports/basketball/home.aspx
Although I try to track on everything you submit via Diigo or on the web or via email to me, the only official way to submit is to bookmark your project using the appropriate tag.
I just want to be sure that all the work I've done, including my bookmarks for webprog-1-a have been seen. I am missing grades for work that I've done in 1-a and 1-b...I'm sure it's hard to keep track of everything. Thank You!
Matt, I try to check every day, but sometimes I go a couple of days without. If I'm still missing something of your, and it shows up in your collected bookmarks, let me know and I'll do a quick audit, making sure all your bookmarks (assuming they meet the standards of the challenge) show up in the gradebook.
Who ultimately decides what new coding practices are? Do they have pow-wows every X amount of years to discuss the evolution of code? How long before they become mainstream and accepted by all browsers and designers/programmers alike?
It's complicated. W3C is considered the standards issueing group, and yes, they pretty much continually talk about what needs to happen in the next standard. In that, it's a bit like the video standards, with the MPEG group deciding what should be included as part of an MPEG-2 or MPEG-6 standard.
However, it's also the case that there is a bit more variability in how well browsers follow that standard. As the book suggests, it's much better today than it was a few years back, when you would have effectively had to design different sites for each browser. There are still some oddities in Internet Explorer that you will likely have to design hacks for, but it's not like it used to be.