Archive for September, 2011
CSS3: iPad Orientation
With a well constructed fluid layout (dynamically expandable) it wouldn’t generally need to make the distinction of different stylesheets … but it works. The HTML solution is very simple and is shown here: <link rel=”stylesheet” media=”all and (orientation:portrait)” href=”portrait.css”> <link rel=”stylesheet” media=”all and (orientation:landscape)” href=”landscape.css”> This will allow you to have varying layout dependent on [...]
CSS3: Resolution Dependent Layouts
One of the fantastic features of CSS3 (in-conjunction with HTML5) is the ability to create resolution dependent layouts. This being where you can assign a stylesheet to a browser dependent on its maximum horizontal resolution. There is a W3C standard way of declaring them. One way is to test the “device-width”, like this: <link rel=”stylesheet” media=”screen [...]
Gears of War 3 – Game Review
Now Teachbook may be a blog for Computer Science and Applied Information Technology; but why not mix it up a bit? Here is my game review for the new Gears of War 3. I have been only playing this third-person shooter for about four hours, but it has already dawned to me as one of [...]
mCommerce: security concerns with Mobile NFC technologies (Google Wallet)
With the release of Google Wallet this week it has sparked a range of questions in class regarding Near-Field Communication (NFC) and the risks associated with performing everyday transactions using a mobile device. Cutting edge wireless technologies… NFC isn’t really a new or necessarily cutting edge technology. It is essentially the same short-range wireless technology [...]
Distributed vs. Centralised Databases
Fore-thought Here is a little article to bridge the gap between topics and create some sort of logic to the workflow. Previously we were developing GUI Applications, we then looked at the Modelling, Development and Management of Databases, last lesson we attempted to connect our databases using Visual Basic to our GUI Applications (school security [...]
The Magical World of Aircraft
I love planes. Part One. So in this blog post, I will be taking my very short experience in Aviation and comparing it to today’s technology filled Aviation industry and comparing both of them together. First, let’s put these two into perspective. Currently I fly (with an instructor) a Cessna 152 that was invented in [...]
Let’s get Blogging!
Hello Everyone! So I have noticed that there has not been that many blog post’s submitted on the Teachbook Blog for quite some time! Let me remind you that it is part of the Computer Science / Applied Info Tech course and your end mark is affected by it! So get blogging! ~Damian
HTML5: What’s New!
Whilst a lot is the same there are a couple of new tags that are making their debut in HTML5. This article will explain some of the more prominent ones that you will no doubt encounter. <header> If you were previously in the habit of using <div id=”header”> in your sites, this new <header> tag will be [...]
HTML5: The Basic Semantic Structure
The idea with the release of HTML5 was to stop versioning HTML so that backwards compatibility is easier. An example if a browser doesn’t recognise a tag it will simply use the tags which it does understand. I’m not sure if this will work on not but at least W3C is trying to be progressive…. [...]
HTML5 Forms: New Elements
The following are the new elements which are applicable to building forms in HTML5. If you haven’t already please also read the following blog articles related to HTML 5 forms: HTML5 Forms: Attributes HTML5 Forms: Input Types These are the new elements for HTML5 Forms: datalist – Contains a number of <option> elements with values [...]
HTML5 Forms: Attributes
Top complement the new input types, there are a number of new attributes. If you didn’t read about the new input types available in HTML5 check out “HTML5 Forms: Input Types“. These new attributes are handy for actions web developers often need. autocomplete – An option to turn off automatic form completion of values for [...]
HTML5 Forms: Input Types
This blog entry covers some of the new input types which are available in HTML5. There are still various incompatibility issues with web browsers (i.e. HTML5 is not supported yet). If there are any issues with incompatibility the web browser will just default back to the regular <input type=”text”> element. The web browser will not [...]













