This is an old revision of this page, as edited by Crowdofone (talk | contribs) at 07:19, 24 March 2010 (→Support library links). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Revision as of 07:19, 24 March 2010 by Crowdofone (talk | contribs) (→Support library links)(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)This is the talk page for discussing improvements to the Canvas element article. This is not a forum for general discussion of the article's subject. |
|
Find sources: Google (books · news · scholar · free images · WP refs) · FENS · JSTOR · TWL |
Computing: Software Start‑class Low‑importance | ||||||||||||||||
|
Internet Start‑class Mid‑importance | ||||||||||
|
broken link
in: Tucanos - The tucanos demo
Examples list - mostly spam?
Having a third of this article dedicated to examples is absurd. The list should be concise, to the point, non-spammy links to good examples of Canvas being implemented, not just a list of arcade games redone for the browser in Canvas. 209.190.211.3 16:14, 19 April 2007 (UTC)
Rather than link to lots of smaller demos, would it not be better to link to a site repository which contains links to most of these demos and tutorials? Check out http://www.canvasdemos.com Andi553 (talk) 00:09, 31 March 2009 (UTC)
Intellectual Property Issues
This section talks about an email from March 07. In April, there was an email from mjs@apple.com to the w3c public-html list that said:
"If the group is agreeable to these proposals, Apple, Mozilla and Opera will agree to arrange a non-exclusive copyright assignment to the W3 Consortium for HTML5 specifications."
I don't know the details of this debate, but perhaps the section should be updated to reflect this?
The page says: "This caused considerable discussion among web developers, as Apple is known for its history of patent-related litigation." That seems to be an inflamatory statement. Following the link shows only a single example of a patent-related litigation, and it involves Apple being sued by Creative. There isn't a single example of Apple engagin in legal action against anyone for patent violation, so saying that "Apple is known for its history of patent-related litigation", is at best unsubstantiated ArnoGourdol 18:20, 25 May 2007 (UTC)
- I think that's an excellent point. I've chopped out the offending text, and spliced it together with the concern over a lack of patent policy. (Which has been the real discussion in regards to Apple's email.) --Jbanes 18:51, 25 May 2007 (UTC)
Example
I think the example code could be much simpler, along the lines of the Mozilla Canvas tutorials.
It's too long, and not focused on the features of Canvas itself. —Preceding unsigned comment added by Samdutton (talk • contribs) 18:56, 13 February 2009 (UTC)
Use of NoMoreLinks template
Look, this is simple. Reisio (talk · contribs) and I have been going back and forth about removing the NoMoreLinks template from the External links section of this page. I believe it should be there to dissuade people from adding more links, but Reisio feels that "few useless & redundant things in this world are _meant_ to be UNhelpful, but they remain useless & redudant" (this edit). Since I'd rather not go back and forth on this, I've requested a WP:3O. So to the person giving the opinion: should the NoMoreLinks template be included? — HelloAnnyong 20:14, 7 June 2009 (UTC)
- I'd say toss it. AFAICT, it's a largely un- and sub-standard template, and I would personally highly discourage its use. It's also pretty disruptive, and the same thing could be accomplished by just writing <!--Excessive or inappropriate links will be deleted. See Misplaced Pages:External links for details.--> That way, it's unobtrusive, non-threatening, and clear-cut. You don't even need the second sentence. ~ Amory (talk) 20:33, 7 June 2009 (UTC)
- Hmm, alright. I guess I haven't really seen it used much elsewhere. I assume that it was added at a time when this article was rife with crap external links, but it's not really that bad anymore. — HelloAnnyong 20:47, 7 June 2009 (UTC)
It doesn't work, it bloats up the data, and it merely re-states Misplaced Pages policy & guidelines. There's simply no reason to use it anywhere. Nothing personal. ¦ Reisio (talk) 20:50, 7 June 2009 (UTC)
"Websites using canvas" submission
(apologizing right away for the lengthy post. :P)
Hello, my name is Eric Reedy.
I'd like to submit the following link for the "Websites using canvas" section of this Wiki page:
- Madcap Studios uses canvas to create an infinitely scalable, animated web user interface.
I'm a long time Wiki-user, but haven't spent much (if any) time editing. I own a small company called Madcap Studios, inc., where we primarily do Web and iPhone Programming. Our projects so far have all been free (Art Book should be on the App Store within a week, and Tooltipr will be available as soon as we finish it's page on the site).
Tooltipr itself is a light-weight website addon (about 10kb) that you include in your site's header, and it allows you to add dynamic tooltips to any element on your site with a single HTML value. Complete cross-browser compatibility has always been a major goal for us. When we first started working on Tooltipr, we had an elaborate system to work with PNGs to construct the tooltip graphic, and degrade to GIFs in IE6 and older. That worked fine for single line tooltips, but we noticed quickly that when you get to 2+ lines it became a huge hassle making them grow correctly. While I was exploring other possibilities I remembered hearing about Canvas, and it's original intended use for Dashboard in Mac OSX. After researching a bit I thought it sounded great, and decided to run some tests and learn how to use it. After a couple of days I had figured out the basics, communicated it to my team, and integrated it into the system.
RC1 of Tooltipr now supports 100% canvas themes (including animations, like color and opacity fades!) (which are about ~5kb on average) and super-small alteration files that tweak things like color values, animation speed, stroke, padding, offsets, etc. So for example we have a theme called "Glossy" and alterations called "Ruby" "Amethyst" "Sapphire" etc.
So that's part of the story.
The next part is the website itself. We wanted to build a nice website - which is easy to do. I'm a graphic artist and web/platform programmer myself, with additional programming muscle at our disposal. But at this point, after playing so much with Canvas, and knowing it's potential, I already knew what we had to do.
We decided it would be really cool to have a website where the entire UI is built using Canvas. That would allow for several things. Animations, gradients and opacity shifts that work in all major browsers, and infinite scalability - if we did things right. And we did!
Our website is http://www.madcapstudios.com - And it was built to stand as an example of just what Canvas is capable of, while communicating a little about ourselves. And it also has Tooltipr baked in. You can see that by hovering any of the Navigation links.
So what it comes down, is I'm requesting approval to add our URL to the "Websites using canvas" section. As I stated before, I'm very new to the editing system. I tried adding it in myself, and ended up with a 1 day block, because apparently adding your own URLs is a big no-no.
It was suggested by an administrator that I ask the community in the Canvas talk section and see if anyone agrees if it should be added or not.
So please, check out the site. Play with it a little. And let me know what you guys think.
There are very few canvas websites on the internet right now and I think ours stands as a great example of just what it's capable of. :)
Thanks,
Eric
Madcap Studios (talk) 03:42, 27 October 2009 (UTC)
- So.. you want us to add a promotional link to your website. Going to have to turn that request down, as it's a violation of WP:LINKSPAM. — HelloAnnyong 04:09, 27 October 2009 (UTC)
- No. (I had to make a new account due to a name issue) I'm not trying to add it for promotional purposes. It was an exercise in building a beautiful, dynamic website out of Canvas (the topic at hand) and it took us almost a month to complete. The fact it's MY website is the only real reason this is being disputed, and according to the WP:LINKSPAM, specific links may be allowed, and is primarily punishable if they are added repeatedly. I understand that I re-added it a couple of times yesterday, but that issue is resolved. I'm now aware of the rules, and am taking the advice of Admin JPGordon and asking those who are genuinely interested in the topic for their opinion on the matter.
- No. (I had to make a new account due to a name issue) I'm not trying to add it for promotional purposes. It was an exercise in building a beautiful, dynamic website out of Canvas (the topic at hand) and it took us almost a month to complete. The fact it's MY website is the only real reason this is being disputed, and according to the WP:LINKSPAM, specific links may be allowed, and is primarily punishable if they are added repeatedly. I understand that I re-added it a couple of times yesterday, but that issue is resolved. I'm now aware of the rules, and am taking the advice of Admin JPGordon and asking those who are genuinely interested in the topic for their opinion on the matter.
- In addition I feel you may be biased, as you were the one who originally undid my changes in the first place, leading to my 1 day ban. I request you, as an admin, remove your comment (and my reply) and listen to the Canvas (HTML element) editors on this one. The Madcapper (talk) 04:40, 27 October 2009 (UTC)
- I appreciate you thinking so, but I'm not an admin. But I'm not going to remove my comment and "listen to the Canvas editors" - that's just you here. Your accomplishments on that page aren't currently notable in the eyes of Misplaced Pages. Per WP:ELNO #4, one type of link that should be avoided is "Links mainly intended to promote a website." And that's what we have here. You've given no other justification for why it should be included other than "it took me a long time to build and it was a beautiful dynamic website". — HelloAnnyong 12:32, 27 October 2009 (UTC)
- I've repeatedly denied that accusation, and gave a relevant reason you seem to ignore: The section REQUESTS (actually asks for people to add more links, with a direct link to the edit page) additional websites that use the Canvas HTML element. Our site not only uses the Canvas element, but it it built entirely of them. And the reason it's important to mention that it's "beautiful" and "dynamic" is because those are both attributed to the Canvas aspect.
- Frankly based on your behavior here, in addition to the many discussions in your talk page, you seem to be a rather abusive editor, and you take your voluntary job far too personally. You're in here swearing up and down that my website doesn't belong on that list, yet I doubt you know the first thing about this topic, other than at most what is said on the topic page. The Madcapper (talk) 13:40, 27 October 2009 (UTC)
- First, no personal attacks; comment on the content, not the editor. Second, I can tell you that I do know more about the topic than you think. And even still, that's largely irrelevant - we have policies and guidelines in place here, and it is certainly possible to determine whether or not a link is acceptable based on those guidelines without having a personal attachment to the topic. — HelloAnnyong 14:48, 27 October 2009 (UTC)
- Frankly based on your behavior here, in addition to the many discussions in your talk page, you seem to be a rather abusive editor, and you take your voluntary job far too personally. You're in here swearing up and down that my website doesn't belong on that list, yet I doubt you know the first thing about this topic, other than at most what is said on the topic page. The Madcapper (talk) 13:40, 27 October 2009 (UTC)
- In-article lists like this are typically restricted to listing things that have, or would qualify for a full article on Misplaced Pages. Mr.Z-man 04:17, 27 October 2009 (UTC)
- Well you did say yourself that they are "typically" restricted, not "always". In this case I came forward and asked the opinion of those interested in this specific topic to make an exception. I respect your opinion if you don't think it's fitting for the topic, though. The Madcapper (talk) 04:40, 27 October 2009 (UTC)
Namespace issue
From the article (reactions): "There are other concerns about syntax e.g. the absence of a namespace."
From reading the reference to this claim it seems to me that this is a problem of HTML not being capable of handling proprietary element tags in a good way, as it lacks namespaces. Thus it's not a problem with the canvas element. Since the canvas element now seems to become part of the official standard, this is no longer an issue, thus this claim is invalid.
Can someone please verify this? --Gosub (talk) 09:58, 4 March 2010 (UTC)
Support library links
MoreNet (talk · contribs) has repeatedly added links within the article to outside libraries. These violate WP:ELNO and should not be included. I've gone through and altered the text, but those links should definitely not be included. This isn't a place to advertise for whatever libraries are out there. If people want to find them, they can do a simple search. — HelloAnnyong 16:19, 5 March 2010 (UTC)
- Having little knowledge of canvas before visiting the page I found the absence of information on external libraries confusing. It was only somewhat by chance that i discovered the existence of these 'libraries' and alarmed by their omission have returned to suggest their inclusion.
- "It is not natively supported by any versions of Internet Explorer, but can receive support through external libraries" is in my opinion far too vague. It does not help explain the real world scenario of being able to implement canvas in cross-browser compatible way.
- Expecting upon people that they search elsewhere without even pointing them in the right direction seems at odds with what to expect of an article. Including vital details like these is surely notable and within the remit of wikipedia.
- MoreNet (talk · contribs)'s edit appears reasonable and features improved separation of the content in comparison to what is currently there. I would be happy to see it reverted back to his edit. However if linking is frowned upon, perhaps just an unlinked section of text or a bullet list can be devoted to the libraries out there.
- Start-Class Computing articles
- Low-importance Computing articles
- Start-Class software articles
- Low-importance software articles
- Start-Class software articles of Low-importance
- All Software articles
- Software articles needing images
- Computing articles needing images
- All Computing articles
- Start-Class Internet articles
- Mid-importance Internet articles
- WikiProject Internet articles