Results 1 to 5 of 5

Thread: IE Hell Question [Discussion]

  1. #1
    Join Date
    Dec 2011

    IE Hell Question [Discussion]

    I know many experienced developers who go through IE hell; things just don't work as you would expect it in other browsers that support standards.

    Beginners go through it too, but they are less likely to be frustrated with IE, because beginning to learn HTML is difficult in itself for someone who has never done it before. So they have no idea whether they are just making a mistake, or are being the victim of IE Hell...

    For those extremely passionate about development of websites, brilliant UI's, plug-ins, etc. Would it be reasonable to exclude IE from being able to access their website at all? And display a message saying, for example: Please download Firefox, Safari or Chrome to use this website/application.

    Before you say... "Yeah if they want to lose a large amount of traffic from IE zombies..." I want you to consider that this product would be extremely helpful to people. Theoretically... would you not switch to Firefox or Chrome if Google refused to display their site in IE? (I know, this is a silly idea, but think about it... This gives the developer of a brilliant website or tool control over it -- not Microsoft, so if all great companies that developed code for IE decided one day not to offer their services through IE browsers, people would have no choice but to move on). And look, people who still IE are clueless average computer users who have no idea what's good for them anyway. I'm not sorry if I offended you, developer who still uses primarily IE, to develop your website, but you are a victim of some asshole's at Microsoft, decision who didn't care about web development, so why are you doing it?

    Yes, IE is installed on a lot of machines, but web developers who are passionate about web standards are going insane; IE doesn't follow standards created by people who have the authority to create them -- it takes time to learn web standards as it is, and nobody cares about learning IE's different "standards" created by Microsoft. It's always just "Ok, let's do some patch work for IE", nobody ever talks about the "standards" Microsoft invented as part of their monopoly on browsers that is no longer relevant today because they have been blown out of water by several other browser developers who really do care. They should have no authority to create any web standards.

    For those who care about efficiency of work and productivity, this is especially important. Developing with IE in mind will take a lot of time you really don't want to waste on web development of a website, and a lot of times it's something so stupid that people are stuck for hours or days trying to figure it out.
    Last edited by html-tutorials; 12-16-2011 at 04:33 PM.
    Did you do your website html homework today? make french toast bora Stanley Kubrick's 2001 dvd kubrick on DVD.

  2. #2
    Join Date
    Dec 2011
    Centurion, South Africa
    Lol, was that a rant?

    Honestly in my experience, IE along with all the other browsers have their own set of issues you have to iron out. With some practice and patience you could get IE to operate as well as anything else (with the exception of IE6 which I have personally decided to no longer support) without hacks.

    IE9 in particular is a great browser in my opinion, I use it all the time.. it's still my default in fact (I'm using it right now). It's actually the first browser I test anything on, with all its compatibility features, to see if you as a web developer did a decent job, because if IE is happy then 99% of the time everything else will be too. When I want to do some serious debugging, I do it in FireBug just because I'm just more accustomed to it.

    I would not suggest just placing a message on your average users screen stating they should upgrade to another type, because half of them probably don't even know what upgrade means. But that's your choice.

    If you receive help from me, it will ALWAYS be tested in IE, FF and Chrome.

    Good luck.

  3. #3
    Join Date
    Mar 2011
    Quote Originally Posted by html-tutorials View Post
    Yes, IE is installed on a lot of machines, but web developers who are passionate about web standards are going insane; IE doesn't follow standards created by people who have the authority to create them -- it takes time to learn web standards as it is, ...
    What on earth are you waffling on about here?

    Firstly, I assume you are speaking on behalf of yourself and not everyone else and secondly, THERE ARE NO STANDARDS, only W3C RECOMMENDATIONS which are not enforceable in any way and there are no "code police" patrolling the www on cyber scooters handing out infringement notices to anyone not adhering to the RECOMMENDATIONS. And so we are stuck with "coding cowboys" spewing out invalid code and then wondering why the heck it doesn't work in all browsers

    I really don't see what all the fuss about IE is unless you are required to support IE7-, which I don't anymore btw. There are just too few IE7 and under users left for me to worry about.

    I support IE8+ and the latest and the last previous versions of the other major browsers (FF, Chrome, Safari and Opera). I code in valid xhtml and valid css2 and very, very rarely have any browser compatibility issues. And when a minor issue does crop up, it's always just a "cosmetic" issue which is either easily fixed or just doesn't matter.
    Last edited by webdev1958; 12-16-2011 at 05:43 PM.

  4. #4
    Join Date
    Aug 2006

  5. #5
    Join Date
    Dec 2011
    Have you ever tried to create something innovative in IE that hasn't been done before? It's always late on supporting new features such as rotation transforms, and many others.

    Sure, if you develop the cookie-cutter website everyone else is creating... then there is no problem. I am talking about people on the fore-front of web development who care about little details, that IE makes really annoying to work out, and that really get in the way; but could have been easily avoided if someone on IE development team put slight effort into caring creating a good browser.
    Did you do your website html homework today? make french toast bora Stanley Kubrick's 2001 dvd kubrick on DVD.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
