Results 1 to 4 of 4

Thread: Need a few facts on SVG and CSS3

  1. #1
    Join Date
    Sep 2004
    At the corner of WALK and DONT WALK

    Need a few facts on SVG and CSS3

    I think SVG had browser support long before CSS3, but someone I'm talking with disagrees. What say all you?

  2. #2
    Join Date
    Aug 2004
    According to Wikipedia:
    Konqueror was the first browser to support SVG in release version 3.2 in February 2004.[51] As of 2011, all major desktop browsers, and many minor ones, have some level of SVG support.
    CSS3 support seems fuzzier, due to its modular approach, such that browsers started supporting some features early on, but even now may not support all features. I suspect you can find some support on some browsers prior to 2004, but it would be your call as to whether any had enough support by that time to count as being before Konqueror started supporting SVG.
    "Well done....Consciousness to sarcasm in five seconds!" ~ Terry Pratchett, Night Watch

    How to Ask Questions the Smart Way (not affiliated with this site, but well worth reading)

    My Blog
    cwrBlog: simple, no-database PHP blogging framework

  3. #3
    Well, I'm the guy who's disagreeing, but I think he misinterpreted what I was saying; or missed something I said...

    Specifically that Adobe made a activeX plugin for IE 5 through 8 that let you use SVG in a OBJECT tag (where it's SUPPOSED to be) -- so that's 2001ish?

    Though a lot of CSS3 is just implementing stuff that IE had back then too -- see word-wrap:break-word and webfonts, both of which work back to IE 5.x

    I know Opera added support for SVG Tiny sometime around the same time as the hideous 'release party' campaign (the one featuring the bucktoothed homeless lady, surf boy slacker, mob hitman, transexual, etc -- side note, they wonder why they've always been an 'also ran'...) and was one of the first browsers to even try.

    I was just surprised to see anyone using it; but I'm also wondering why browser makers are supporting something that it's champion (Adobe) dropped like a hot potato the DAY they bought Macromedia; it's fat, bloated, confusing, slow, inconsistently implemented, inefficient... oh. Ok, so it fits in with HTML/CSS frameworks, JS frameworks, and HTML 5... Gotcha.

    I mean, it was a bad idea a decade and a half ago -- why is it continuing to plod on a decade after it's main contributors (M$ and Adobe) declared it dead? I mean if it didn't suck, why would we even have Canvas and CSS3? Particularly since Canvas started at Apple in Safari, which webkit is based on Konqueror's codebase... meaning any SVG support was already there. They already had SVG, and STILL felt the need to create Canvas. That should tell you a lot.

    Admittedly, it's at least better than it's predecessors; VML is an outright mess, and PGML makes VML look good.

    In a lot of ways it reminds me of the X-Windows API -- where if it didn't so completely suck to the point normal developers don't want to use it Motif, QT, GTK, FLTK, and a whole host of UI interface API's would never have come into being.
    Last edited by deathshadow; 06-09-2014 at 08:35 PM.

  4. #4
    Join Date
    Sep 2004
    At the corner of WALK and DONT WALK
    Well, in my case, it was SVG or Paint--and I felt that SVG allowed me more control over what I was doing.

    Then again, I once did an entire webpage with XML+XSLT+Schema+DTD, since I was pissed off with a MySQL server.

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.09682 seconds
  • Memory Usage 2,863KB
  • 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
  • (4)memberaction_dropdown
  • (1)navbar
  • (4)navbar_link
  • (1)navbar_moderation
  • (1)navbar_noticebit
  • (1)navbar_tabs
  • (2)option
  • (4)postbit
  • (4)postbit_onlinestatus
  • (4)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 (72):
  • 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_postinfo_query
  • fetch_postinfo
  • 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