2. “Networking”
There is a “networking table” near
the entrance to the lecture room,
where you can put your business
cards and prospects :-)
KAROL
DEPKA
5. About the presentation
• As interactive as possible
• Questions welcome
• Feel free to interrupt at any time
• We can spend as much time as you want, on any slide
• I assume that the most active audience members are the most
interested and therefor should be able to control the
presentation flow
KAROL
DEPKA
6. A little poll
• On SVG:
• who has used SVG?
• who considers themselves proficient with SVG?
• who has plans to learn / use SVG?
• On D3
• who has used D3?
• who considers themselves proficient with D3?
• who has plans to learn / use D3?
H
ands
up
please!
KAROL
DEPKA
10. Why should you care about
D3 and why is it better?
• Interactive, unlike static images
• Open-source
• Good merits and Eye-candy
• Super flexible
KAROL
DEPKA
11. Why should you care about
SVG and why is it better?
• Web standard (unlike Flash)
• Runs in the browser without a plugin
(unlike Flash)
• Scales well
KAROL
DEPKA
15. The features that we want to achieve
• Physics-based automatic layout
• Drag-and-drop
• Automatic layout
• Zoom
• Pan
• Mouse-over highlight
KAROL
DEPKA
16. Our example is on GitHub
https://github.com/karol-depka/D3SVGTechnologyGraph
KAROL
DEPKA
31. Tested on browsers
• Chrome
• Firefox
• Safari
• Opera
• Edge
• Internet Explorer
32.
33. Browsers, Browsers,
Browsers!
• Who here uses IE as their main browser?
• Who here uses IE as their main browser and is not
afraid to admit it?
• Who here uses Microsoft Edge as their main
browser?
H
ands
up
please!
38. Alternatives to SVG
• Font Awesome (only monochrome?)
• Canvas? (not scalable?)
• Adobe Flash? ;-)
• PDF
KAROL
DEPKA
39. A little poll - after the
presentation
• On SVG:
• who has plans to learn / use SVG?
• On D3
• who has plans to learn / use D3?
H
ands
up
please!
KAROL
DEPKA