From collectibles to cars, buy and sell all kinds of items on eBay
Advanced Search

Upcoming Methodology Change to eBay Site

Overview

We are currently changing our coding methodology to support well-formed HTML documents by eliminating missing tags from the generated HTML. There are three primary reasons for this change:

In some cases, products that extract data directly from or submit data directly to eBay pages may be affected by this change. Although we do not anticipate the effect on any software or Web site to be significant, we want to make sure that developers have adequate time to prepare.

Note: This change will not affect programs that interact with the site exclusively through the eBay API or the Mister Lister Reviewer.

Technical Details

Generally, the code changes will be limited to making the HTML on our site well formed. This means that all tags must be closed and that no tags can cross. These changes should be obvious in the source code of any function that we modify to support this.

Empty tags, or any HTML tag that does not have a corresponding close tag, for example:

<br>

<hr>

<meta>

etc., will now be modified to include a " /" at the end, for example:

<br />

<hr />

<meta />

etc. This will only relate to non-paired tags, so markup such as

<b>

or

<form>

will never appear with a " />" at the end.

If a tag has arguments, such as:

<img src="http://pics.ebaystatic.com/aw/pics/navbar/ebay_logo_home.gif" width="150" hspace="0" vspace="0" height="70" alt="eBay logo" border="0">

the " /" is added after all of the arguments:

<img src="http://pics.ebaystatic.com/aw/pics/navbar/ebay_logo_home.gif" width="150" hspace="0" vspace="0" height="70" alt="eBay logo" border="0" />

In addition, there will be a few minor visual changes, such as changing the list of Payment Terms on the sample Sell Your Item form to one column instead of three.

An example of these changes can be seen in the source code of this page:

http://pages.ebay.com/preview/ListItemForSaleShow.html

Note that these changes will not pertain to any HTML generated by eBay sellers.

Tentative Schedule

Although the schedule is subject to change, we are anticipating new code to roll out for the following pages over the next few months.

Page

Example URL

Rollout Date

on or After

View Item

http://cgi1.ebay.com/aw-cgi/eBayISAPI.dll?ViewItem&item=557418983

2/26/01

Sell Your Item

http://cgi5.ebay.com/ws/eBayISAPI.dll?ListItemForSaleShow&item=0&category=353&oldstyle=0&page=2&u=0&currency=0

2/26/01

View eBay Bid History

http://offer.ebay.com/ws/eBayISAPI.dll?ViewBids&item=557671985&ed=982286956

2/26/01

View Current Auctions by Seller

http://cgi6.ebay.com/ws/eBayISAPI.dll?MfcISAPICommand=ViewListedItems&userid=jamie&include=0&since=-1&sort=2&rows=25

2/26/01

My eBay

http://my.ebay.com/ws/eBayISAPI.dll?MyeBay

3/5/01

Registration

https://scgi.ebay.com/ws/eBayISAPI.dll?RegisterEnterInfo&siteid=0&co_partnerid=2&UsingSSL=0

4/1/01

MakeBid

Page following entering a bid on View Item page. Not accessible directly through URL.

4/1/01

Notification to Developers

Details of the changes are being sent via email to developer contacts at the following companies:

Andale

GoTo Auctions

AuctionHelper.com

iMiner

Auctiva

Invenna Software

Auctionworks

MyAuctionCo.com

Please help us by alerting other developers to this announcement who may be affected by this change and directing them to this announcement.

For those developers looking to more tightly integrate their Web site, software, or service with eBay check out our Developers Program at http://developer.ebay.com/.




Announcements  |  Register  |  The eBay Shop  |  Security Center  |  Policies  |  Feedback Forum
About eBay  |  Home  |  My eBay  |  Site Map

Browse  |  Sell  |  Services  |  Search  |  Help  |  Community
Overview  |  News  |  Chat  |  eBay Life  |  Library  |  Charity  |  The eBay Shop  |  About eBay

Copyright © 1995-2008 eBay Inc. All Rights Reserved.
Designated trademarks and brands are the property of their respective owners.
Use of this Web site constitutes acceptance of the eBay User Agreement and Privacy Policy.