web Archive

It’s About Time to Take JavaScript (More) Seriously

by Marco M

The rise of Web 2.0 has brought with it ever more sophisticated user interfaces and client-side browser functionality. As a result, JavaScript has become a crucial tool for both browser vendors and Web app developers. Although, JavaScript is usually done by programmers, there is an increase of very sophisticated tools that are generating client-site JavaScript, such as Google Web Toolkit. As an added bonus, GWT tries to mitigate browser incompatibilities, this being a major issue for web apps; other applications supporting JavaScript include Adobe products, read more...

Microsoft’s JavaScript Focus is a Winner

by Marco M
“Some developers must be masochists”

Microsoft is becoming the latest software development company to fully embrace HTML5 and JavaScript. Microsoft has set its focus on

implementing both in their new version of Windows, and Office Suite and Office 365. By making this announcement, Microsoft has acknowledged that VBA is a lousy scripting language and it is replacing it with a more powerful and widely accessible and acceptable script. The article also mentioned that VB6 was an inferior programming language that Microsoft stopped supporting in 2008. So it makes sense that Microsoft would stop supporting VBA, which is cumbersome to use and whose syntax is unclear sense. JavaScript on the other hand, runs almost everywhere, from mobile devises to desktops, to web servers, in fact, JavaScript is perhaps the most popular scripting language on the web and if Microsoft makes JavaScript the preferred scripting for Windows, it would be a valuable tool for developers and users alike. read more...

The Future of Web Apps

by Marco M
“Smart phones and Apps”

This article focuses on the development of smart phones, web apps and network computing (cloud computing) and how they drive the usage of the internet. About this article, what I found most interesting was its discussion about Web 3.0 and Web 4.0 concerns integrating data, knowledge and apps to make the internet more of a collaborative platform; while Web 4.0 integrates human and machine intelligence so that people and computers can assist each other in smart ways. The article talks about the internet as the main platform for most of our activities such as communications, work and entertainment and all forms of transaction processing.  It goes further to say that activity will be done through smart phones primarily using cloud computing. read more...

Web Technologies to support E-Learning

by Penny C

A couple of weeks ago, I wrote a blog about how web 2.0 could help enhance learning experience with integrating interactive web technology.  This week, I am kind of following up on that same theme with the technologies or programming language to support the interactive web learning.  The article listed a few server-side technologies or programming languages: PHP, ASP, JSP, Python and ASP.NET.  ASP, Python and ASP.NET were identified by the authors as the server-side web technologies or program languages that are most suited for web sites that need high level of interaction with the clients while  PHP and JSP are excellent choices if the custom designed tools are needed in the web applications.  If you would recall from our lecture during the first week, server-side technology means clients send requests to the server.  The server then analyzes the requests, perform the process and sends the results back to the client. read more...

“Can you hear me now?” “No.”

by Omar N.

In the article titled, “Making Web Content Accessible for the Deaf Via Sign Language”, the German author argues that the web is prejudice against deaf people and gives a statistic that says 0.1 to 0.2 percent of any given population is deaf. It is explained that while it is true that information on the web is primarily exchanged through text, a large majority of those who are deaf tend to be illiterate. The reason for their illiteracy comes from the fact that reading and writing is learned after becoming familiar with oral language. Without a spoken language foundation, grammatical rules and vocabulary become a much greater challenge to comprehend for those born deaf. So much so, that many children drop out of school before learning basic reading and writing skills. read more...

Standardization of The World Wide Web: HTML 5

by Andrew N

Standardization of The World Wide Web: HTML 5

The World Wide Web Consortium is in the development process of standardizing HTML 5 in all web browsers. This new and improved markup language is  to incorporate all the proprietary applications into a standard application needed to do certain things on the internet such as watch videos or load content.  Although, HTML 5 has been introduced and been into the works, it has yet to prove any type of standard. It will be at least a decade for W3C to consider the language. Companies such as Adobe and Microsoft have countered by saying “At the same time though, Web companies say their proprietary tech­nologies are already up and running, unlike HTML 5.” (IEEE, 2010) HTML stemmed from back in the mid- 1980s and was organized by the Internet Engineering Task Force, but was taken over by W3C due to their procrastination. W3C has ever since been trying to improve on the language. HTML is going to let developers incorporate contents such as video, graphics, and animation into the JavaScript. Also, the standardization of a video codec is trying to be put into place where any video can run off a standard codec that is already included in the language. read more...

Web 2.0 may be riskier than ever

by Boshi W

With the emerge of web 2.0 seem promising and full of excitement, it is however, not without risks involve. This article points out the risk factors involve in this new technology and how it might be too risky to adapt. It talks about how web 2.0’s interactive nature creats new avenues for information leakage, making it difficult to secure. Hackers can now more easily attack web 2.0 sites with tactics such as using cross site scripting (XSS) since web 2.0 also utilizes newer technologies such as RSS, Ajax, and even instant messaging. read more...