HTML

Difference Between Java and JavaScript {4}

by Jamal A
The article I read talks about the difference between Java and JavaScript.  They are essentially similar but somewhat different depending on how you look at them. According to the article, Java is an Object Oriented Programming (OOP) Language created by James Gosling of Sun Microsystems. However, JavaScript is a scripting language known as LiveScript. JavaScript contains a much smaller and simpler set of commands than Java does. It is easier for the average person to understand and much simpler for any individual to work with. The main difference between Java and JavaScript is that Java can stand on its own while JavaScript must be placed inside an HTML document to function. A Java is a fully contained program. It is a much larger and more complicated language that creates applications. However, JavaScript is text based. You write it to an HTML document and it is run through a browser. You can alter it after it runs and run it again and again. read more...

Web Then and Now {Comments Off on Web Then and Now}

by Mike Y
HTML was meant for standardizing documents, but its limited flexibility left designers wanting. Along came CSS which allowed users to customize HTML without directly changing the code. The separate style sheet was efficient as the CSS document could be applied to any HTML page and changes were relatively easy to do. The article talks about how it can work but browsers read the same information differently which leads to different looking pages even with the same code. Today, users do no generate style sheets, as the designer is the one to be sure the site appears correctly on all web browsers. The article is a bit outdated but it shows some contrast compared to today’s web developing standards. read more...

Why CSS is the Preferred Method in Web Design {2}

by Gerardgon Z
Almost all if not all of today’s websites are designed in CSS. Current websites are designed to be easy to use and beautiful to look at while having to be compatible with multiple web browsers and search engine optimized. This article talks about a small amount of features and advantages that CSS has over its predecessors. The article touches up on search engine optimization, browser compatibly, appearance, maintainability, and bandwidth savings. read more...

CSS Is Vital To Learn {1}

by Michael M
Cascading style sheets have been around for a while they have been around since 1997 so they have been around for 15 years. Cascading style sheets are useful for any web developer. There are really no web developers now that do not know how to use css because it is so common and is now so important. Style sheets are good because they will override peoples defaults settings so it is good becuase it will be seen like that across all web pages. CSS is very important because it can affect the entire mood of a web page. It can make or break your page because it creates consistancy across pages. CSS is not that hard it is just a little harder than plain HTML and it is vital to learn because without knowing how to use CSS will prevent you from getting a job in the web development field. read more...

Adobe’s CSS Shaders {2}

by Daniel S
As HTML advances forward, Adobe is working on creating Adobe CSS Shaders. Currently still in draft, it would allow developers to develop in more of a rich, cinematic filter effects to HTML. Some effect examples are waves, ripples, warps, swipes, etc. CSS Shaders is similar to WebGL shaders, however WebGL is only for HTML5. With CSS Shaders, it will work on any version of HTML. Unfortunately, Microsoft’s Internet Explorer 10 does not allow any form of filter effects with shaders, and if CSS Shaders gets approved, Microsoft will have to make some changes. read more...

Cascading Style Sheets, the Works {Comments Off on Cascading Style Sheets, the Works}

by Davina V
This article explains how Cascading Style Sheets (CSS) works. “CSSs are a way to separate content from style” (Gibbs, 2004) and Styles can be broken down into the following types: text style, text layout, background, border, margin, element type, user interface, padding, and page layout. With a program so complex you would ask how CSS-compatible are the browsers. The thing is that no browser seems to get everything right, but there is enough compatibility between them for CSS to be effective. If you want more information on this the author suggested to refer to QuirksMode.org or to the DocFinder: 9731. Then the author goes on to give us examples like the one we had in class. Except, he gives us three rule types and explains a little. The three rule types are: HTML selectors, classes, and IDs. HTML selectors are like the tags we saw in class; a class, denoted by a period followed by a string, can be applied to different tags; and an ID denoted by a ‘#’ followed by a string is like a class but is only assigned to a style to a single tag. read more...

The future of the web, HTML5 {3}

by Gerardgon Z
The world wide web is a constantly evolving and improving beast. We have gone through many versions and advances in this online world that what we will not even recognize the original version of the world wide web. It is now so intertwined with our daily lives and activities that without it we would feel isolated and disconnected from the rest of the world. HTML5 brings with it powerful  improvements and features that will only strengthens our bonds with the real and online world. The article talks about the new elements in it and how familiar yet different it is from the previous HTML. It vastly improves on the number of APIs that comes with it and its offline capabilities and application cache. HTML5 is also being developed in order to better support mobile devices to improve our experience with the web in a constantly connected world. read more...

Yahoo Grabs A Drink {1}

by Ermie C
This article is about how Yahoo is creating an easier way to create applications for the mobile framework and the great thing about it is that it’s open source. It’s purpose is to make it a lot easier to create applications for multiple platforms like iOS, Android, and personal computers. Yahoo is saying that it’s better because it solves the problem of sending and receiving data to and from devices. The name of this framework is called Mojito. This was created in November and is recently under the BSD license to become open source. Also, from recent applications, Mojito has been used mainly for creating apps for newspapers and magazines on the iPad and the app is called “Livestand”. This is actually part of the bigger project of Yahoo called “Cocktail”. This is because of the struggle that Yahoo has been having with the competition of Google. They want to create something that will maybe help boosts their “ratings” because they are rumored to be in a takeover. read more...

HTML E-Mail Security Concerns {2}

by Daniel S
Carl Both had discovered a flaw within Microsoft and Netscape programs that allows forwarded e-mails to be traced and read. After dabbling around with JavaScript, he had discovered that by adding a certain line of code into any e-mail, he would be able to have access to it once someone forwards that e-mail as long as they too were using HTML/Java-enabled readers. In disbelief, he had tested out this discovery amongst a handful of friends, and sure enough, every forwarded e-mails, along with the comments were being copied and sent to Carl. After contacting Microsoft, he received a reply back that they too acknowledge about the known problem, however they were not going to do anything about it due to customer convenience. read more...

Sectioning root {3}

by Jamal A
The web is constantly evolving. New and advanced websites are being created every day, pushing the limits of HTML in every direction. The HTML (Hyper Text Markup Language) is the original language of the World Wide Web. HTML 4 has been around for nearly a decade.  However, HTML 5 was introduced not too long ago and It helped developers to create more exciting websites and applications, it enhances a wide range of features including “form controls, API, multimedia, structure, and semantics”. The article I read talks about sectioning root in HTML5. “A sectioning root is a part of the document that defines a root or top level section”. The author of this article, Jennifer Kyrnin, explained that the content in a sectioning root will not appear in the main site outline. Meaning, HTML creates automated outlines of every page. But in order to create the outline, it needs to know what elements can be outlined and which ones cannot. In reality you would not need an outline of the head section of the document, because that does not display to readers.  So the most common sectioning root that most web pages will have is the body element. I think it is important to remember that the first heading element that is found inside a sectioning element is considered to be the heading for that section. read more...