Category Archives: HTML

The Future of Flash – some thoughts

Once again Flash is in trouble. It’s not the first time, and I believe it’s still not the last. From Javascript, AJAX, Silverlight, Google, Microsoft… you name them, they’ve probably had some thorn in Flash’s side.

Now it’s piling up for Flash again: Steve Jobs is crusading against Flash accompanied by the entire HTML5 consortium. Atop of this all major video-service providers, mobile phone makers, and a whole lot of others are now leaving Flash behind in the dust.
Read More »

Also posted in Flash, Flex, Front-end, RIA | Leave a comment

Flash and Search Engine Optimization


HTML, video, and images are indexed by search engines and stored so you can easily find them in a web search. The question is still, does Flash content get indexed by the search engines? Already in 2008 Adobe announced that they had teamed up with the search industry leaders (Google & Yahoo!) to improve search results of dynamic web content and Internet applications. At the time Adobe said:

“Moving forward, RIA developers and rich web content producers won’t need to amend existing and future content to make it searchable—they can now be confident that it can be found by users around the globe.”

Two years later we have experienced that some of our Flash solutions does not get many results when googling them. Now why is this? Has Adobe/Google/Yahoo! failed or is it just that we have missed out on the details on how to really make the Flash more search optimized? Adobe stated in 2008 that all existing SWF solutions, across all versions of the SWF file format should be supported. That is without taking any grips to improve existing solutions for SEO. Can this be true? There are a lot of rumors and myths about Flash and CEO around on the web. I’ll try in this article to figure out what the real facts are…

What does it really take to make your Flash site optimized for search engines?
Read More »

Also posted in Flash, Flex, Front-end, RIA | Leave a comment

On how to play HTML5 video

The movie playing on mobile devices

Most web developers agree that the ability to play video on webpages is a must, however the jury is out on how these videos should be played. I’m of course referring to the HTML 5 video format controversy. Throw FlashPlayer into the mix and you’ll end up with a humongous fight leading fast to nowhere. Based on this, focusing on finding a solution, I tried to piece together a player using both HTML 5 video, and FlashPlayer for less capable browsers like Internet Explorer. You can find a demo alpha version of the player here: http://makingria.com/demo/html5/videoplayer/

Browser support

The player supports the following browsers:

  • Internet Explorer 7 (FlashPlayer, H:264 video)
  • Firefox 3.6 (Native playback, OGG Theora video)
  • Google Chrome and Apple Safari (Native Playback, H.264 video)
  • iPad and iPhone (Native Playback)
  • Opera 10.5 (Native playback, OGG Theora video)

How to build it

Read More »

Also posted in Flex, Front-end, JavaScript, Uncategorized | Leave a comment

Sizing text AND elements relatively using CSS

Alternative title: What I’ve been doing is wrong

Different browsers have different “default” styles, which makes it a challenge to even make text appear the same way across all of them. When you want to accomplish this, there is a well known CSS trick that I’ve been using for a long time: Read More »

Also posted in CSS, Front-end | 1 Comment

Watch out for wmode

wmodeThe Flash Player has supported the wmode parameter since version 3. The default value for wmode is “window”, which causes the SWF movie to run in its own invisible window above all content in the browser window.
<param value="window">

This causes problems when using DHTML menus and the like. The solution for this is to set the wmode parameter to “opague” which makes the Flash Player render its content directly onto the browser’s window.

Setting the wmode to anything other than “window” (opague or transparent) solves the DHTML menu issue and other issues, but at the same time it creates a bunch of other problems to be aware of!

Read More »

Also posted in Flash, Front-end, RIA | 1 Comment

How to link phone numbers

phone

This is the markup for making calls directly from a link when browsing from a mobile:
<a href=””tel:+4792800913””>Call (+47) 928 00 913 from your phone</a>

To send a SMS:
<a href=””sms:+4792800913””>Send a SMS</a>

Also posted in Front-end, Mobile | Leave a comment

Grid anyone?

960 grid

960 grid

The concept of grids in web design has been here for ages. The proof that they’re used everywhere may be the number of css frameworks that have been created ease the creation of a web page layout. Read More »

Also posted in CSS, Front-end | Leave a comment