amplitude-viewer icon indicating copy to clipboard operation
amplitude-viewer copied to clipboard

using viewbox for width,height=100%

Open skratchdot opened this issue 11 years ago • 0 comments

I've ran into this issue before in firefox in which svg widths and heights of 100% don't seem to render intuitively when using polylines. To fix the behavior in firefox, I started using a viewbox with an 'x' range between 0-1, and a 'y' range between -1.1-1.3.

Then the polyline is created with amplitude values between -1-1, and x/time values between 0-1.

The reason the viewbox range is -1.1-1.3 is for some padding (I played w/ a few settings, and these looked the best).

I removed the .resize() event because it wasn't needed anymore (no more width/height calculations).

The downside is that the polyline width of .005 is kind of strange (and might break backwards compatibility if anyone was passing in 'px' values as an option).

skratchdot avatar Mar 30 '14 14:03 skratchdot