Message from discussion
best way to catch browsers without SVG?
Received: by 10.216.140.225 with SMTP id e75mr1525898wej.1.1325296531364;
Fri, 30 Dec 2011 17:55:31 -0800 (PST)
X-BeenThere: d3-js@googlegroups.com
Received: by 10.180.108.199 with SMTP id hm7ls39972975wib.4.gmail; Fri, 30 Dec
2011 17:55:29 -0800 (PST)
Received: by 10.227.5.207 with SMTP id 15mr2150395wbw.2.1325296529777;
Fri, 30 Dec 2011 17:55:29 -0800 (PST)
Received: by 10.227.5.207 with SMTP id 15mr2150394wbw.2.1325296529754;
Fri, 30 Dec 2011 17:55:29 -0800 (PST)
Return-Path: <nelson.mi...@gmail.com>
Received: from mail-wi0-f174.google.com (mail-wi0-f174.google.com [209.85.212.174])
by gmr-mx.google.com with ESMTPS id h26si27536436wbo.3.2011.12.30.17.55.29
(version=TLSv1/SSLv3 cipher=OTHER);
Fri, 30 Dec 2011 17:55:29 -0800 (PST)
Received-SPF: pass (google.com: domain of nelson.mi...@gmail.com designates 209.85.212.174 as permitted sender) client-ip=209.85.212.174;
Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of nelson.mi...@gmail.com designates 209.85.212.174 as permitted sender) smtp.mail=nelson.mi...@gmail.com; dkim=pass (test mode) header...@gmail.com
Received: by wibhm6 with SMTP id hm6so9328191wib.5
for <d3-js@googlegroups.com>; Fri, 30 Dec 2011 17:55:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=gamma;
h=mime-version:sender:in-reply-to:references:date
:x-google-sender-auth:message-id:subject:from:to:content-type;
bh=az+Z/B/SCnjnBTXSO62SkY7RwYjPgkOJ5FyJOovSja4=;
b=H1V4f0wNlEzv112fQgFy45UMbLme8NqM2Y5wygtzijc/O1bEgafecXO4G4tE3ODSsz
z+bDGUeVE4nAy9ENd9XWh9UzG4ImWvHkhp4+zJQ9Mb/qBHTKFCcIIoH1z3HU0fPztHND
3oL5npzaIKPqKiwlFx0nHlypsQ0deEp9CVOuQ=
MIME-Version: 1.0
Received: by 10.180.20.18 with SMTP id j18mr89938504wie.20.1325296529548; Fri,
30 Dec 2011 17:55:29 -0800 (PST)
Sender: nelson.mi...@gmail.com
Received: by 10.217.2.8 with HTTP; Fri, 30 Dec 2011 17:55:29 -0800 (PST)
In-Reply-To: <1138328.248.1325290333363.JavaMail.geo-discussion-forums@yqai28>
References: <BANLkTik6kxmNZ=yrTbnvDt6vum=ndEd...@mail.gmail.com>
<BANLkTinm1nNzcgS2zWJB-WP3A17pAiv...@mail.gmail.com>
<BANLkTi=gg+q8rKskjj8nTfAKQygU8dK...@mail.gmail.com>
<1138328.248.1325290333363.JavaMail.geo-discussion-forums@yqai28>
Date: Fri, 30 Dec 2011 17:55:29 -0800
Message-ID: <CACqBh6ucLPWWd+ouKpXXjFvp990u9KnMUGq4DJhUkCUtTPi...@mail.gmail.com>
Subject: Re: best way to catch browsers without SVG?
From: Nelson Minar <nel...@monkey.org>
To: d3-js@googlegroups.com
Content-Type: multipart/alternative; boundary=bcaec53f2e03dda3d104b559a49e
--bcaec53f2e03dda3d104b559a49e
Content-Type: text/plain; charset=UTF-8
On Fri, Dec 30, 2011 at 4:12 PM, eudaimos <j...@hwgray.com> wrote:
> This is cool, but I think it would be even better assuming you're using
> Node.js to produce the same d3 visualization without transitions and then
> send it as an image to the browser via the btoa base64 encoding.
Well sure, but that's a lot of work. See discussions in this group before
about server side rendering. Node's not enough, you need an SVG
implementation rendering to pixels. And of course you won't have any
interactive functions displaying a static image.
--bcaec53f2e03dda3d104b559a49e
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div class=3D"gmail_quote">On Fri, Dec 30, 2011 at 4:12 PM, eudaimos <span =
dir=3D"ltr"><<a href=3D"mailto:j...@hwgray.com">j...@hwgray.com</a>><=
/span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8=
ex;border-left:1px #ccc solid;padding-left:1ex">
This is cool, but I think it would be even better assuming you're using=
Node.js to produce the same d3 visualization without transitions and then =
send it as an image to the browser via the btoa base64 encoding.</blockquot=
e>
<div><br></div><div>Well sure, but that's a lot of work. See discussion=
s in this group before about server side rendering. Node's not enough, =
you need an SVG implementation rendering to pixels. And of course you won&#=
39;t have any interactive functions displaying a static image.</div>
<div><br></div></div><br>
--bcaec53f2e03dda3d104b559a49e--