Scan portfolio Review services Contact HRB Check out Blog

Blog

Blog > Archive by category 'Internet Technology'

Building a New Web: Software Standards

March 11th, 2010 by HRB Advertising Agency Categories: Internet Technology, Website Design Tags: , , , , , ,

Mobile Application StandardsThe key element in building the new web standard is making it so that every computer and every mobile device sold will be capable of displaying the same content without making any compromises in quality (while keeping the ability to customize / optimize the interface for specific devices). The posts I’ve made over the past few weeks have been covering website design technologies that will be able to do just that.

If you look at the design of the iPhone (and many devices since it’s release), it really focuses on taking your attention away from the actual device in an effort to draw your attention to what’s actually happening on the screen. There are so many choices when purchasing a device that there’s no way to really go wrong in terms of the hardware’s capabilities. The number one aspect that really makes a device great is the software that’s available, and how you actually use it. The iTunes App Store really locks people into purchasing the new iPhone when buying a new phone, because you can’t use any of the apps you’ve purchased through the App Store on any other phone. If they choose to buy a new phone, then they’re forced to re-purchase similar apps to ones they already had.

AT&T just announced that they have a new phone that’s using Android (Google’s Phone OS) that will have a locked down App Store that they have full control over. Mobile devices are currently dividing and controlling users’ software experiences. Meanwhile, personal computers have 3 choices for software compatibility (Windows, Mac, and Linux), and those becoming more cross-compatible every day. There’s software that you can run that simply takes an application written for one of the other operating systems and makes it so that it runs on your computer as if it were made to do that from the start. There’s this trend in the emerging technology where the manufacturers and carriers are trying to make as much money as possible as people jump into a category of technology they haven’t dealt with before so they’re not sure what to expect in terms of pricing and experience. Once people realize that this simply isn’t what they want it will have to change to a new model, and that might be the personal computer’s model of a few major competitors with separate purposes, the unified standard of website technologies, or something we have yet to see.

The one choice that I currently see being the best option is to use web standards. The Internet isn’t new so why haven’t we seen any of the cool stuff I’ve talked about yet? One of the primary issues with web development in the past is that the websites out there have had to build sites for web browsers that just don’t have the same capabilities as the browsers today so it’s limited by the least capable, but most common, browsers being used. Hardware manufacturers are constantly making and improving upon these really great devices, and the software needs to be able to adapt and make the best use of the new devices. Modern web browsers out there have changed the way that they update so that making sure you have the latest version will be more obvious if not automatic. This is good news.

Kurt Zenisek
Web Developer

Kurt Zenisek on LinkedIn Connect with me on LinkedIn: www.linkedin.com/in/kzeni

Follow Henry Russell Bruce on Twitter Follow HRB on Twitter

Become an HRB fan on Facebook Become an HRB fan on Facebook

Henry Russell Bruce is a strategic marketing and Internet marketing firm that uses research, brand-building, advertising, media buying and planning, design, public relations, Web design and strategies to help clients grow market share, generate new business, create brand loyalty and measure marketing results to build and support its clients' brands. HRB, founded in 1973, has offices in Cedar Rapids and Davenport, Iowa. For more information, contact HRB.

Post A Comment

Building a New Web: A New-level of Interaction

March 4th, 2010 by HRB Advertising Agency Categories: Internet Technology, Website Design Tags: , , , , ,

arrow

Click Here for Simple Demo

At the heart of the new development process while working on websites is the emphasis on improving how we interact with the websites we visit, and making them more intuitive to use for those that haven’t learned how to use a computer yet. Ideally, the websites will be intuitive enough that people will no longer need to use trial and error or follow tutorials before they understand how to use the site. A key element to that is providing real-time feedback without the need to take the user to a new page or make them refresh.

Now that the more basic elements of website design are well established, people are free to focus on making sure that the site is user-friendly and a joy to use. One way to accomplish this is to make the site more lively with subtle animations that give the user hints that they can interact with it. Users can hopefully appreciate the time that is saved whenever an action is made or feedback is given without the need to take them to another page. Instead, JavaScript is used to make the update right on the page they’re already on. It can show it instantly if it’s a small amount of information, but if that’s too jarring the developer might add in a little animation.

