During this tutorial in week six we learned about web accessibility which basically allows the web to accessible by everyone especially people who have disabilities . This is essential because there are many people who have different types of disabilities and without accessibility within the web, people with disabilities wouldn’t be able to experience the Web. Almost everyone in the world uses the Web, and millions of people have disabilities and this is important that disabled people have access to the web. If a website is not accessible to disabled people then they would not reach the maximum potential of web visitors. A site that’s accessible for people with visual disabilities, include different features in their site such as described images/graphics and videos so the user who may be unable to see, will be able to hear the description and understand what they’re hovering over the site. Another example for someone who my gave trouble with their sight, an accessible site will allow them to enlarge the text and images within the site to allow them to see things clearer to a level they feel comfortable with.
There is also accessibility for people with hearing disabilities. websites use subtitles/captions on things which require audio for example if a video is being played then the user can select if they want captions to be turned on for the current video, when the captions are on the text would just show the user what is being said by characters or what sound is being made in the video.
Another type of disability that the web is accessible to is physical disability for example if this person struggles or is unable to move their limbs then they can use their voices to be able to navigate through the web using only their voices, even though it may be longer than usual compared to an abled person to navigate it is useful for that person to be able to experience and navigate the web.
During this tutorial we also learned about Meta tags, this is what developers use in their coding to be noticed by search engine sites such as Google, for example if the developer wants his site to be found by the use of specific words then he/she will enter “<head>
<title> Stamp Collecting World </title>
<meta name=”description” content=”Everything you wanted to know about stamps, from prices to history.”/>
<meta name=”keywords” content=”stamps, stamp collecting, stamp history, prices, stamps for sale”/>
this would allow the search engines to find this person’s website by the use of many different key words that link towards their site, for example in the example i have produced the key words are “stamp”, “stamp collecting” etc. when someone searches that within a search engine such as Google, it will be picked up and displayed back to the user in the results shown by Google, it may not be at the top of the list but it can be found if you closely look for it. so the Meta tag is important.
During the lecture of week 4, we learned and discussed about Web Ethics, Identity and Privacy. During this lecture i managed to intake quite a lot of information that i had previously not known of.
The first topic we discussed about was ‘Web Ethics’. Here we discussed what type of behaviour is suitable when using social sites such as Facebook/Twitter etc. Many people had different views on what they thought deep down was right and what was wrong for them to see on social sites. There were obvious agreements on the topic for bullying as it was seen as wrong by everyone but other topics such as changing relationship status on Facebook was seen as unethical by some, this all comes down to a matter of opinion, some of the students had many different thoughts for example one of the students thought it was ethical to put a relationship status up if it were true it doesn’t really affect others but another student thought it was inappropriate to change relationship status many times in such a short amount of space but the real question here is do they exactly know how that person lives there life? they may actually be in that many relationships in such a short period.
During this lecture we also learned about privacy. Us as humans we like to have certain information about ourselves to be private and not something which the public eye can easily see, with our technology always advancing we have managed to keep personal information safe and secure. We discussed one of the latest news regarding Privacy which was a terrorist attack which occurred on US soil, the FBI managed to deal with this attack and recovered a mobile phone (Iphone) who want to crack the phone to reveal secrets from the terrorists, they wanted to determine whether they had accomplices. However Apple do not want to give the FBI the power to access the phone as they fear hundreds of millions of iPhone users privacy will be easily accessed by the FBI and they do not want adjust their software which can make many users of the iPhone vulnerable if they are to lose their mobile devices.
Another thing which i had also managed to learn during this lecture is something called Digital Footprint, this was one of the most eye catching things i had learned during this lecture as it seemed scary that people could get so much information about you that has been stored in many different databases. for example if you sign up for Netflix you have to input your credit card details, your address, your name, D.O.B etc. all this information will then be stored online and it could be added to your digital footprint profile, you think you may be giving little information about your life away by giving away these little information about yourself but over the years all of the information could be put together and astonish you by what can be discovered from pictures of holidays with your location, by things you send via email, all this builds a profile.
In the second week of Principles Of Systems Development the topic we had covered for the Seminar was “HTML Tags to XHTML
& CSS”. First thing we learned during this tutorial, was what HTML was short for, which is Hyper-Text Markup Language, which was created by Tim Berners-Lee in 1990.
I learned that HTML is basically a language which allows computers to communicate through the internet. Web browsers allow the users to view the website, this works by translating the programming language into a language which the user is able understand. Markup Tags is what makes up a website Without Markup Tags then it isn’t really considered as a website to because they are so important. Markup Tags allow the programmer to add a range of things from images, text & sound etc. Markups are really useful as it can allow the programmer to It add Hyperlinks onto the code to allow users to be redirected to a different page as they click the link that’s visible to them on the webpage they’re on.
Below are a couple of examples referring to the text above.
During this tutorial i also managed to learn a range of different Markup techniques which I could apply into a web page of my own in the future. I learned how to add headers in a webpage with the use of Markups for example if i wanted my header at the biggest size of heading available i would enter “<h1>Biggest header</h1> and this ranges in order towards the smallest heading size which would be <h6>Smallest header</h6> this is useful because it can allow you as a programmer to add subheadings and select your own suitable size of a heading that you’d prefer. Another key Block element that programmers tend to use is “<p> … </p> this tells the computer that the user is writing a paragraph of text.
There is also inline elements in HTML which allows the user to edit the type of styke their text is going to be like for example if the user wanted their page to have the text in italics then the programmer would have to code down <em> John </em> or <i> John </i>. Another example of an inline element in HTML is if the programmer intends on having the text on his/her webpage in bold letters then he/she would enter <strong> … </strong> or <b> … </b>. Once these codes are entered the programmer would see the results once he/she runs the program.
Another thing which is important when using HTML is to have a structure when coding, what i mean by structure is to ensure that all the code the programmer intends the user to see in the webpage must be entered in between the body element and make sure that body is closed off properly for example the programmer must ensure that the content he intends to put in is in between <body> and after the content has been entered he/she must close it with </body>