<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>WebProNews &#187; javascript</title>
	<atom:link href="http://www.webpronews.com/tag/javascript/feed" rel="self" type="application/rss+xml" />
	<link>http://www.webpronews.com</link>
	<description>Breaking News in Tech, Search, Social, &#38; Business</description>
	<lastBuildDate>Mon, 13 Feb 2012 04:32:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Google Chrome Extensions Not Limited to Gallery</title>
		<link>http://www.webpronews.com/google-chrome-extensions-not-limited-to-gallery-2010-02</link>
		<comments>http://www.webpronews.com/google-chrome-extensions-not-limited-to-gallery-2010-02#comments</comments>
		<pubDate>Mon, 01 Feb 2010 22:16:53 +0000</pubDate>
		<dc:creator>Chris Crum</dc:creator>
				<category><![CDATA[Search]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[chrome extensions]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Greasemonkey]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Web Browsers]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=52935</guid>
		<description><![CDATA[<p>Google recently launched its extensions Gallery for Chrome, but today the company is reminding users of the browser (which continues to gain popularity) that there are a lot more things you can do with it beyond just what's in the gallery. Google Chrome 4 supports Greasemonkey user scripts. <br />
<br />
Chrome users can use Greasemonkey, which is a <a href="https://addons.mozilla.org/en-US/firefox/addon/748">Firefox extension</a> that allows developers to customize web pages using javascript, to install any user script with a single click.<br />
]]></description>
			<content:encoded><![CDATA[<p>Google recently launched its extensions Gallery for Chrome, but today the company is reminding users of the browser (which continues to gain popularity) that there are a lot more things you can do with it beyond just what&#8217;s in the gallery. Google Chrome 4 supports Greasemonkey user scripts. </p>
<p>Chrome users can use Greasemonkey, which is a <a href="https://addons.mozilla.org/en-US/firefox/addon/748">Firefox extension</a> that allows developers to customize web pages using javascript, to install any user script with a single click.</p>
<p><img align="right" src="http://images.ientrymail.com/webpronews/article_pics/chrome-logo.jpg" alt="Chrome" title="Chrome" style="margin: 10px;" />&quot;Ever since the beginning of the Chromium project, friends and coworkers have been asking me to add support for user scripts in Google Chrome,&quot; <a href="http://blog.chromium.org/2010/02/40000-more-extensions.html">says</a> software engineer Aaron Boodman. &quot;I&#8217;m happy to report that as of the last Google Chrome release, you can install any user script with a single click. So, now you can use emoticons on blogger. Or, you can browse Google Image Search with a fancy lightbox. In fact, there&#8217;s over 40,000 scripts on userscripts.org alone.&quot;</p>
<p>&quot;Installation is quick and easy, just like installing an extension,&quot; adds Boodman. &quot;That&#8217;s because under the covers, the user script is actually converted into an extension. This means that management tasks like disabling and uninstalling work just like they do with extensions.&quot;</p>
<p>Boodman notes that scripts have full access to private data on sites, so you would want to be careful about what you install, and use caution when trusting them. Not all of the scripts work with Chrome yet (Boodman estimates 15% &#8211; 25%).</p>
<p>According to <a href="http://www.netmarketshare.com/browser-market-share.aspx?qprid=1&amp;sample=15">data from NetMarketShare</a>, Chrome made market share gains in January, taking share away from both IE and Firefox. The browser gained .6% for the month.&nbsp; 
</p>
<p><strong>Related Articles:</strong></p>
<p><span style="font-family: Arial;"><span style="font-size: larger;">&gt; </span></span><a href="../../../../../../topnews/2010/01/04/chrome-cruises-by-safari" style="color: rgb(0, 105, 210); text-decoration: underline;"><span style="font-family: Arial;"><span style="font-size: larger;">Chrome Cruises By Safari</span></span></a></p>
<p><span style="font-family: Arial;"><span style="font-size: larger;">&gt; </span></span><a href="../../../../../../topnews/2009/12/22/chrome-advertising-campaign-nets-positive-results" style="color: rgb(0, 105, 210); text-decoration: underline;"><span style="font-family: Arial;"><span style="font-size: larger;">Chrome Ad Campaign Nets Positive Results</span></span></a></p>
<p><span style="font-family: Arial;"><span style="font-size: larger;">&gt; </span></span><a href="../../../../../../topnews/2010/01/19/digg-launches-new-extensions-for-firefox-and-chrome" style="color: rgb(0, 105, 210); text-decoration: underline;"><span style="font-family: Arial;"><span style="font-size: larger;">Digg Launches New Extensions for Firefox and Chrome </span></span></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/google-chrome-extensions-not-limited-to-gallery-2010-02/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Makes Apps Script More Widely Available</title>
		<link>http://www.webpronews.com/google-makes-apps-script-more-widely-available-2010-01</link>
		<comments>http://www.webpronews.com/google-makes-apps-script-more-widely-available-2010-01#comments</comments>
		<pubDate>Fri, 29 Jan 2010 19:31:18 +0000</pubDate>
		<dc:creator>Chris Crum</dc:creator>
				<category><![CDATA[Search]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Apps]]></category>
		<category><![CDATA[google apps script]]></category>
		<category><![CDATA[Google Docs]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=52911</guid>
		<description><![CDATA[<p>Google has launched the <a href="http://www.google.com/google-d-s/scripts/scripts.html">Google Apps Script</a> in Google Apps Standard Edition, meaning that it is much more broadly available now. Previously, it was only available in Google Apps Premier and Education editions. It was released back in the summer. <br />
<br />
Google Apps Script starts in the spreadsheets of Google Docs. It lets you create sheets to read and change formulas, formats and cell contents, and lets you create custom functions so you can automate repetitive tasks.<br />
]]></description>
			<content:encoded><![CDATA[<p>Google has launched the <a href="http://www.google.com/google-d-s/scripts/scripts.html">Google Apps Script</a> in Google Apps Standard Edition, meaning that it is much more broadly available now. Previously, it was only available in Google Apps Premier and Education editions. It was released back in the summer. </p>
<p>Google Apps Script starts in the spreadsheets of Google Docs. It lets you create sheets to read and change formulas, formats and cell contents, and lets you create custom functions so you can automate repetitive tasks.</p>
<p>&quot;Google Apps Script provides the ability to automate a variety of tasks such as modifying Spreadsheets, creating Calendar appointments, checking stock prices, sending email, looking up Contacts and much, much more,&quot; <a href="http://googleenterprise.blogspot.com/2010/01/launched-google-apps-script-for-google.html">says</a> Google Apps Product Manager Evin Levey. More details can be found in the video below:</p>
<p><center></p>
<table>
<tbody>
<tr>
<td><object height="385" width="480"><param name="movie" value="http://www.youtube.com/v/7ux-IexZFec&amp;hl=en_US&amp;fs=1&amp;" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><embed height="385" width="480" src="http://www.youtube.com/v/7ux-IexZFec&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true"></embed></object></td>
</tr>
</tbody>
</table>
<p></center></p>
<p>Google Apps Script provides interaction with different Google products and capabilities using JavaScript APIs. It lets you use standard JavaScript, Google&#8217;s online Web Script Editor, other desktop development tools, and provides for basic collaboration and sharing. </p>
<p>&quot;Users write scripts in JavaScript using libraries designed to provide a powerful interface with Google products,&quot; <a href="http://www.google.com/google-d-s/scripts/scripts.html">says</a> Google. &quot;If you already are a JavaScript developer, a key difference is that scripts run on Google Servers instead of user browsers. As a result, direct operations on the client-side DOM are not supported, although some restricted functionality is provided. Your code executes server-side, and operates on the Google products you&#8217;ve coded for.&quot;</p>
<p>Execution and hosting of scripts takes place on the Google cloud, and basic support for event handling can run when users are offline.<br />
&nbsp;</p>
<p style="text-align: left;"><strong>Related Articles:</strong></p>
<p style="text-align: left;"><span style="font-family: Arial;"><span style="font-size: larger;">&gt; </span></span><a style="color: rgb(0, 105, 210); text-decoration: underline;" href="../../../../../../topnews/2009/12/14/google-apps-goes-live-in-la"><span style="font-family: Arial;"><span style="font-size: larger;">Google Apps Goes Live In L.A.</span></span></a></p>
<p style="text-align: left;"><span style="font-family: Arial;"><span style="font-size: larger;">&gt; </span></span><a style="color: rgb(0, 105, 210); text-decoration: underline;" href="../../../../../../topnews/2009/12/09/google-apps-gets-google-groups"><span style="font-family: Arial;"><span style="font-size: larger;">Google Apps Gets Google Groups</span></span></a></p>
<p style="text-align: left;"><span style="font-family: Arial;"><span style="font-size: larger;"> </span></span><span style="font-family: Arial;"><span style="font-size: larger;">&gt; </span></span><a href="../../../../../../topnews/2009/10/28/la-approves-725-million-google-apps-contract"><u><span style="font-family: Arial;"><span style="font-size: larger;">L.A. Approves $7.25 Million Google Apps Contract</span></span></u></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/google-makes-apps-script-more-widely-available-2010-01/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Does Google Penalize Paid Links in Javascript?</title>
		<link>http://www.webpronews.com/does-google-penalize-paid-links-in-javascript-2009-09</link>
		<comments>http://www.webpronews.com/does-google-penalize-paid-links-in-javascript-2009-09#comments</comments>
		<pubDate>Mon, 21 Sep 2009 20:18:06 +0000</pubDate>
		<dc:creator>Chris Crum</dc:creator>
				<category><![CDATA[Search]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Matt Cutts]]></category>
		<category><![CDATA[NoFollow]]></category>
		<category><![CDATA[Paid Links]]></category>
		<category><![CDATA[search engine optimization]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Videos]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=51491</guid>
		<description><![CDATA[<p>You may recall back at SMX Seattle earlier this year, Google's Matt Cutts <a href="http://www.webpronews.com/topnews/2009/06/03/google-and-the-links-for-money-spectrum">talked at length about paid links</a>. He touched upon the topic of Google being able to read javascript after giving out advice for so long to use javascript as a way to <em>keep</em> Google from reading paid links.</p>]]></description>
			<content:encoded><![CDATA[<p>You may recall back at SMX Seattle earlier this year, Google&#8217;s Matt Cutts <a href="http://www.webpronews.com/topnews/2009/06/03/google-and-the-links-for-money-spectrum">talked at length about paid links</a>. He touched upon the topic of Google being able to read javascript after giving out advice for so long to use javascript as a way to <em>keep</em> Google from reading paid links.</p>
<p>When asked about this, Matt said Googlebot had gotten smarter. He noted that Google began changing its messaging on the subject around 2007-2008 to stop mentioning javascript but to nofollow or do a redirect through a URL which is blocked through robots.txt.</p>
<p>Cutts noted that even on the onclick in javascript, the crawl and indexing team had submitted code so that it would respect a rel=&quot;nofollow&quot;. So you can put a rel=&quot;nofollow&quot; attribute on a link that&#8217;s running in javascript, and more often than not, Google will make sure it doesn&#8217;t flow pagerank even if they&#8217;re executing the javascript.</p>
<p>Cutts did say, however, that if you want to be completely safe, to nofollow or link through things that are blocked.</p>
<p>Cutts revisited the topic in <a href="http://www.youtube.com/watch?v=mmoHmfy5AcQ&amp;feature=youtube_gdata">a recent upload</a> to the Google Webmaster Central YouTube channel, in response to the following user question:</p>
<p><em>Now that Google can crawl JavaScript links, what is going to happen with all those paid links that were behind JavScript code? Will Google start penalizing them?</em></p>
<p>Matt reiterated that Google has gotten better at crawling javascript, and that URLs you put into javascript that you didn&#8217;t think would be crawled, might now possibly be crawled and indexed. He says the vast majority of people who do javascript links are ad networks and that Google handles these very well.</p>
<p><center></p>
<table>
<tbody>
<tr>
<td><object width="560" height="340"><param value="http://www.youtube.com/v/mmoHmfy5AcQ&amp;hl=en&amp;fs=1&amp;" name="movie" /><param value="true" name="allowFullScreen" /><param value="always" name="allowscriptaccess" /><embed width="560" height="340" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://www.youtube.com/v/mmoHmfy5AcQ&amp;hl=en&amp;fs=1&amp;"></embed></object></td>
</tr>
</tbody>
</table>
<p></center></p>
<p>He then reiterated the use of nofollow, even within the javascript code, and the use of robots.txt to block out URls, and redirects.</p>
<p>&quot;We find that the vast majority of paid links are typically not done with javascript,&quot; says Cutts. &quot;They&#8217;re typically completely straight text links. so that&#8217;s where we&#8217;ve been spending the vast majority of our time.&quot;</p>
<p>Cutts says that Google is not currently penalizing paid javascript links, but they may start looking down the line. He says it hasn&#8217;t been a big issue at all in his experience though.</p>
<p>&quot;If you&#8217;re selling text links, just make sure they don&#8217;t flow page rank and they don&rsquo;t effect search engines,&quot; he says.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/does-google-penalize-paid-links-in-javascript-2009-09/feed</wfw:commentRss>
		<slash:comments>33</slash:comments>
		</item>
		<item>
		<title>Google To Hold JavaScript-Centric Hackathon</title>
		<link>http://www.webpronews.com/google-to-hold-javascript-centric-hackathon-2008-02</link>
		<comments>http://www.webpronews.com/google-to-hold-javascript-centric-hackathon-2008-02#comments</comments>
		<pubDate>Wed, 20 Feb 2008 17:31:49 +0000</pubDate>
		<dc:creator>Doug Caverly</dc:creator>
				<category><![CDATA[Search]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Hackathon]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=44181</guid>
		<description><![CDATA[<p>Food, prizes, and time at the Googleplex are all good things.&#160; So, if Mountain View isn't inconveniently far away, keep the &#34;Google Developer Hackathon: JavaScript APIs&#34; in mind when you're making plans for Friday, February 29th.</p>]]></description>
			<content:encoded><![CDATA[<p>Food, prizes, and time at the Googleplex are all good things.&nbsp; So, if Mountain View isn&#8217;t inconveniently far away, keep the &quot;Google Developer Hackathon: JavaScript APIs&quot; in mind when you&#8217;re making plans for Friday, February 29th.</p>
<p><span id="more-44181"></span>
<p>The better of two options might be a 2 PM to 5:30 PM session &#8211; see if your company will pay you to attend, and keep Friday evening to yourself, regardless.&nbsp; But for everyone who&#8217;s going to be stuck at a desk or otherwise occupied, there&#8217;s also a 6 PM to 10 PM meeting.&nbsp; Or, as Ben Lisbakken writes on the <a title="&quot;Calling all JavaScript developers: Hack the Day Away with Google&quot;" href="http://google-code-updates.blogspot.com/2008/02/calling-all-javascript-developers-hack.html">Google Code Blog</a>, &quot;You are welcome to stay for both.&quot;</p>
<p><img width="160" height="58" border="0" align="right" alt="Google To Hold JavaScript-Centric Hackathon" title="Google To Hold JavaScript-Centric Hackathon" src="http://images.ientrymail.com/webpronews/article_pics/google_logo.jpg" /></p>
<p>Now, to move beyond scheduling and to the true meat of the matter.&nbsp; Lisbakken states, &quot;Google will be holding a developer hackathon to get you started on our JavaScript APIs.&nbsp; We will be doing short introductions of the APIs and then breaking up into groups for coding and camaraderie.&nbsp; There will be plenty of Google engineers present to ask questions and get help from.&quot;</p>
<p>This sounds like a good opportunity to collect business cards and email addresses.&nbsp; And, if only because my lunchtime is just a few minutes away, we mustn&#8217;t forget about the aforementioned prizes and food.</p>
<p><a title="RSVP For Google Hackathon" href="http://googledevhackathonjsapis.googlemashups.com/">RSVP</a>s are required, but should be quick and easy to make.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/google-to-hold-javascript-centric-hackathon-2008-02/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Add Vector Shapes Into Google Presentations</title>
		<link>http://www.webpronews.com/add-vector-shapes-into-google-presentations-2008-01</link>
		<comments>http://www.webpronews.com/add-vector-shapes-into-google-presentations-2008-01#comments</comments>
		<pubDate>Fri, 25 Jan 2008 02:18:49 +0000</pubDate>
		<dc:creator>Philipp Lenssen</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Presentations]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=43677</guid>
		<description><![CDATA[<p>You can now add a couple of simple vector shapes into <a href="http://docs.google.com/">Google presentations</a>: arrows, speech bubbles, a circle, a rectangle and a sun-like shape.<a href="http://blogoscoped.com/files/presentation-shapes-large.png"><br /><br /><img alt="" src="http://blogoscoped.com/files/presentation-shapes.png" /></a></p>]]></description>
			<content:encoded><![CDATA[<p>You can now add a couple of simple vector shapes into <a href="http://docs.google.com/">Google presentations</a>: arrows, speech bubbles, a circle, a rectangle and a sun-like shape.<a href="http://blogoscoped.com/files/presentation-shapes-large.png"></p>
<p><img alt="" src="http://blogoscoped.com/files/presentation-shapes.png" /></a></p>
<p>(Hmm, my Firefox settings don&rsquo;t allow replacing of the context menu via JavaScript, yet when I right-click such a shape I don&rsquo;t get the FF-native menu&#8230; but only Google&rsquo;s context menu. Does anyone know what&rsquo;s happening?)</p>
<p class="via">[Via the official <a href="http://googledocs.blogspot.com/2008/01/we-cant-stop-adding-features.html" title="Google Docs blog">Google Docs blog</a>.]</p>
<p><a href="http://blogoscoped.com/forum/121582.html" title="Comment on Google Presentations">Comments</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/add-vector-shapes-into-google-presentations-2008-01/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Acid 3 Test Coming Soon</title>
		<link>http://www.webpronews.com/acid-3-test-coming-soon-2008-01</link>
		<comments>http://www.webpronews.com/acid-3-test-coming-soon-2008-01#comments</comments>
		<pubDate>Thu, 10 Jan 2008 20:28:47 +0000</pubDate>
		<dc:creator>Dustin Brewer</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[acid 3 test]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[web standards]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=43238</guid>
		<description><![CDATA[<p>With the <a href="http://dustinbrewer.com/microsoft-announces-that-ie8-passed-the-acid2-test/">announcement that both Firefox 3 and IE8 have passed the acid2 test</a>, <a href="http://ln.hixie.ch/">Ian Hickson</a> has been working hard on the <a href="http://hixie.ch/tests/evil/acid/003/" title="acid3 test">acid3 test</a>. The new test will focus mostly on ECMAScript and Dom through Selectors Level3, Media queries and data URIs.]]></description>
			<content:encoded><![CDATA[<p>With the <a href="http://dustinbrewer.com/microsoft-announces-that-ie8-passed-the-acid2-test/">announcement that both Firefox 3 and IE8 have passed the acid2 test</a>, <a href="http://ln.hixie.ch/">Ian Hickson</a> has been working hard on the <a href="http://hixie.ch/tests/evil/acid/003/" title="acid3 test">acid3 test</a>. The new test will focus mostly on ECMAScript and Dom through Selectors Level3, Media queries and data URIs. The new <a href="http://hixie.ch/tests/evil/acid/003/" title="acid3">acid3</a> test isn&rsquo;t quite ready yet but it should become ready within the coming months.</p>
<p>This new test will put more pressure on the browsers to attempt to adhere to further standards with JavaScript. Hopefully they will all pass it soon with their push towards adopting web standards as they are written.</p>
<p>Hopefully we will be seeing IE8 and Firefox 3 released very soon. There are of course already versions of <a href="http://www.mozilla.com/en-US/firefox/all-beta.html" title="Firefox 3 available for download">Firefox 3 available for download</a>. However, not many of the extensions work on the beta browser yet. Until they do I don&rsquo;t plan to fully switch over to Firefox 3. I would like to say that Firefox 3 renders pages incredibly fast and loads and runs very fast within Windows also. I&rsquo;m awed by the new version.<br /><a href="http://dustinbrewer.com/developers-are-working-on-acid3-test/#comments" title="Comment on Acid 3 test"><br />Comments</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/acid-3-test-coming-soon-2008-01/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Secret Stats In Split RSS Feeds &#8211; Google Reader</title>
		<link>http://www.webpronews.com/secret-stats-in-split-rss-feeds-google-reader-2007-10</link>
		<comments>http://www.webpronews.com/secret-stats-in-split-rss-feeds-google-reader-2007-10#comments</comments>
		<pubDate>Mon, 15 Oct 2007 16:11:29 +0000</pubDate>
		<dc:creator>Andy Beard</dc:creator>
				<category><![CDATA[Search]]></category>
		<category><![CDATA[Bookmark]]></category>
		<category><![CDATA[Evaluation]]></category>
		<category><![CDATA[Feeds]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Reader]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[scoble]]></category>
		<category><![CDATA[Secret]]></category>
		<category><![CDATA[Subscription]]></category>
		<category><![CDATA[TechCrunch]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=41086</guid>
		<description><![CDATA[<p>Google Reader now reports feed usage, and it is being suggested by a <a href="http://www.mattcutts.com/blog/tips-on-your-google-reader-subscriber-numbers/" title="prominent Google engineer">prominent Google engineer</a> that you should look at aggregated numbers.<br />
]]></description>
			<content:encoded><![CDATA[<p>Google Reader now reports feed usage, and it is being suggested by a <a href="http://www.mattcutts.com/blog/tips-on-your-google-reader-subscriber-numbers/" title="prominent Google engineer">prominent Google engineer</a> that you should look at aggregated numbers.<br />
<span id="more-41086"></span> Danny has gone into what <a href="http://searchengineland.com/071015-033645.php">many of the numbers mean</a>, but he is missing out on some vital clues that are extremely revealing.</p>
<p>First up, for those counting stats such as <a href="http://www.problogger.net/archives/2007/10/15/google-reader-reveal-subscriber-numbers-to-feeds/" title="Darren Rowse">Darren Rowse</a>, <a href="http://scobleizer.com/2007/10/14/how-many-google-reader-subscribers-do-you-have/" title="Robert Scoble">Robert Scoble</a> and <a href="http://www.techcrunch.com/2007/10/14/top-blogs-on-google-reader/" title="Techcrunch">Techcrunch</a> here are my numbers.</p>
<p><img src="http://images.ientrymail.com/webpronews/articlepictures/feedburner-feed-stats.png" alt="Google Reader Statistics In Feedburner" title="Google Reader Statistics In Feedburner" /></p>
<p><img src="http://images.ientrymail.com/webpronews/articlepictures/google-reader-stats-2.png" alt="Google Reader Statistics In Feedburner" title="Google Reader Statistics In Feedburner" /></p>
<p>Google Reader is currently showing 3 different feeds that are all providing the same content, which you might think would be better served as a single number as appears in Feedburner.<br />
Hopefully that will never, ever happen, as those split numbers are <strong>incredibly useful.</strong></p>
<h3>Why Are There Split Numbers?</h3>
<p>It is vital to understand why split numbers occur to fully appreciate how useful this is.</p>
<p>There are 3 main ways people subscribe to your RSS feeds using Google Reader.</p>
<ol>
<li>
<h3>Using A Subscription Button</h3>
<p>My subscription buttons point to andybeard.eu/feed/ and this is the URL used by feed readers to collect my feed, even though that redirects to Feedburner using the Feedsmith plugin.</p>
</li>
<p></p>
<li>
<h3>Autodiscovery</h3>
<p>This is that little orange icon that appears in your browser alongside the URL for RSS subscription. It is handled in different ways by various feed readers. Google Reader evaluates any redirect before you actually subscribe, thus you end up at feeds.feedburner.com/Exploring-Niche-Websites before making a decision. Historically speaking this isn&#8217;t a very good thing to happen, because as a feed publisher you &quot;lose ownership&quot; in some ways of those subscribers, as they are not subscribing to a page on your site that can be moved to somewhere else.</p>
</li>
<p></p>
<li>
<h3>Javascript Bookmark</h3>
<p>This again uses the autodiscovery URL in the header of your blog, but for some reason, maybe my own oversight or mistake my autodiscovery URL is andybeard.eu/feed &#8211; notice this URL doesn&#8217;t have a trailing slash.</p>
</li>
</ol>
<h3>RSS Feed Subscription &#8211; Evaluation</h3>
<p>This is where we gain a unique perspective on Feed Subscription</p>
<ol>
<li>580 people are subscribed to http://andybeard.eu/feed/ &#8211; those people used a subscription button to subscribe to my feed.</li>
<p></p>
<li>196 people are subscribed to http://feeds.feedburner.com/Exploring-Niche-Websites &#8211; those are either very long-time subscribers from my time on blogspot, or they used RSS Autodiscovery to subscribe using Google Reader</li>
<p></p>
<li>146 people are subscribed to http://andybeard.eu/feed &#8211; those people most likely used a javascript based subscription button in Firefox to subscribe to my feed.</li>
</ol>
<p>Now if you are very smart, you could use this method to split test subscription methods, and rely on Feedburner for your aggregate data.</p>
<p>This isn&#8217;t an attempt to get on a <a href="http://www.toprankblog.com/2007/10/top-seo-blogs-on-google-reader/">list of SEO blogs</a> or <a href="http://www.marketingpilgrim.com/2007/10/a-list-google-reader-back-slapping.html">back-slapping</a>.</p>
<p>In this post I am trying to highlight some unique information that no one has ever revealed before, and could be extremely useful.</p>
<p>This isn&#8217;t the same as <a href="http://andybeard.eu/2007/07/track-rss-subscriptions.html">tracking RSS subscriptions</a>, in many ways it is better because the tracking only gives you a click on a button, and doesn&#8217;t give you anything from autodiscovery, losing half of the data.</p>
<p>I for one hope Google doesn&#8217;t &quot;fix&quot; this &quot;problem&quot; with aggregated feeds, because it could prove to be very useful.<br />
<a href="http://andybeard.eu/2007/10/the-secret-statistics-in-split-rss-feeds-google-reader.html#comments" title="Comment on feeds"><br />
Comments</a></p>
<p><a href="http://andybeard.eu/2007/10/the-secret-statistics-in-split-rss-feeds-google-reader.html" title="Andy Beard">Originally published at AndyBeard.EU</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/secret-stats-in-split-rss-feeds-google-reader-2007-10/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>eBay Adds Host Of New Services</title>
		<link>http://www.webpronews.com/ebay-adds-host-of-new-services-2007-06</link>
		<comments>http://www.webpronews.com/ebay-adds-host-of-new-services-2007-06#comments</comments>
		<pubDate>Mon, 11 Jun 2007 15:39:47 +0000</pubDate>
		<dc:creator>Mike Sachoff</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Alerts]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[eBay]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[shopping]]></category>
		<category><![CDATA[skype]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=38341</guid>
		<description><![CDATA[<p>eBay has announced a number of new services and platform enhancements to help developers extend eBay content. The announcement was made at the eBay Developers Conference in Boston today.</p>
]]></description>
			<content:encoded><![CDATA[<p>eBay has announced a number of new services and platform enhancements to help developers extend eBay content. The announcement was made at the eBay Developers Conference in Boston today.</p>
<p><span id="more-38341"></span></p>
<p>eBay&#8217;s platform extension gives its third-party developers a place to build and monetize new applications and put them anywhere from phones, blogs, televisions, Web sites and social networking platforms.</p>
<p>The new services include:</p>
<p>eBay <a title="eBay" href="http://developer.ebay.com/products/shopping/">Shopping Web Services</a>: a suite of faster, more responsive APIs that makes searching on eBay up to 16 times faster and allows developers to easily create buying applications</p>
<p>eBay <a title="eBay" href="http://developer.ebay.com/products/roadmap/2007-Q3/placeoffer/">Bidding API</a>: qualified developers can enable bidding on eBay from anywhere</p>
<p>eBay <a title="eBay" href="http://developer.ebay.com/products/roadmap/2007-Q4/client_alerts_pilot/">Client Alerts</a>: lightweight, near real-time alerts about platform activity</p>
<p>New <a title="eBay Platform" href="http://developer.ebay.com/developercenter/javascript/">JavaScript</a> and <a title="eBay Flash" href="http://developer.ebay.com/developercenter/flash/">Flash Developer Centers</a>: making it easier for JavaScript and Flash developers to access the eBay Web Services platform</p>
<p>New <a title="eBay" href="https://ebay.custhelp.com/cgi-bin/ebay.cfg/php/enduser/std_adp.php?p_faqid=1074">Production Call Plan</a>: access to API calls in the production environment raised from 10,000 per month to 150,000 per month, allowing new developers to rapidly scale up their applications</p>
<p>&quot;eBay&#8217;s developer community plays an important role as we pursue our mission to help people all over the world connect through commerce,&quot; said John Donahoe, president of eBay Marketplaces.</p>
<p>&quot;The innovative applications being created by developers help entrepreneurial sellers use our platforms to grow their businesses, thereby expanding the economic opportunity to a wider audience than ever possible.&quot;</p>
<p>Other eBay companies also made announcements that extend their platform. They include:</p>
<p>PayPal introduced a new suite of <a title="PayPal" href="http://www.paypaldeveloper.com/pdn/blog?blog.id=devblog">APIs</a>, including Mobile Checkout, which allows developers to integrate any mobile website with the PayPal checkout process.</p>
<p>Skype Extras: <a title="Skype" href="https://extras.skype.com/">Skype Extras</a> are plug-ins written by independent third-party developers that let users expand Skype functionality and enrich their Skype conversations</p>
<p>Shopping.com announced plans for a re-architected API that will be available in Q3 2007, which will have a new easy-to-use interface, detailed documentation, and tools for faster implementations.</p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/ebay-adds-host-of-new-services-2007-06/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Love Ajax? Hate The Exploits</title>
		<link>http://www.webpronews.com/love-ajax-hate-the-exploits-2007-04</link>
		<comments>http://www.webpronews.com/love-ajax-hate-the-exploits-2007-04#comments</comments>
		<pubDate>Tue, 03 Apr 2007 16:59:17 +0000</pubDate>
		<dc:creator>WebProNews Staff</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Hijack]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Jikto]]></category>
		<category><![CDATA[Policy]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=36714</guid>
		<description><![CDATA[<p>Bringing certain content-updating behaviors to web pages without reloading them has been a key piece of the 'Web 2.0' online application meme; it now appears the criminals could have a way to break them open too.</p>
]]></description>
			<content:encoded><![CDATA[<p>Bringing certain content-updating behaviors to web pages without reloading them has been a key piece of the &#8216;Web 2.0&#8242; online application meme; it now appears the criminals could have a way to break them open too.</p>
<p><span id="more-36714"></span></p>
<p><a href="http://www.securitypronews.com/insiderreports/insider/spn-49-20070403JiktoHitsTheWeb.html" title="AJAX Exploits">First Jikto hits the web</a>, and now this. JavaScript hijacking vulnerabilities in a number of popular web application frameworks, including ones from Google, Microsoft, and Yahoo, could be a threat until their libraries receive fixes.</p>
<p>Fortify Software <a href="http://www.fortifysoftware.com/advisory.jsp" title="Javascript Hijacking">posted an advisory</a> about the JavaScript issue. Their description of the problem resembles what Jikto can accomplish. Here&#8217;s the Fortify summary:</p>
<blockquote><p><em>The attack works by using a &lt;script&gt; tag to circumvent the Same Origin Policy enforced by Web browsers.</em></p></blockquote>
<p>This is Hoffman&#8217;s discussion of Jikto, a JavaScript based web scanner that has the potential to silently install on a web browser and probe websites for cross-site scripting vulnerabilities:</p>
<blockquote><p><em>As my Shmoocon presentation slides discuss, Jikto bypasses the &quot;Same Origin Policy&quot; by using a proxy website like the-cloak, proxydrop, Google Translate, etc.</em></p></blockquote>
<p>Part of Hoffman&#8217;s source code for Jikto has been released on the Internet.  Fortify took aim at several frameworks in their analysis of the possibility for a JavaScript threat to exploit them:</p>
<blockquote><p><em>We analyzed 12 popular Ajax frameworks, including 4 server-integrated toolkits &#8211; Direct Web Remoting (DWR), Microsoft ASP.NET Ajax (a.k.a. Atlas), xajax and Google Web Toolkit (GWT) &#8212; and 8 purely client-side libraries &#8212; Prototype, Script.aculo.us, Dojo, Moo.fx, jQuery, Yahoo! UI, Rico, and MochiKit. We determined that among them only DWR 2.0 implements mechanisms for preventing JavaScript Hijacking.</em></p></blockquote>
<p>JavaScript transports data, making it possible that an unauthorized application could read the data going to a legitimate site. If that data includes confidential information, then a hijack can bring that data to another party.</p>
<p>The concept was demonstrated quite painfully to Google early in 2006. Jeremiah Grossman detailed a <a href="http://jeremiahgrossman.blogspot.com/2006/01/advanced-web-attack-techniques-using.html">GMail flaw</a> that could reveal someone&#8217;s GMail contact information. Google fixed that problem shortly thereafter.</p>
<p>Frameworks will be updated to resist JavaScript hijacking attempts. Ajax developers will want to verify their applications can resist potential break-ins and be aware of the ramifications of the problem:</p>
<blockquote><p><em>The loophole in the Same Origin Policy is that it allows JavaScript from any website to be included and executed in the context of any other website. Even though a malicious site cannot directly examine any data loaded from a vulnerable site on the client, it can still take advantage of this loophole by setting up an environment that allows it to witness the execution of the JavaScript and any relevant side effects it may have. Since many Web 2.0 applications use JavaScript as a data transport mechanism, they are often vulnerable while traditional Web applications are not.</em></p></blockquote>
<p><small></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/love-ajax-hate-the-exploits-2007-04/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Postbacks with Parameters in JavaScript</title>
		<link>http://www.webpronews.com/postbacks-with-parameters-in-javascript-2007-01</link>
		<comments>http://www.webpronews.com/postbacks-with-parameters-in-javascript-2007-01#comments</comments>
		<pubDate>Wed, 24 Jan 2007 15:24:12 +0000</pubDate>
		<dc:creator>Mads Kristensen</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[comments]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=34709</guid>
		<description><![CDATA[Whenever you use a Button or LinkButton it is because you want to be able to do a postback when it is clicked.
]]></description>
			<content:encoded><![CDATA[<p>Whenever you use a Button or LinkButton it is because you want to be able to do a postback when it is clicked.</p>
<p>The same could be the case for CheckBox or DropDownList etc. but then you need to set the AutoPostback property to true. </p>
<p>It all works very much the same way from a user&#8217;s point of view &#8211; click or select and the page performs a postback.</p>
<p>However, in some cases you want to be able to do a postback from a custom JavaScript function that emulates the click of an e.g. LinkButton. </p>
<p>That is very simple to do so, but did you know that you also can send custom information via such a postback?</p>
<p><b>Example</b></p>
<p>The following LinkButton calls the server-side event handler OnSaveClick. </p>
<p><code>&lt;asp:LinkButton runat="Server" ID="btnSave" Text="Save" OnClick="OnSaveClick" /&gt;</code></p>
<p>This is pretty much standard and no tricks have been used so far. Now we need the JavaScript method that forces the LinkButton to do a postback that calls the server-side method OnSaveClick.</p>
<p><code>&lt;script type="text/javascript"&gt;</p>
<p>function SaveWithParameter(parameter)</p>
<p>{</p>
<p>&nbsp;  __doPostBack('btnSave ', parameter)</p>
<p>}</p>
<p>&lt;/script&gt;</code></p>
<p>Notice that the function takes a parameter that it sends to the __doPostBack function. All we need to do now is to call the SaveWithParamter function from JavaScript.</p>
<p><code>SaveWithParameter("Hello world!");</code></p>
<p>Now the page performs a postback and we can now access the &#8220;Hello world!&#8221; string that we sent as a parameter from within the OnSaveClick event handler.</p>
<p><code>protected void OnSaveClick(object sender, EventArgs e)</p>
<p>{</p>
<p>&nbsp;  string parameter = Request["__EVENTARGUMENT"];</p>
<p>}</code></p>
<p>What we just did was to perform a postback from a custom JavaScript function and send a parameter to the server-side event handler. It sounds a lot harder than it is, right?</p>
<p>In ASP.NET 2.0 you have to set the EnableEventValidation=&#8221;false&#8221; attribute in the page declaration or in web.config to make it work.</p>
<p><a href="http://www.madskristensen.dk/blog/CommentView,guid,cffc5139-75ff-410c-825a-3c0084723c04.aspx" class="bluelink">Comments</a></p>
<p>Tag:   </p>
<p><a href="javascript:location.href='http://reddit.com/submit?url='+encodeURIComponent(location.href)+'&#038;title='+encodeURIComponent(document.title)"><img  src="http://images.ientrymail.com/webpronews/reddit.png" border=0>Reddit</a> | <a href="javascript:location.href='http://www.furl.net/storeIt.jsp?u='+encodeURIComponent(document.location.href)+'&#038;t='+encodeURIComponent(document.title)+ '   '"><img src="http://images.ientrymail.com/webpronews/furl-pic.png" border=0> Furl</a> </p>
<p> Bookmark WebProNews: <a href="http://www.webpronews.com"><img src="http://images.ientrymail.com/webpronews/wpn-readit.jpg" border=0></a></p>
<p>Mads Kristensen currently works as a Senior Developer at Traceworks located<br />
in Copenhagen, Denmark. Mads graduated from Copenhagen Technical Academy with a multimedia degree in<br />
2003, but has been a professional developer since 2000. His main focus is on ASP.NET but is responsible for Winforms, Windows- and<br />
web services in his daily work as well. A true .NET developer with great passion for the simple solution.</p>
<p>http://www.madskristensen.dk/</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/postbacks-with-parameters-in-javascript-2007-01/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Database Caching 1/51 queries in 0.026 seconds using memcached
Object Caching 673/815 objects using memcached

Served from: webpronews.com @ 2012-02-13 01:34:56 -->
