<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:base="http://xahlee.org/js/">

 <title>Xah's Web Dev Blog</title>
 <subtitle>web programing, technology, news</subtitle>
 <link rel="self" href="http://xahlee.org/js/blog.xml"/>
 <link rel="alternate" href="http://xahlee.org/js/blog.html"/>
 <updated>2010-07-30T05:02:37-07:00</updated>
 <author>
   <name>Xah Lee</name>
   <uri>http://xahlee.org/</uri>
 </author>
 <id>http://xahlee.org/js/blog.html</id>
 <icon>http://xahlee.org/ics/sum.png</icon>
 <rights>© 2010 Xah Lee</rights>

 <entry>
   <title>CSS Margin vs Padding</title>
   <id>tag:xahlee.org,2010-07-30:120237</id>
   <updated>2010-07-30T05:02:37-07:00</updated>
   <summary>tutorial</summary>
  <link rel="alternate" href="http://xahlee.org/js/css_margin_vs_padding.html"/>
 </entry>

 <entry>
   <title>How to Enable HTTP Server gzip Compression</title>
   <id>tag:xahlee.org,2010-07-29:192332</id>
   <updated>2010-07-29T12:23:32-07:00</updated>
   <summary>tutorial</summary>
  <link rel="alternate" href="http://xahlee.org/js/http_gzip_compression.html"/>
 </entry>

 <entry>
   <title>How to Embed Video with Valid HTML</title>
   <id>tag:xahlee.org,2010-07-20:000136</id>
   <updated>2010-07-19T17:01:36-07:00</updated>
   <summary>tutorial</summary>
  <link rel="alternate" href="http://xahlee.org/js/html_embed_video.html"/>
 </entry>

 <entry>
   <title>Intro to Video Streaming and Video Audio Codecs</title>
   <id>tag:xahlee.org,2010-07-14:190726</id>
   <updated>2010-07-14T12:07:26-07:00</updated>
   <summary>tutorial</summary>
  <link rel="alternate" href="http://xahlee.org/comp/streaming_video_notes.html"/>
 </entry>

 <entry>
   <title>Google Analytics Asynchronous Tracking Code</title>
   <id>tag:xahlee.org,2010-07-01:192332</id>
   <updated>2010-07-01T12:23:32-07:00</updated>
   <summary>commentary</summary>
  <link rel="alternate" href="http://xahlee.org/js/google_analytics_tracker_code.html"/>
 </entry>

 <entry>
   <title>hyperlinks and underline</title>
   <id>tag:xahlee.org,2010-06-13:064200</id>
   <updated>2010-06-14T01:17:16-07:00</updated>
   <summary>commentary and tips</summary>
  <link rel="alternate" href="http://xahlee.org/js/hyperlinks_and_underline.html"/>
 </entry>

 <entry>
   <title>URL Percent Encoding and Unicode</title>
   <id>tag:xahlee.org,2010-05-24:174726</id>
   <updated>2010-05-24T10:47:26-07:00</updated>
   <summary>some issues with unicode in url</summary>
  <link rel="alternate" href="http://xahlee.org/js/url_encoding_unicode.html"/>
 </entry>

 <entry>
   <title>Popular Money Making Websites</title>
   <id>tag:xahlee.org,2010-05-15:055154</id>
   <updated>2010-05-14T22:51:54-07:00</updated>
   <summary>survey; seo; web monetization</summary>
  <link rel="alternate" href="http://xahlee.org/js/seo_popular_sites.html"/>
 </entry>

 <entry>
   <title>danger of Facebook</title>
   <id>tag:xahlee.org,2010-05-08:203544</id>
   <updated>2010-05-08T13:35:44-07:00</updated>
   <summary>news article</summary>
   <content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p><span class="atlt">Five Hidden Dangers of Facebook</span> (2010-05-08), from CBS news, at
<a class="sorc" href="http://www.cbsnews.com/stories/2010/05/08/earlyshow/saturday/main6469373.shtml" title="accessed:2010-05-08">Source</a></p>