HTML5 Development Center



X vBulletin 4.2.2 Debug Information

  • Page Generation 0.09298 seconds
  • Memory Usage 2,891KB
  • Queries Executed 15 (?)
More Information
Template Usage (33):
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_global_above_footer
  • (1)ad_global_below_navbar
  • (1)ad_global_header1
  • (1)ad_global_header2
  • (1)ad_navbar_below
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)ad_thread_first_post_content
  • (1)ad_thread_last_post_content
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)headinclude_bottom
  • (5)memberaction_dropdown
  • (1)navbar
  • (4)navbar_link
  • (1)navbar_moderation
  • (1)navbar_noticebit
  • (1)navbar_tabs
  • (2)option
  • (5)postbit
  • (5)postbit_onlinestatus
  • (5)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available (6):
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files (26):
  • ./showthread.php
  • ./global.php
  • ./includes/class_bootstrap.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/functions_navigation.php
  • ./includes/class_friendly_url.php
  • ./includes/class_hook.php
  • ./includes/class_bootstrap_framework.php
  • ./vb/vb.php
  • ./vb/phrase.php
  • ./includes/functions_facebook.php
  • ./includes/functions_calendar.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_notice.php
  • ./packages/vbattach/attach.php
  • ./vb/types.php
  • ./vb/cache.php
  • ./vb/cache/db.php
  • ./vb/cache/observer/db.php
  • ./vb/cache/observer.php 

Hooks Called (70):
  • init_startup
  • friendlyurl_resolve_class
  • init_startup_session_setup_start
  • database_pre_fetch_array
  • database_post_fetch_array
  • init_startup_session_setup_complete
  • global_bootstrap_init_start
  • global_bootstrap_init_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • load_show_variables
  • load_forum_show_variables
  • global_state_check
  • global_bootstrap_complete
  • global_start
  • style_fetch
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • strip_bbcode
  • friendlyurl_clean_fragment
  • friendlyurl_geturl
  • forumjump
  • cache_templates
  • cache_templates_process
  • template_register_var
  • template_render_output
  • fetch_template_start
  • fetch_template_complete
  • parse_templates
  • fetch_musername
  • notices_check_start
  • notices_noticebit
  • process_templates_complete
  • friendlyurl_redirect_canonical
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • bbcode_parse_start
  • postbit_imicons
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • memberaction_dropdown
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • build_navigation_data
  • build_navigation_array
  • check_navigation_permission
  • process_navigation_links_start
  • process_navigation_links_complete
  • set_navigation_menu_element
  • build_navigation_menudata
  • build_navigation_listdata
  • build_navigation_list
  • set_navigation_tab_main
  • set_navigation_tab_fallback
  • navigation_tab_complete
  • fb_like_button
  • showthread_complete
  • page_templates