Welcome, guest Sign Out

Adding Attribution to Your Application

The Yahoo! Developer Network Web Badges and HTML Attribution Snippet give you two easy ways to connect your application back to Yahoo!, help explain to your users what your application is all about, and comply with the attribution requirements of the Yahoo! Web Services Terms of Use  — all at the same time. The Web Badges and HTML Attribution Snippet may be used only if your application uses or was created with Yahoo! Web Services.

You can endorse Yahoo! and make it easier for us to find your application and promote it for you within our application galleries.

Add the "Web Services by Yahoo!" Logo to Your Application

We provide two Web Badges and pre-formatted HTML text for easy inclusion into your application. To comply with the Yahoo! Web Services Terms of Use, you must display a Web Badge or text attribution on your web site or client application if Yahoo! content and data are served from your website or client application.

Please adhere to the following usage guidelines. Failure to comply may result in termination of your licenses to use the Web Badges, HTML Attribution Snippet or certain other Yahoo! materials.

To add the attribution, please include a link to the Web Badge image of your choice, or copy the HTML code for insertion into your application. Whether you use our Web Badges or HTML Attribution Snippet, you must link to the Yahoo! Developer Network About Yahoo! Web Services page at http://developer.yahoo.com/about.

Using Web Badges

We have prepared two Web Badges for you to use.

To include this horizontally aligned image in your web site, add the following code:

<a href="http://developer.yahoo.com/">
<img src="http://l.yimg.com/a/i/us/nt/bdg/websrv_120_1.gif" border="0">
</a>

To include this vertically aligned image in your web site, use this code:

<a href="http://developer.yahoo.com/">
<img src="http://l.yimg.com/a/i/us/nt/bdg/websrv_88_1.gif" border="0">
</a>

Do:


Do not:

  • Change, alter, or modify in any way the image of the Web Badge  — including colors, language, appearance, or animations.
  • Make the Web Badge bigger than your own site's name and branding.
  • Use the Web Badge to suggest Yahoo! is responsible for your web site's content, design, language, or topic. We provide data for you to use as raw material; it is not an endorsement of your site.

Using the HTML Attribution Snippet

Copy the following code into your web page or client application.

<!-- Begin Yahoo Web Services HTML Attribution Snippet -->
<a href="http://developer.yahoo.com/">Web Services by Yahoo!</a>
<!-- End Yahoo Web Services HTML Attribution Snippet -->

This code results in a link like this:

Web Services by Yahoo!

Do:


Do not:

  • Change, alter, or modify in any way the HTML or embedded CSS of the HTML Attribution Snippet  — including colors, language, appearance, or animations.
  • Use the HTML Attribution Snippet to suggest Yahoo! is responsible for your web site's content, design, language, or topic. We provide data for you to use as raw material; it is not an endorsement of your site.

Placement Guidelines

Attributions (text hyperlink or badge graphic) should be placed close to the boundary of the Yahoo! interface display. Try to anchor the badge to the lower left corner of the interface. When doing this, make sure there is a 4-pixel space between the lower edge of the interface and the attribution. Leave at least 15 pixels of space around the unanchored sides of the image.

When an attribution cannot be anchored to the interface, make sure that 15 pixels of clear space surrounds the badge graphic.

These Yahoo! graphics are designed to work on different backgrounds, but placement on patterns or background images should be avoided. Solid color backgrounds are preferred.

Only one badge graphic should be used for a particular interface. Never distort, rotate or combine badges with other graphics. Use only Yahoo! badge graphics provided by Yahoo!. Do not create your own or modify badge graphics provided by Yahoo!.

Attribution Terms and Conditions

You may only use the graphics and code ("Attribution") found here on the Yahoo! Developer Network Attribution page. By using Yahoo! graphics and code, you agree to be bound by the following terms and conditions.

  1. Your right to display the Attribution is limited to your web site.
  2. You may not remove, distort or alter any element of the Attribution (including the html code) or otherwise change the size or appearance of the Attribution in any way.
  3. You may not display the Attribution in any manner that implies a relationship or affiliation with, sponsorship, or endorsement by Yahoo!, or that can be reasonably interpreted to suggest editorial content has been authored by, or represents the views or opinions of Yahoo! or Yahoo! personnel. The Attribution should not be the most prominent element on your web page.
  4. The Attribution must appear adjacent to your use of Yahoo! content, with a maximum spacing of 5 pixels between the Attribution and the graphic or textual elements within the web page that uses Yahoo! Web Services.
  5. You may not display the Attribution in a manner that is misleading, defamatory, infringing, libelous, disparaging, obscene or otherwise objectionable to Yahoo!, or impairing of the rights of Yahoo! in its trademarks or logos, in Yahoo!'s sole opinion. You may not use the Attribution on a site that violates any law or regulation.
  6. Yahoo! reserves the right in its sole discretion to terminate or modify your permission to display the Attribution at any time and to take action against any use that does not conform to these terms and conditions, infringes any Yahoo! intellectual property or other right, or violates applicable law.
  7. YAHOO! DISCLAIMS ANY WARRANTIES THAT MAY BE EXPRESS OR IMPLIED BY LAW REGARDING THE ATTRIBUTION, INCLUDING WARRANTIES AGAINST INFRINGEMENT.

YDN LIBRARIES & BEST PRACTICES

YAHOO! APIs & WEB SERVICES

LANGUAGE CENTERS

Copyright © 2009 Yahoo! Inc. All rights reserved. Copyright | Privacy Policy

Help us continue to improve the Yahoo! Developer Network: Send Your Suggestions