<p>See also: <a href="facebook_ethics.html">Facebook's Ethics</a></p>
</div>
   </content>
  <link rel="alternate" href="http://xahlee.org/js/blog.html"/>
 </entry>

 <entry>
   <title>weblog ip address truncation?</title>
   <id>tag:xahlee.org,2010-04-19:234654</id>
   <updated>2010-04-19T16:46:54-07:00</updated>
   <summary>...</summary>
   <content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>I noticed today my webhosting company truncates IP address in the weekly weblog.</p>

<p>For example, in daily log, a entry would look like this:</p>

<p>196.12.236.55 - - [17/Apr/2010:00:00:00 -0400] "GET /favicon.ico HTTP/1.1" 200 217 www.xahlee.org "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 Creative ZENcast v2.01.01" "-"</p>

<p>But when they generate the weekly log by combining the past 7 daily logs, they replace the last part of ip address by “x”, so it looks like “196.12.236.x”.</p>

<p>Not sure why they are doing that. It wasn't so before. My webhoster is <a href="http://www.1and1.com/?k_id=10914806">1and1.com</a>.</p>
<p>Anyone knows why? it's not by law is it?</p>
</div>
   </content>
  <link rel="alternate" href="http://xahlee.org/js/blog.html"/>
 </entry>

 <entry>
   <title>link graph for websites</title>
   <id>tag:xahlee.org,2010-04-18:164549</id>
   <updated>2010-04-18T09:45:49-07:00</updated>
   <summary>...</summary>
   <content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>Discovered that Wolfram Alpha generates a link graph for your site. See for example: <a href="http://www.wolframalpha.com/input/?i=xahlee.org">http://www.wolframalpha.com/input/?i=xahlee.org</a>.</p>

<p>This is quite useful when you need to know quickly a site's link topology.
Am pretty sure there are better sites that generates a better link graph. If you know, please let me know.</p>

<div class="blgcmt"><a href="http://xahlee.blogspot.com/2010/04/find-link-graph-of-website.html">✍</a></div>
</div>
   </content>
  <link rel="alternate" href="http://xahlee.org/js/blog.html"/>
 </entry>

 <entry>
   <title>Google Sidewiki Block</title>
   <id>tag:xahlee.org,2010-04-08:201703</id>
   <updated>2010-04-08T13:17:03-07:00</updated>
   <summary>Google's sidewiki feature in their browser toolbar pisses off a lot people, including me...</summary>
  <link rel="alternate" href="http://xahlee.org/js/google_sidewiki.html"/>
 </entry>

 <entry>
   <title>someone tried to trademark “SEO”</title>
   <id>tag:xahlee.org,2010-04-06:191610</id>
   <updated>2010-04-06T12:16:10-07:00</updated>
   <summary>...</summary>
   <content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>Just discovered, that someone tried to trademark the term “SEO”. It appears, a chick named Rhea Drysdale stopped him, together with USD$17 k out of her pocket. See her blog on this incidence: <span class="atlt">SEO Trademark Registration Terminated</span> (2010-03-15), by Rhea Drysdale. <a class="sorc" href="http://outspokenmedia.com/seo/seo-trademark-application-terminated/" title="accessed:2010-04-06">Source</a>.</p>
<p>I think that's a commendable deed.</p>
</div>
   </content>
  <link rel="alternate" href="http://xahlee.org/js/blog.html"/>
 </entry>

 <entry>
   <title>Web Tech Stats Report 2010</title>
   <id>tag:xahlee.org,2010-04-01:071227</id>
   <updated>2010-04-01T00:12:27-07:00</updated>
   <summary>This page reports the popularity of web technologies used today. For example, the popularity distribution of different content management system, javascript libraries, web dev language/frameworks, javascript libraries, visitor tracking packages, etc.</summary>
  <link rel="alternate" href="http://xahlee.org/js/web_tech_2010.html"/>
 </entry>

 <entry>
   <title>CSS Text Flow Around Image</title>
   <id>tag:xahlee.org,2010-03-21:031233</id>
   <updated>2010-03-20T20:12:33-07:00</updated>
   <summary>tutorial</summary>
  <link rel="alternate" href="http://xahlee.org/js/css_flow_over_image.html"/>
 </entry>

 <entry>
   <title>Text Over Image (CSS)</title>
   <id>tag:xahlee.org,2010-03-21:010640</id>
   <updated>2010-03-20T18:06:40-07:00</updated>
   <summary>css tutorial</summary>
  <link rel="alternate" href="http://xahlee.org/js/ex_css_text_over_img.html"/>
 </entry>

 <entry>
   <title>CSS position:relative</title>
   <id>tag:xahlee.org,2010-03-21:010610</id>
   <updated>2010-03-20T18:06:10-07:00</updated>
   <summary>css tutorial</summary>
  <link rel="alternate" href="http://xahlee.org/js/css_position-relative.html"/>
 </entry>

 <entry>
   <title>Facebook's Ethics</title>
   <id>tag:xahlee.org,2010-03-18:213551</id>
   <updated>2010-03-18T14:35:51-07:00</updated>
   <summary>social commentary</summary>
  <link rel="alternate" href="http://xahlee.org/js/facebook_ethics.html"/>
 </entry>

 <entry>
   <title>Website And Domain Lookup Tools</title>
   <id>tag:xahlee.org,2010-03-17:083541</id>
   <updated>2010-03-17T01:35:41-07:00</updated>
   <summary>webmaster tips</summary>
  <link rel="alternate" href="http://xahlee.org/js/website_domain_lookup_tools.html"/>
 </entry>

 <entry>
   <title>amusing censorware incidences</title>
   <id>tag:xahlee.org,2010-03-16:044301</id>
   <updated>2010-03-15T21:43:01-07:00</updated>
   <summary>humor</summary>
   <content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>Quite amusing. Quotes from <a href="http://en.wikipedia.org/wiki/Content-control_software">Content-control software</a>:</p>

<blockquote>
<p>Content-control software has been cited[14]  as one of the reasons Beaver College decided to change its name to
<a href="http://en.wikipedia.org/wiki/Arcadia_University">Arcadia University</a>
, as content-control software had been blocking access to the college Web site. Another example was the filtering of Horniman Museum.[15]</p>
</blockquote>

<p>Quotes from <a href="http://en.wikipedia.org/wiki/Scunthorpe_problem">Scunthorpe problem</a>:</p>

<blockquote>
<p>The problem was named after an incident in 1996 in which AOL's dirty-word filter prevented residents from the town of Scunthorpe, North Lincolnshire, England from creating accounts with AOL, because the town's name contains the substring  cunt. Years later, Google's filters apparently made the same mistake, preventing residents from searching for local businesses that included Scunthorpe  in their names.[1]</p>
</blockquote>
</div>
   </content>
  <link rel="alternate" href="http://xahlee.org/js/blog.html"/>
 </entry>

 <entry>
   <title>chillingeffects.org</title>
   <id>tag:xahlee.org,2010-03-16:020539</id>
   <updated>2010-03-15T19:05:39-07:00</updated>
   <summary>discovery of a great site</summary>
   <content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>Discovered <a href="http://www.chillingeffects.org/">http://www.chillingeffects.org/</a>. A site that deals with conflict of interest on the web. e.g. “cease and desist” letters, copyright, defamation, DMCA, etc. Lots of useful and reliable info.</p>
</div>
   </content>
  <link rel="alternate" href="http://xahlee.org/js/blog.html"/>
 </entry>

 <entry>
   <title>Styling &lt;table&gt; tag with CSS</title>
   <id>tag:xahlee.org,2010-03-15:125758</id>
   <updated>2010-03-15T05:57:58-07:00</updated>
   <summary>basic tutorial</summary>
  <link rel="alternate" href="http://xahlee.org/js/css_table_style.html"/>
 </entry>

 <entry>
   <title>Mibbit, web client for IRC, Yahoo Messenger, Twitter</title>
   <id>tag:xahlee.org,2010-03-14:193909</id>
   <updated>2010-03-15T20:49:49-07:00</updated>
   <summary>discovery; news; tools</summary>
   <content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>Discovered <a href="http://en.wikipedia.org/wiki/Mibbit">Mibbit</a>. A web based application for <a href="http://en.wikipedia.org/wiki/Internet_Relay_Chat">IRC</a>, Yahoo Messenger, Twitter. Written in JavaScript. I'll be trying it out in coming weeks. Note, you can't use mibbit with freenode.net's irc server, because they banned it.</p>

<p>I haven't kept up with web tech for implementing instant messages, which is quite important and became popular in the past 3 or so years, especially by Google Talk. I looked into it about 4 years ago when a client needs chat functionality on a web site, but at the time i looked, there are like 3 or so Open Source ones i found in the few hours i looked. Most are implemented with <a href="../php/index.html">PHP</a>, and they are all pretty lousy.</p>
</div>
   </content>
  <link rel="alternate" href="http://xahlee.org/js/blog.html"/>
 </entry>

 <entry>
   <title>Web Browser Market Share 2010-02</title>
   <id>tag:xahlee.org,2010-03-13:172204</id>
   <updated>2010-03-13T09:22:04-08:00</updated>
   <summary>report</summary>
  <link rel="alternate" href="http://xahlee.org/js/browser_market_share.html"/>
 </entry>

 <entry>
   <title>css tag matching tutorial</title>
   <id>tag:xahlee.org,2010-03-12:195905</id>
   <updated>2010-03-12T11:59:05-08:00</updated>
   <summary>basic tutorial</summary>
  <link rel="alternate" href="http://xahlee.org/js/css_tag_matching.html"/>
 </entry>

 <entry>
   <title>Floating Vertical Scroll Block (javascript tutorial)</title>
   <id>tag:xahlee.org,2010-03-10:181709</id>
   <updated>2010-03-10T10:17:09-08:00</updated>
   <summary>javascript tutorial</summary>
  <link rel="alternate" href="http://xahlee.org/js/moving_block.html"/>
 </entry>

 <entry>
   <title>How To Be A Online Ad Publisher (Learning Notes)</title>
   <id>tag:xahlee.org,2010-03-08:230440</id>
   <updated>2010-03-08T15:04:40-08:00</updated>
   <summary>tutorial; info; learning notes</summary>
  <link rel="alternate" href="http://xahlee.org/js/online_advertising.html"/>
 </entry>

 <entry>
   <title>Advantages Of FeedBurner</title>
   <id>tag:xahlee.org,2010-03-06:132441</id>
   <updated>2010-03-06T05:24:41-08:00</updated>
   <summary>comments on pro and con</summary>
  <link rel="alternate" href="http://xahlee.org/js/feedburner.html"/>
 </entry>

 <entry>
   <title>flowing list items</title>
   <id>tag:xahlee.org,2010-03-03:125102</id>
   <updated>2010-03-03T04:51:02-08:00</updated>
   <summary>tutorial</summary>
  <link rel="alternate" href="http://xahlee.org/js/css_flow_list.html"/>
 </entry>

 <entry>
   <title>How to make IE's webfeed button work</title>
   <id>tag:xahlee.org,2010-03-01:131239</id>
   <updated>2010-03-01T05:12:39-08:00</updated>
   <summary>...</summary>
   <content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml"><p>How make IE's webfeed button work. See bottom of: <a href="http://xahlee.org/js/atom.html">Introduction To Atom Webfeed</a>.</p>
</div>
   </content>
  <link rel="alternate" href="http://xahlee.org/js/atom.html"/>
 </entry>

 <entry>
   <title>Web Share Widgets</title>
   <id>tag:xahlee.org,2010-02-22:115514</id>
   <updated>2010-02-22T03:55:14-08:00</updated>
   <summary>web master tech tips</summary>
  <link rel="alternate" href="http://xahlee.org/js/share_widgets.html"/>
 </entry>

 <entry>
   <title>micropayment</title>
   <id>tag:xahlee.org,2010-02-15:122233</id>
   <updated>2010-02-15T04:22:33-08:00</updated>
   <summary>comment; essay</summary>
  <link rel="alternate" href="http://xahlee.org/js/micropayment.html"/>
 </entry>

 <entry>
   <title>google chart and answers</title>
   <id>tag:xahlee.org,2010-02-14:232851</id>
   <updated>2010-02-14T15:28:51-08:00</updated>
   <summary>new promising google products</summary>
   <content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml"><p>Google introduced a new tool, Chart API. It lets you create many sort of charts and graphs. You need some coding experience to use it. Basically, you send a url to google's chart server (GET or POST request), the url is a little programing lang that contain all your data. Google than sends back a image of your chart. Very handy. I'll probably use it. Home page at: <a href="http://code.google.com/apis/chart/image_charts.html">http://code.google.com/apis/chart/image_charts.html</a></p>

<p>Another thing google announced is Aardvark. Which lets you ask a question and get answers. Any question. Any, you might ask your friends, family, co-workers, teachers, colleges, on tips, how to, where, or questions in professional fields. Announcement at: <a class="sorc" href="http://www.googlelabs.com/show_details?app_key=agtnbGFiczIwLXd3d3IVCxIMTGFic0FwcE1vZGVsGPPhsAEM" title="accessed:2010-02-14">Source</a>. Home page at: <a href="http://vark.com/">http://vark.com/</a>.</p>
</div>
   </content>
  <link rel="alternate" href="http://xahlee.org/js/blog.html"/>
 </entry>

 <entry>
   <title>A Complexity In Url Encoding</title>
   <id>tag:xahlee.org,2010-02-01:215117</id>
   <updated>2010-02-01T13:51:17-08:00</updated>
   <summary>...</summary>
  <link rel="alternate" href="http://xahlee.org/js/url_encoding.html"/>
 </entry>

 <entry>
   <title>anti-bot test: CAPTCHA!</title>
   <id>tag:xahlee.org,2010-01-30:003627</id>
   <updated>2010-01-29T16:36:27-08:00</updated>
   <summary>...</summary>
  <link rel="alternate" href="http://xahlee.org/js/captcha.html"/>
 </entry>

 <entry>
   <title>CSS Problems</title>
   <id>tag:xahlee.org,2010-01-28:145441</id>
   <updated>2010-01-28T06:54:41-08:00</updated>
   <summary>some random thoughts</summary>
  <link rel="alternate" href="http://xahlee.org/js/css_problems.html"/>
 </entry>

 <entry>
   <title>websites that report websites traffick and marketability</title>
   <id>tag:xahlee.org,2010-01-26:135655</id>
   <updated>2010-01-26T05:56:55-08:00</updated>
   <summary>...</summary>
  <link rel="alternate" href="http://xahlee.org/js/blog.html"/>
 </entry>

 <entry>
   <title>blocking image leechers</title>
   <id>tag:xahlee.org,2010-01-24:021502</id>
   <updated>2010-01-23T18:15:02-08:00</updated>
   <summary>tips</summary>
  <link rel="alternate" href="http://xahlee.org/js/image_leechers.html"/>
 </entry>

 <entry>
   <title>Domain Names, Cybersquatting, Resell Market</title>
   <id>tag:xahlee.org,2010-01-23:025239</id>
   <updated>2010-01-22T18:52:39-08:00</updated>
   <summary>some interesting tidbits about domain names and its market</summary>
  <link rel="alternate" href="http://xahlee.org/js/domain_names.html"/>
 </entry>

 <entry>
   <title>zen-coding</title>
   <id>tag:xahlee.org,2010-01-22:155037</id>
   <updated>2010-01-22T18:51:32-08:00</updated>
   <summary>a syntax scheme of abbrev expansion for inserting html templates</summary>
  <link rel="alternate" href="http://xahlee.org/js/zen-coding.html"/>
 </entry>

 <entry>
   <title>more “google exit china” juice</title>
   <id>tag:xahlee.org,2010-01-13:152020</id>
   <updated>2010-01-13T07:20:20-08:00</updated>
   <summary>...</summary>
   <content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml"><p>More juice from the google exit china threat, from The Wall Street Journal.
<span class="atlt">Google Warns of China Exit Over Hacking</span> (2010-01-13) by By JESSICA E. VASCELLARO, JASON DEAN and SIOBHAN GORMAN.
<a class="sorc" href="http://online.wsj.com/article/SB126333757451026659.html" title="accessed:2010-01-13">Source</a></p>

<p>The article gives a bit more detail on the nature of the hack, google's revenue in China, google search's market share in china. Follow links on that article will be quite a few others... all over the web.</p>
</div>
   </content>
  <link rel="alternate" href="http://xahlee.org/js/blog.html"/>
 </entry>

 <entry>
   <title>google exiting China??</title>
   <id>tag:xahlee.org,2010-01-13:082326</id>
   <updated>2010-01-13T00:23:26-08:00</updated>
   <summary>google's blog implies that they are re-thinking about business in china...</summary>
   <content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>From Google's blog:
<span class="atlt">A new approach to China</span> (2010-01-12).
<a class="sorc" href="http://googleblog.blogspot.com/2010/01/new-approach-to-china.html" title="accessed:2010-01-12">Source</a></p>

<p>Google is saying that recently there's a sophisticated attack, originated from China, on gooogle china that seems to be focused on stealing info on Chinese human rights activists. And they are implying, that they might exit China business.</p>

<p>The article is overall negative on China. I'm Chinese by blood. If google bad mouths China, i wouldn't support google.</p>

<p>Google might exit China? That is quite a laughable suggestion. As a business, that's close to suicide, even with google's particular philosophy on business ethics (which i think is good). Also, it is not clear if this is just a blog-level bluffing drivel. A blog with implied suggestion of exiting business in china is one thing, but if they explicitly make a official statement to their stock holders, that'd be different.</p>

<p>China has several of their own huge search engines, video site engines, etc. Just like everywhere else, the competition is tough. Those Chinese web companies, as well as foreign companies running in china such as Yahoo and Microsoft, would be more than happy, H A P P Y, if google gets the fuck out of China.</p>

<p>As for google ending their search engine censor in China... that'd be great if they asked the Chinese government and gets permission. Ultimately, it is up to the Chinese goverment, the Chinese people, to decide.</p>
</div>
   </content>
  <link rel="alternate" href="http://xahlee.org/js/blog.html"/>
 </entry>

 <entry>
   <title>starting this web programing blog</title>
   <id>tag:xahlee.org,2010-01-13:044620</id>
   <updated>2010-01-12T20:46:20-08:00</updated>
   <summary>...</summary>
   <content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml"><p>Am starting this web programing blog.</p>

<p>Bringing you interesting discoveries of all things related to web app programing, technologies, news. Items may include tech tutorials, expositions, tips on html/xhtml/xml, css, JavaScript, ajax, sitemap, search engine, APIs... and also webmaster news from Google/Microsoft/Yahoo etc.</p>

<p>This blog is branched off from my main blog <a href="http://xahlee.org/Periodic_dosage_dir/pd.html">Xah Lee's Blog</a>, so it is more subject focused.</p>

<p>For past ~100 articles related to web app programing, see: <a href="js.html">Xah's DHTML Tutorial</a>.</p>

</div>
   </content>
  <link rel="alternate" href="http://xahlee.org/js/blog.html"/>
 </entry>

</feed>
