Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 5979697
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 22, 20262026-05-22T21:41:46+00:00 2026-05-22T21:41:46+00:00

Is there a way to detect whether or not a browser has SVG capability

  • 0

Is there a way to detect whether or not a browser has SVG capability server side? I know how to do this on the client, but I’d like to detect it on the browser.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-22T21:41:47+00:00Added an answer on May 22, 2026 at 9:41 pm

    Server-side browser detection or capability detection is notoriously prone to error.

    The only visibility you have at the server of what browser the user has is the user agent string.

    Unfortunately, this is completely unreliable, as it can be spoofed by the client. It is also often blanked out for privacy reasons by various firewall and security products, and some proxies also modify it or remove it.

    In short, there’s no reliable way to detect the browser from the server.

    I have two suggestions for you:

    1) Use an AJAX method. Detect the feature in Javascript as normal (using Modernizr, or your favourite other technique), and then send the result of that detection back to the server. It can still be intercepted and spoofed if the user really wanted to, but less likely, and will definitely get around the issues I described with firewalls and proxies.

    2) Why care about SVG support when the only browser in common use which doesn’t support it is IE8 (and lower)? IE supports VML instead, and there are any number of Javascript tools available for converting SVG to VML so that apps using SVG can work in all browsers. My favourite is Raphael, but Raphael is a library for drawing the graphics; since you already have the SVG, you may find a simple conversion library is more useful. Something like this, perhaps: http://code.google.com/p/svg2vml/ or this: http://code.google.com/p/svgweb/

    Hope that helps.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Is there a way to detect whether IIS is enabled or not? I know
In Microsoft SQL Server, is there a way to detect whether a database has
It seems to me there is no way to detect whether a drag operation
Is there a way to detect that a DirectShow filtergraph has reached the end
Is there a way to detect if a flash movie contains any sound or
Is there a way to detect, from within the finally clause, that an exception
Is there a way to detect if the user is holding down the shift
Is there a way to detect the true border, padding and margin of elements
Is there a way to detect if a mouse button is currently down in
Is there any way to detect if the iPhone wakes up from sleep while

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.