JavaScript has influenced a large part of the development of HTML5, and is also available to a larger percentage of the users on the internet than years prior. That in consideration, interactions in the way that provides real-time, easy to understand, and a level of consistency will most likely use your web browser’s built-in JavaScript capabilities rather than using an external plugin.

In my last post about animation, I mentioned how Flash still has it’s place in web design but simple interactions are the first thing to be changed from being programed in Flash to JavaScript. This really furthers the point.

Kurt Zenisek
Web Developer

Kurt Zenisek on LinkedIn Connect with me on LinkedIn: www.linkedin.com/in/kzeni

Follow Henry Russell Bruce on Twitter Follow HRB on Twitter

Become an HRB fan on Facebook Become an HRB fan on Facebook

Henry Russell Bruce is a full-service advertising agency and Internet marketing firm that focuses on branding, developing and executing marketing roadmaps, and growing companies.

Post A Comment

Building a New Web: Seamless Animation

February 24th, 2010 by HRB Advertising Agency Categories: Internet Technology, Website Design Tags: , , , , ,

YouTube Preview Image
View Live Demo (Requires Safari on a Mac, sorry)

For years now, there has been only one way to make things animated on the web. Flash quickly became the dominant technology for animation due to the complete lack of competition. It also provided a great vector graphics platform that’s capable of providing graphics with a very small file-size. There is another technology for animation, but it isn’t a fully-capable Flash replacement. JavaScript provides support for very simple positioning, resizing, and color animations, but doesn’t have the ability to do anything more advanced than that. Considering that JavaScript wasn’t built with the intent of using it for animation, things as simple as rotating an object simply aren’t possible so it isn’t a viable solution for most applications. What it manages to do is provide a nice middle ground between a static page and exporting and embedding a flash animation.

The latest development is an iteration of an existing website design technology called CSS (Cascading Style Sheets). CSS has been used for years as the primary technology for styling websites. When you view sites without CSS enabled they all look the same; white background, blue links, the same serif fonts, nothing positioned in the correct place, etc. Essentially, CSS keeps most websites from looking like they could have been made in Microsoft Word. This latest version of CSS (using HTML 5) is drawing the attention of web developers because it will provide full support for advanced animation.

Not only will CSS provide support for the basic animations that were availble through JavaScript, but it will also provide the capabilities of rotation, skewing, 3D, and more. There will also be a performance boost compared to other animation technologies, because CSS has been fully optimized for the single purpose of rendering graphics on a website. It will also be able to utilize the powerful graphics cards that computers ship with today, and that’s something that has yet to be taken advantage of on the websites that most of us visit.

It is important to compare Flash and CSS because it’s worth understanding the advantages and disadvantages of choosing one over the other. There’s no denying that Flash has a well-established install base and provides vecor graphics capabilities that are still some of the best out there, but for the most part CSS is giving Flash a run for it’s money in terms of animation. I’m not proclaiming Flash to be dead, but I definitely hope that this level of competition will push Adobe towards more innovative thinking than they’ve had in the last few years.

Kurt Zenisek
Web Developer

Kurt Zenisek on LinkedIn Connect with me on LinkedIn: www.linkedin.com/in/kzeni

Follow Henry Russell Bruce on Twitter Follow HRB on Twitter

Become an HRB fan on Facebook Become an HRB fan on Facebook

Henry Russell Bruce is a strategic marketing and Internet marketing firm that uses research, brand-building, advertising, media buying and planning, design, public relations, Web design and strategies to help clients grow market share, generate new business, create brand loyalty and measure marketing results to build and support its clients' brands. HRB, founded in 1973, has offices in Cedar Rapids and Davenport, Iowa. For more information, contact HRB.

Post A Comment

Building a New Web: Geolocation

February 18th, 2010 by HRB Advertising Agency Categories: Internet Technology Tags: , , ,

GeolocationIn my past articles, I’ve mentioned how always-connected portable devices are changing the technological landscape. No area is being more influenced by this than geolocation. This concept was first introduced in GPS devices that could do no more than show where you currently are and hopefully help guide the way to where you’d like to go. The technology behind it is mostly unchanged, but now that the number of people with location-enabled devices is on the rise there are companies and communities exploring new uses for geolocation.

