Skip to main content

Is there any use of favicon.ico for mobile websites?



Is there any use of favicon.ico for mobile websites? will it be shown in browser address bar and tabs in mobile websites





We use apple icons <link rel="apple-touch-icon" href="/apple-touch-icon.png"/> in mobile websites. what about Android, Blackberry and Windows 7 phone? Is favicon.ico useful for other mobile phones other then iOS mobiles



Source: Tips4all

Comments

  1. I add favico to all mobile sites for 3 reasons

    1- It doesn't hurt

    2- Looks good when browsing via PC :)

    3- Some browsers look for it, so why would you return 404 and possibly use more bandwidth instead of sending a tiny favico

    ReplyDelete
  2. I can see tiny favicon in the browser address bar on my Android phone. I'm not sure how useful it is :) but it is there..

    UPDATE

    As far as I can see favicon is not displayed if I add a bookmark on the homescreen (at least not in HTC Sense)

    And bookmarks in the browser itself are just tiny page screenshots, so favicons not used there as well.

    Don't think they are useful at all on an Android device.

    ReplyDelete
  3. Since the accepted answer does not help in anything, here is my study about icons:

    Considering the tag: <link rel="apple-touch-icon" href="IMAGE-NAME" />

    Considering the sizes:

    57x57px default size

    72x72px iPad size

    114x114px Retina / Opera

    Images:

    'apple-touch-icon.png' - at iOS, in this image will applied the 'Gloss' effect. On other OS'es, nothing happens.

    'apple-touch-icon-precomposed.png' - This image will not receive any effect

    Here is the following tests on OS':

    BlackBerry v6.0 or higher - Only works 'apple-touch-icon'

    BlackBerry v5.9 or lower - Not supported

    Android 2.2 or higher - Works both versions

    Android 2.1 or lower - Only works 'apple-touch-icon-precomposed'

    iOS 4.1 or lower - Works both versions

    iOS 4.2 or higher - Works both versions and accept size attributes (and so, sizes different from 57x57px)

    Nokia's (probably S60 5th FP1 and higher, not fully confirmed) - Some accept 'apple-touch-icon'

    OperaMini (SpeedDial Shortcut) - Works both versions BUT must have at LEAST 114x114px (speed dial normally is 200x200px if i'm not mistaken.

    ReplyDelete
  4. if you add a book mark to your home screen it will use the favicon as the launcher icon.

    ReplyDelete

Post a Comment

Popular posts from this blog

Why is this Javascript much *slower* than its jQuery equivalent?

I have a HTML list of about 500 items and a "filter" box above it. I started by using jQuery to filter the list when I typed a letter (timing code added later): $('#filter').keyup( function() { var jqStart = (new Date).getTime(); var search = $(this).val().toLowerCase(); var $list = $('ul.ablist > li'); $list.each( function() { if ( $(this).text().toLowerCase().indexOf(search) === -1 ) $(this).hide(); else $(this).show(); } ); console.log('Time: ' + ((new Date).getTime() - jqStart)); } ); However, there was a couple of seconds delay after typing each letter (particularly the first letter). So I thought it may be slightly quicker if I used plain Javascript (I read recently that jQuery's each function is particularly slow). Here's my JS equivalent: document.getElementById('filter').addEventListener( 'keyup', function () { var jsStart = (new Date).getTime()...

Is it possible to have IF statement in an Echo statement in PHP

Thanks in advance. I did look at the other questions/answers that were similar and didn't find exactly what I was looking for. I'm trying to do this, am I on the right path? echo " <div id='tabs-".$match."'> <textarea id='".$match."' name='".$match."'>". if ($COLUMN_NAME === $match) { echo $FIELD_WITH_COLUMN_NAME; } else { } ."</textarea> <script type='text/javascript'> CKEDITOR.replace( '".$match."' ); </script> </div>"; I am getting the following error message in the browser: Parse error: syntax error, unexpected T_IF Please let me know if this is the right way to go about nesting an IF statement inside an echo. Thank you.