4 ms·
I've done a large amount of canvas work over the past years, especially work with improving canvas performance (one of the articles on my site is linked-to by t
by simonsarris 14y ago
I've done a large amount of canvas work over the past years, especially work with improving canvas performance (one of the articles on my site is linked-to by this article). What follows is fairly self-promotional, but relevant to the topic if you're interested in canvas performance.
I've been compiling canvas performance tips for two years now, and have a full-color (syntax highlighting and images) book coming out very soon[1] with its own Canvas performance chapter at about ~40 pages. The book has about ~200 pages total of Canvas tips, oddities and tutorials. These aren't fluff, I don't take pages and pages to re-implement stuff like gravity for a game example. I tried to keep it pertinent and pure.
If you're interested in Canvas, please give it a look[1]. The book will be out in June or July.
And if you're interested in getting help for Canvas, come to StackOverflow! Back when I had free time, if you asked a question on SO about canvas there was a +10% chance that I was the one who answered it. I've been too busy to participate in the last year, but I'm just beginning to come into some free time again these days, and there are several other wonderful people who also hound the canvas tag.
Also, if you're looking for live help with Canvas issues, give the StackOverflow JavaScript room a try[2]. They're very friendly if you are, and always love interesting (read: not jQuery) questions.
[1] http://www.amazon.com/dp/0672336278/ http://www.amazon.com/dp/0672336278/
[2] http://chat.stackoverflow.com/rooms/17/javascript http://chat.stackoverflow.com/rooms/17/javascript
- mAritz 14y agoAny chance for an ebook edition? I'm quite interested but don't really want to order a paperback edition from overseas.
- Adirael 14y agoWill you release an ebook? It seems interesting and I would pay paperback price for an ebook with no DRM. I got a lot of technical books and they're a PITA to read and store as they are usually pretty big. EDIT: Went back to the Amazon link and "Paperback: 700 pages", woah.
- simonsarris 14y agoIt's up to the publisher to do that, I know that there will be a kindle edition, but am not certain of any other formats. I imagine all of them will be DRM'd, sorry. In the near future I will also have a performance chapter in a different book (written quite differently, and expecting more JS knowledge), but that title hasn't been announced yet. That text will have a DRM-free ebook for it, but you'll have to wait a lot longer. Lastly I'll have learncanvas.com up at some point this summer, where I will begin posting a lot of canvas performance tips with live examples, among other things. (The page count surprised me too. This is my first book, and it's been quite the overwhelming experience!)
- omerhj 14y agohttp://www.informit.com/store/html5-unleashed-9780672336270 http://www.informit.com/store/html5-unleashed-9780672336270 Informit sells PDF, mobi and epub versions of all Pearson books. They print "From the library of Your Name" as a footer on every page but there's no additional copy protection as far as I know.
- TechNewb 14y agoThanks for sharing this link. For e-books I find PDF a superior format, as it maintains the original design and layout of the book best, while still having all the advantages of an e-book, searchable, etc. Appreciate that informit.com has that option.
- VMG 14y agoHa! Caught you not mentioning your blog posts while I was adding this comment to my "canvas performance" bookmark list and saw a familiar name. http://simonsarris.com/blog/tag/performance http://simonsarris.com/blog/tag/performance
- simonsarris 14y agoBecause of the book, I haven't been able to blog about canvas performance in a long time! But very soon there will be a return to (canvas and performance) blogging.