The iPhone has seen a surge of apps that allow you to “check-in” at any particular location. You can then decide to send out a message to your friends so they can come join you. The apps also keep track of each time you check into a location so they can integrate a game component into their service. They award “badges” to users that complete a certain objective such as, “Gym Rat” where you visit the gym over 10 times in 30 days. They also provide ranks for the top visitors of a certain location, and the highest attending visitor is commonly known as the “Mayor” of that location. These new services are a great idea considering they encourage meeting with friends, going out more frequently, and help promote / advertise your favorite businesses. The most popular services out there are Foursquare, Yelp, and Gowalla. Check them out, because they might provide an app for your phone even if it’s not an iPhone. Yelp is the latest to provide check-ins so it’s a little limited at the moment, but also provides the user-reviews that made the site so popular. These services are still very early on, and they’re providing a good amount of competition for each other.

Website designers are now able to integrate geolocation into websites as soon as the HTML5 standard gains a larger install base. This seems to be yet another feature that gained popularity through the iPhone’s App Store and is now being included as a capability of the new web. Developers will rejoice as they won’t have to make and maintain a separate app for every device out there, and instead built it into a website that every device can use.

Kurt Zenisek
Web Developer

Kurt Zenisek on LinkedIn Connect with me on LinkedIn: www.linkedin.com/in/kzeni

Follow Henry Russell Bruce on Twitter Follow HRB on Twitter

Become an HRB fan on Facebook Become an HRB fan on Facebook

Henry Russell Bruce is a strategic marketing and Internet marketing firm that uses research, brand-building, advertising, media buying and planning, design, public relations, Web design and strategies to help clients grow market share, generate new business, create brand loyalty and measure marketing results to build and support its clients' brands. HRB, founded in 1973, has offices in Cedar Rapids and Davenport, Iowa. For more information, contact HRB.

Post A Comment

Building a New Web: Offline Access

February 11th, 2010 by HRB Advertising Agency Categories: Internet Technology Tags: , , ,

HTML5 Offline AccessWith the rise of small and easy-to-use applications (commonly known as “Apps”) created by the popularity of the iPhone comes many things to learn from and integrate into website design. One of these new capabilities is to be able to store information locally so the user is able to access their information while they don’t have access to the Internet (aka “offline access”). A side benefit is that there’s no need to re-download things that don’t change, like a downloadable app, so it’s a much faster user experience. This is also great for those that have Internet access, but for one reason or another is slower than usual.

To help speed up the adoption of this technology is the increase of Internet enabled portable devices and computers being used along with the increase of websites that provide software as a web service. Software as a service is where a more traditional program that you download to your computer has been converted into a Web site. It still offers the same capabilities in addition to being able to access the same information from anywhere that has internet connectivity.

Offline access is new and isn’t yet supported by the majority of Web browsers that people use. So there’s something that’s lost in the process of turning a program into an online application at the moment, and that’s the ability to access the information without internet connectivity. Once the offline access capability is more ubiquitous, you will be able to see this feature being offered by more and more Web sites. It bridges the gap between the benefits of a program that you download and an online application. Google has been using a similar technology for their services called “Google Gears” that they created themselves, but they have stated that they will be moving over to this new standard introduced in HTML5. There’s already iPhone specific Web applications that are using offline storage, so there’s no need to wait for it to re-download over the cellphone’s Internet access to use it. This is one small part of HTML5 that will be a key component to opening up what’s possible on the web.

Kurt Zenisek
Web Developer

Kurt Zenisek on LinkedIn Connect with me on LinkedIn: www.linkedin.com/in/kzeni

Follow Henry Russell Bruce on Twitter Follow HRB on Twitter

Become an HRB fan on Facebook Become an HRB fan on Facebook

Henry Russell Bruce is a strategic marketing and Internet marketing firm that uses research, brand-building, advertising, media buying and planning, design, public relations, Web design and strategies to help clients grow market share, generate new business, create brand loyalty and measure marketing results to build and support its clients' brands. HRB, founded in 1973, has offices in Cedar Rapids and Davenport, Iowa. For more information, contact HRB.

Post A Comment

Henry Russell Bruce is a full-service advertising agency and internet marketing firm that builds brands and generates business for its clients.