Summary of the past two weeks.

0 comments

Sunday, March 31, 2013

The past two weeks have been DIFFICULT by all means. First, I had to rewrite some of my HTML file because it was corrupted somehow and I only had a Time Machine backup to work off of. This, of course, was a minor setback, seeing as I had already written the code. The only problem was positioning things, which always takes time. As I talked about, there are wrappers, and you can have these wrappers be centered if you want them to be with a little bit of code. If, however, you want to position something, say, a few inches from the top and a few inches in from the left, you need to guess-timate and the block pixel-by-pixel. It's a tedious process, and I was not overjoyed to be doing it again.

Other than that, it looks good. I changed the theme from a dark green to a dark blue. You'll get to see it during my TED talk, of course, and you'll get to see what the code looks like. For now, it's just a bunch of tags, syntax and colors, like all programming, but I even changed the colors so that they would be more appealing to the eye when it is presented.

Anyway, looking forward to later this week... I hear the stage calling...
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS
0 comments

Tuesday, March 19, 2013


Untitled from Sydney Hale on Vimeo.
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Post #3~ WOoHoO!¡!¡!¡!¡!

2 comments

Monday, March 11, 2013

This week I'm learning all of the semantics of writing the actual code. The File Transfer Protocol upload that I had planned out doesn't seem to be working, as I get multiple errors between my code in a simple html file and the code on an actual webpage. This is okay, however, because I can continue to work on the project in a file on its own. So far, I'm working on the background image, different fonts, and images to add to the website. I want it to look fun, cool and professional, and like something that I can be proud of at the end of the day.

To get into specifics about what I've been working on, I'll start with some of the actual code. In HTML,  there are lines of code in a different language that can actually be used to communicate with the web browser. There are tags around these lines of code that tell the computer what type of code it's actually reading. For example, if I were to make the title of my webpage "THE WEBSITE TRACKER", I simply type <h1>THE WEBSITE TRACKER</h1>. The '<h1>' tags denote a header, and are important because h means "header" and means "most important header." If I were to need some kind of sub-headers for the website, I would use any other header from values of h2 to h6, with h6 being the smallest header possible. Also, notice how the first bracket is simply <h1> whereas the second bracket is </h1>. The forward slash directly after the opening bracket denotes the closing tag, which tells the browser that the header has ended. Every time you close a tag in HTML, a closing forward slash is necessary. This explanation will give further insight into the other things that I've accomplished with the language so far, like adding background images with <body background = "image.jpg">. Body tells the web browser in which part of the web page the image will be located, and background tells the webpage that the image will cover the entire background. In other words, you'll be able to see whichever fraction of the background image your browser window is centered on, and your browser window will not be able to stretch far enough that it will go outside the scope of the image. The "image.jpg" is calling to a file that you've uploaded to the server, with image being the name of the file and .jpg being the file type.

Speaking of servers, I thought I'd explain that part too. In order to have a functional website, three things need to function properly: A working host, a domain name, actual files that you have to write on your own. The host is the part that keeps the website online, and allows people to access it. Every website is hosted on a server, much like you're accessing the internet through WiFi . The domain is the actual name of the website, like blogger.com or google.com. Think about it as the address of the website, just like you have an address to your house. The files are the .html files or the .php files that I've talked about in my posts.

To make this clearer or more specific, I'll use blahblahblah.com/index.php as an example. The domain is blahblahblah.com, which had to be purchased, and hosting had to be purchased as well to keep the site online. Index.php is a file that was uploaded to the server, and it will look like a lot of lines of code in pretty colors if it's opened up. You can think about "the server" in the same exact way that you would think about your computer. The "home" directory of the server is a lot like your desktop in that you can drag files to and from that location. In very simple terms, the location (domain) is blahblahblah.com, it's connected to the internet, and blahblahblah.com/index.php leads you to the file that's stored there.

These are just a few of the things that I've done with webcode so far, and a bit of explanation of what I've actually learned about how a webpage works. There are plenty more intricate things that I've learned to do with the code, and also less or more complex ways of maintaining a website. Unfortunately, if I wanted to program the website myself, hosting costs money and so does a domain, so all I have available is the .html file that I've kept saved to my computer. I'll look for some good free hosting options (hard to find) and see if I can make one of those work for these purposes.

Thanks for reading!
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Second Blog Post (woohoo!)

0 comments

Friday, March 1, 2013

Now, I'm getting into the more complicated aspects of making the website. I've read books on HTML, XHTML, and CSS, (HTML, XHTML and CSS for Dummies) and I'm also reading a book on Wordpress now. I've already taken what I've learned and made a simple .html file using a text editor on my computer. What is interesting about HTML is that, like any programming language, it will run in its environment- and in this case, that would be the web browser. The .html file runs through Chrome even though it's not actually hosted online, which is interesting to me. The browser interprets all of my code and translates that into something that we can read and understand, just as with any other webpage. The book has taught me a few simple things that are true about every programming language: You need to be organized, you need to know what your code actually does, and, if you ever want to become good, you need to program a lot. The only way that I'll be able to accomplish my goal efficiently is if I know what each function does, and the only way I'll become that knowledgable about the syntax is if I program a lot. The book has also taught me some new things about HTML that I hadn't known before, like the idea that you don't really need to close brackets or tags. In any other programming language, the program wouldn't work if sections weren't separated and individually closed off. The other thing that I hadn't known about HTML was exactly how much it is capable of. Every single website uses HTML, and although more complicated ones do use languages like JavaScript or ASP, the framework is all in the HTML code.

What I'm going to focus on now is actually uploading my code to a website that is hosted so that I can post a link for everyone to see my progress. I the website to show exactly what I'm doing, when I'm doing it. As an example, if I add a header to the website, it will have a title and then say, "This is a header!" and explain how I put it there with code. I've also changed the theme of the blog.

Thanks for reading, and I'm looking forward to showing you what I've accomplished! :)
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS