<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8039699</id><updated>2011-12-14T19:06:28.868-08:00</updated><category term='federal reserve'/><category term='banking'/><category term='panic'/><category term='credit'/><title type='text'>Random Thoughts from the Web</title><subtitle type='html'>&lt;a href="http://www.sevenmilesearch.com" title="SEO engine optimization"&gt;SEO engine optimization&lt;/a&gt;
&lt;a href="http://www.grmlbrowser.com" title="free backgrounds"&gt;free backgrounds&lt;/a&gt;
&lt;a href="http://www.lampprojectiontv.com" title="lamp projection TV"&gt;lamp projection TV&lt;/a&gt;
&lt;a href="http://www.whymyspace.com" title="background generator"&gt;background generator&lt;/a&gt; 
&lt;a href="http://www.pioneerreport.com" title="credit report information"&gt;credit report information&lt;/a&gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://grml.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>69</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8039699.post-8159475714994663894</id><published>2010-03-05T21:45:00.000-08:00</published><updated>2010-03-05T21:52:46.032-08:00</updated><title type='text'>Why Do We Use Credit Instead of Money as Dollars?</title><content type='html'>&lt;h2&gt;&lt;span style="color: red;"&gt;The barter society.&lt;/span&gt;&lt;/h2&gt;SOCIETY, in its most basic state, conducts trade by means of barter.&amp;nbsp;As it develops, it still conducts trade on this basic principle. One person exchanges his commodity for another.&lt;br /&gt;&lt;br /&gt;Whether it is gold and silver coin, private loans,&amp;nbsp;or dollar bills,&amp;nbsp;they all are merely instruments used to facilitate trade, or barter. The goal is to exchange one quantity of goods for&amp;nbsp;another. These instruments allow exchanges to occur without requiring both sides to supply precisely the commodity the other party wants. This "coincidence of wants" is avoided when using instruments.&lt;br /&gt;&lt;br /&gt;As a society develops, barter becomes inconvenient. Thus, the first instruments of trade,&amp;nbsp;the precious metals (gold and silver) are&amp;nbsp;used as a measure of value.&amp;nbsp;They are&amp;nbsp;portable, steady in price, and capable of subdivisions. The&amp;nbsp;government can fix a stamp on them to certify their quantity and purity.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;&lt;span style="color: red;"&gt;Using Money in Trade.&lt;/span&gt;&lt;/h2&gt;The precious metals, when uncoined (as bullion) are themselves commodities. However, when minted as money, they are used merely as a measure of value of other commodities. They may be converted back into commodities, at any time. This is one recommendation for their use in trade. &lt;br /&gt;&lt;br /&gt;Since money (gold and silver) has so many advantages, why use credit (dollars, notes, bills) in trade rather than money?&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;&lt;span style="color: red;"&gt;More advanced trade.&lt;/span&gt;&lt;/h2&gt;While money (gold and silver) is portable, to carry it in quantities carries risk and inconvenience.&lt;br /&gt;&lt;br /&gt;Suppose ten manufacturers in Detroit sell their&amp;nbsp;products to ten&amp;nbsp;stores in Cleveland. Further,&amp;nbsp;suppose ten manufacturers in Cleveland sell their products to ten stores in Detroit. It would be unlilkely that the ten stores in Detroit would need to send money to Cleveland, once all transactions for a year are finished.&amp;nbsp;Instead of trading money and incurring the expense of transport, security, and handling, it is better to just keep track of the transactions in a record, and settle at some point in the future.&lt;br /&gt;&lt;br /&gt;The process of keeping track of the transactions during a year, would involve sending letters from place to place. They would acknowledge the receipt of goods and who is owed. So, the Detroit stores would have a record of their obligations to the Cleveland manufacturers. The manufacturers would receive letters from the stores saying the goods have been received and that they owe an amount.&lt;br /&gt;&lt;br /&gt;These letters are called bills. &lt;br /&gt;&lt;br /&gt;Now, suppose the Detroit stores have customers who owe them money in Cleveland. Rather than send money to Cleveland to pay the manufacturers, they would use their letters to instruct their customers to pay the manufacturers instead. &lt;br /&gt;&lt;br /&gt;The manufacturers use these letters or bills and exchange them for money, from the customers. Thus, the letters become a "bill of exchange."&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;&lt;span style="color: red;"&gt;Bill of exchange.&lt;/span&gt;&lt;/h2&gt;A "bill of exchange" allows the debt of one person to be&amp;nbsp;exchanged for the debt of another; and the debt, due in one place, for the debt in another.&lt;br /&gt;&lt;br /&gt;Credit and debt are simply opposing sides of a lending exchange. With the advantages of credit in cost, convenience, and security, it is used in the form of dollars in our transactions today, rather than money.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-8159475714994663894?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/8159475714994663894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=8159475714994663894' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/8159475714994663894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/8159475714994663894'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2010/03/why-do-we-use-credit-instead-of-money.html' title='Why Do We Use Credit Instead of Money as Dollars?'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-621777770772280803</id><published>2010-02-25T23:05:00.000-08:00</published><updated>2010-02-25T23:08:32.405-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='credit'/><category scheme='http://www.blogger.com/atom/ns#' term='banking'/><category scheme='http://www.blogger.com/atom/ns#' term='federal reserve'/><category scheme='http://www.blogger.com/atom/ns#' term='panic'/><title type='text'>Panic of 1907</title><content type='html'>Although the headline referred to events in New York, Boston Post readers knew exactly what it meant. Effects of the financial crisis were certain to reach beyond Wall Street.&lt;br /&gt;&lt;br /&gt;Financial panics and bank runs were all too common during the 19th and early 20th centuries. Some were more severe than others, but most followed the same general pattern. The misfortunes of a prominent speculator would undermine public confidence in the financial system.&lt;br /&gt;&lt;br /&gt;Panic-stricken investors would then scramble to cut their losses. And because it wasn't uncommon for speculators to double as bank officials, worried depositors would rush to withdraw their  money from any bank associated with a troubled speculator. If a beleaguered bank couldn't meet its depositors' demands for cash, panic would quickly spread to other banks. (Remember! There was no federal deposit insurance until 1933. If a bank failed, depositors had little hope of ever seeing their money again.)&lt;br /&gt;&lt;br /&gt;With far less government regulation of the financial system than there is today and with no government welfare "safety net," many Americans suffered sudden and dramatic reversals of fortune when a panic struck. Even in a relatively mild panic, fortunes evaporated and lives ended in ruin.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-621777770772280803?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/621777770772280803/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=621777770772280803' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/621777770772280803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/621777770772280803'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2010/02/panic-of-1907.html' title='Panic of 1907'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-8346806230022759273</id><published>2007-05-14T18:33:00.000-07:00</published><updated>2007-05-14T18:47:06.875-07:00</updated><title type='text'>estimating value of type-in traffic</title><content type='html'>&lt;span class="me"    style="font-family:verdana;font-size:85%;color:#000000;"&gt;In my experience, industry keyword phrases are married to keyword search  and therefore are married - to some degree - with direct navigation. It's common  sense at work: If a popular generic phrase within an industry is "blue velvet  widgets" there will be a direct navigation activity as well as that specific  phrase appearing in the SERPs. &lt;/span&gt; &lt;p&gt;&lt;span class="me"    style="font-family:verdana;font-size:85%;color:#000000;"&gt;Start keyword search via  industry channels. &lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span class="me"    style="font-family:verdana;font-size:85%;color:#000000;"&gt;Exceptions need to be made  for highly spammed subjects. &lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span class="me"    style="font-family:verdana;font-size:85%;color:#000000;"&gt;Whilst I'd love to know  traffic levels before registering a domain I tend not to sweat that issue and  instead I focus on the converted-lead value to an enduser of direct navigation  traffic and on the prospect of market growth for a traffic-targeting domain.  &lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span class="me"    style="font-family:verdana;font-size:85%;color:#000000;"&gt;In layman's terms, if  FuzzyBlueWidgets.com only gets 3 type-ins a year BUT if the sale of a FBW  results in a $10,000.00 commission AND IF one of those visitors were to  consume/purchase/lease/hire/whatever a FBW what is the value of that domain and  it's traffic? &lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span class="me"    style="font-family:verdana;font-size:85%;color:#000000;"&gt;You might get 10,000 visits  to a popular joke or stupidity domain and that domain might make $1,000/year  versus 3 visits and $10,000/year. Which is the better traffic domain? &lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span class="me"    style="font-family:verdana;font-size:85%;color:#000000;"&gt;Keep in mind that domain  parking may not make you $10,000/year but that may not be your end game. At some  point, some savvy new entrant to the wonders of WWW traffic, may awaken to the  idea that the domain you hold may produce very targeted and profitable traffic.  To THAT enduser what is a domain that yields $10,000/year likely worth? &lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span class="me"    style="font-family:verdana;font-size:85%;color:#000000;"&gt;You may have to wait awhile.  You may have to employ interim measures to increase your yield - such as  offering a lead-gen partnership. You may wish to increase traffic by building a  microsite and then, in time, flipping the site to an enduser-consumer of that  traffic. &lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span class="me"    style="font-family:verdana;font-size:85%;color:#000000;"&gt;Traffic volume is only one  factor to consider.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-8346806230022759273?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/8346806230022759273/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=8346806230022759273' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/8346806230022759273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/8346806230022759273'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2007/05/estimating-value-of-type-in-traffic.html' title='estimating value of type-in traffic'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-5027931933148653325</id><published>2007-03-26T04:32:00.001-07:00</published><updated>2007-03-26T04:32:57.771-07:00</updated><title type='text'>How do you succeed with Google's Adsense program</title><content type='html'>Let me give you an example.&lt;br /&gt;&lt;br /&gt;Suppose an advertiser has a maximum bid of $5.00. It is for websites which convert clicks into leads or sales well (i.e. a relevant and targeted site). The advertiser is paying far more for a click from this site than say, a less relevant website. One which displays the advert because of a slight mention in the content. It doesn't convert well to leads or sales for the advertiser. Therfore, the site owner of this website is fortunate to get .10-.20 cents for the click. On the other hand, the relevant and targeted website owner may get as much as $1-$2.&lt;br /&gt;&lt;br /&gt;The moral is to create individual pages which are highly relevant and targeted. This way, the most relevant adverts are shown. This provides the best conversions for the advertisers, thereby maximizing what your clicks are worth.&lt;br /&gt;&lt;br /&gt;I say a lot more is in the publishers control over CPC's than some people think.&lt;br /&gt;&lt;br /&gt;Suppose 'depression treatments' is covered in your website. Be sure the content talks about the BENEFITS of GETTING treatment. Mention how it's good to find websites with mailing lists and such to join. There's a high chance visitors click one of the ads to a website covering depression treatment. Plus, there's even more chance they sign-up to anything once they get there. Thus a lead is created, and your CPC's rise.&lt;br /&gt;&lt;br /&gt;I'm starting to believe the premise a HIGH CTR is more likely a *bad* thing, in most cases. It is because users are just clicking before you've told them what to do. Or, they click thinking it's part of your content. The BEST way to MAXIMIZE earnings is to drive ONLY users who are on a mission planted in their head by YOU, to the Google Ads. If an advertiser is bids $5.00 per click, you want to have as much of that as possible by converting for them. You do not want to send them irrelevant clicks which only drive your CPC down.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-5027931933148653325?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/5027931933148653325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=5027931933148653325' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/5027931933148653325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/5027931933148653325'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2007/03/how-do-you-succeed-with-googles-adsense.html' title='How do you succeed with Google&apos;s Adsense program'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-2782874976685737296</id><published>2007-01-18T05:01:00.000-08:00</published><updated>2007-01-18T05:03:37.738-08:00</updated><title type='text'>increase in single-parent homes</title><content type='html'>Look at what has changed in the last 50 years. Marriage is not as an attractive an option as it used to be for our grandparents. Back in the day folks didn't have careers....they had a "job". Not as many people were going to college so folks got married earlier. Economically it was the only way for most people to survive. The man worked, while the woman took care of the home and raised the children. Nowdays.. more people can live "ok" lives without marriage.&lt;br /&gt;&lt;br /&gt;Thanks to more people getting educated, more women working, and the availability of credit. Social programs REWARD women for having children and not getting married. Back in the day people did not just get married out of pure "lust", they got married because it made the most practical sense for surviving.&lt;br /&gt;&lt;br /&gt;Nowadays folks gets married simply because of a "tingly feeling" they have for a person... without dedication to the more practical aspects of combining 2 sets of resources to improve the lot of future generations. The pro-feminist movement hurt women from being considered "marriage material" in the eyes of men. Women take on NON-attractive masculine traits to establish careers.&lt;br /&gt;&lt;br /&gt;Just as most women don't want to marry a femmine acting man. Most men don't want to wife up a masculine acting women. Marriage is no longer imperative for most peoples day-to-day survival as it once was.......... I feel the marriage rate will continue to decline.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-2782874976685737296?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/2782874976685737296/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=2782874976685737296' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/2782874976685737296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/2782874976685737296'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2007/01/increase-in-single-parent-homes.html' title='increase in single-parent homes'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-116059255069890458</id><published>2006-10-11T11:45:00.000-07:00</published><updated>2010-02-24T22:39:38.261-08:00</updated><title type='text'>oil dependency</title><content type='html'>Moving away from a petroleum economy will take years, not a few weeks. To use non-petroleum energy sources, you need 1) production, 2) a delivery infrastructure and 3) consumption (i.e. hydrogen home water-heaters, ethanol cars).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/a/amature-pages.asp"&gt;Amature Pages videos&lt;/a&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/a/automotive-repair-machine-tools-lifts-direct-shop-wholesale.asp"&gt;automotive repairs machine tools lifts direct shop wholesale&lt;/a&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/c/cute-ftp-6-smartftp-serial-number-activation-code.asp"&gt;cute ftp 6 smartftp serial number and activation code&lt;/a&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/e/establish-read-my-msn-hotmail-email-inbox.asp"&gt;establish read my msn hotmail email inbox&lt;/a&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/f/federal-goverment-student-loans-consolidation.asp"&gt;Federal Goverment Student Loans Consolidation&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;Since each of those three factors depends on the other two to be profitable, this change will come as a slow spiral of support. It will start small and slowly build. &lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.whymyspace.com/blog/2008/03/26/animal-backgrounds-2/&gt;animal backgrounds&lt;/a&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/h/how-much-water-drink-daily.asp"&gt;How much water to drink daily?&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2010/02/03/domain-front-running/&gt;Domain front-running&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2008/03/08/10-things-to-know-when-you-register-a-domain-name/&gt;register domain name&lt;/a&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/l/lower-my-bills.asp"&gt;lower my bills&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Currently, we are totally dependent on petroleum. The oil companies continue to make money on short-term volatility. A change to a non-petroleum economy will only begin when the general public percieves it is *certain* petroluem will only get more expensive in the future. This might make them buy a flex fuel vehicle next year. This is provided they see enough E85 pumps at the gas station while on their way home, from work.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-116059255069890458?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/116059255069890458/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=116059255069890458' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/116059255069890458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/116059255069890458'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2006/10/oil-dependency.html' title='oil dependency'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-115923955380449948</id><published>2006-09-25T19:51:00.000-07:00</published><updated>2006-09-25T19:59:13.830-07:00</updated><title type='text'>www and no-www domain names</title><content type='html'>Suppose you have a properly configured website. It has non-canonical (e.g. example.com) hostnames redirected to the canonical (e.g. www.example.com) web host. The internal hyperlinks are utterly consistent. In this case, no back-end canonical processing from the search engines is required. The spider only needs to "discover" URLs in the the website, once. It does not need to follow every possible linking path through the website.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://download.soft-450-14189.butterflydownload.com/bar-graph-mdi&gt;Bar Graphs&lt;/a&gt;&lt;br /&gt;&lt;a href=http://download.soft-335-20578.butterflydownload.com/headlines-mdi&gt;Headlines&lt;/a&gt;&lt;br /&gt;&lt;a href=http://download.soft-202-30938.butterflydownload.com/pioneer-report-mdi&gt;Pioneer&lt;/a&gt;&lt;br /&gt;&lt;a href=http://download.soft-297-36369.butterflydownload.com/tree-mdi&gt;Tree MDI&lt;/a&gt;&lt;br /&gt;&lt;a href=http://reddit.com/user/Cruiser&gt;Cruiser&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Take a misconfigured website. Multiple hostnames directly resolve to content, without canonical redirects. Internal linking is inconsistent. Here, the spider has to traverse all linking paths. It has to maintain a count of various hostnames and page names used in linking, while comparing page contents along the way. Next, it has to use some sort of algorithm voting to determine "probable" canonical hostname. Once you add inconsistent backlinks from other websites, and it is a bad dream becoming a nightmare. &lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.reddit.com/user/Cruiser&gt;Cruiser&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.furl.net/item.jsp?id=6917387&gt;Furl Item&lt;/a&gt;&lt;br /&gt;&lt;a href=http://furl.net/item.jsp?id=6917387&gt;Furl&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.furl.net/item.jsp?id=11831150&gt;Links&lt;/a&gt;&lt;br /&gt;&lt;a href=http://furl.net/item.jsp?id=11831150&gt;Bookmarklets&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Processing requirements from the two cases differ by several orders of magnitude. It is likely in the second case, multiple crawl cycles (possibly taking weeks or months) are required to determine a probable canonical hostname, even for a small website. For a website with 100,000 frequently changing product web pages and the process may never finish.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-115923955380449948?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/115923955380449948/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=115923955380449948' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/115923955380449948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/115923955380449948'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2006/09/www-and-no-www-domain-names.html' title='www and no-www domain names'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-115655696225812552</id><published>2006-08-25T18:42:00.000-07:00</published><updated>2010-02-24T22:15:32.718-08:00</updated><title type='text'>generic domain names</title><content type='html'>It seems one of the big failures of business.com was it was doomed from the start. How much did the Earthlink founder pay for the name? Was it 7 million or 12 million? It was somewhere between those numbers.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2008/03/10/the-bewildering-array-of-godaddys-poilicies-and-agreements/&gt;The bewildering array of GoDaddy's poilicies and agreements&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2008/03/18/the-devil-you-know-godaddy&gt;The Devil You Know - GoDaddy&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2008/02/25/lets-talk-about-traffic-washing-and-dilution/&gt;Let's talk about traffic washing and dilution&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2009/06/19/the-irs-is-keeping-an-eye-on-web-purchases/&gt;New IRS rule requires sellers to report web purchases&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2009/06/20/how-to-fight-a-chargeback/&gt;How to fight a chargeback&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Other generic domain names have failed, too. Mail.com's ownership changed three times, yet it is still not profitable. Auction.com is nowhere near the popularity of eBay. There are others. www.com never really got going. iWon did well and was sold twice. Now, it is part of IAC.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2008/01/31/almost-70-ways-to-increase-website-traffic/&gt;Almost 70 ways to increase website traffic&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2008/01/27/domains-and-search-engines/&gt;Domains and search engines&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2008/01/26/what-really-works-in-the-beginning/&gt;What really works in the beginning&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2008/01/25/promoting-a-new-website/&gt;Promoting a new website&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2008/01/24/buying-domains-vs-blog-traffic-for-revenues/&gt;Buying Domains vs. Blog traffic for revenues&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I don't know one major generic site which is still independent or successful w/o outside help. Heck, even Google needed venture capital to get going. MSN has lost millions. However, Gates still supports the Internet division. Search.com, download.com, news.com, etc. are all owned and operated by C!Net. The founder of C!Net, Hasley Minor, has not been with them for years (he now has a VC firm no less). Originally, shopping.com was owned by Compaq. Then, it was acquired by Dealtime, which acquired epinions, which was acquired by eBay.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2008/01/23/paypal-tip-to-avoid-bank-fraud/&gt;Paypal tip to avoid bank fraud&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2008/01/22/get-into-the-domain-name-game/&gt;Get Into the Domain Name game&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2008/01/20/get-rid-of-your-worst-customer/&gt;Get Rid of Your Worst Customer&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2008/02/23/blue-host-bluehost-sp-reviews-website-hosting/&gt;Blue Host (BlueHost sp?) Reviews – Website hosting&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2008/02/22/testing-adsense-with-kontera/&gt;Testing Adsense with Kontera&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Since the beginning of commerce on the Internet, you needed more than a good domain. There needed to be money behind it. It is a shame what some of those companies did with all of that money. If some had just kept stayed grounded and actually ran a business, I am sure many would still be around today.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-115655696225812552?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/115655696225812552/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=115655696225812552' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/115655696225812552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/115655696225812552'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2006/08/generic-domain-names.html' title='generic domain names'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-115606459603179847</id><published>2006-08-20T01:58:00.000-07:00</published><updated>2010-02-24T22:28:19.366-08:00</updated><title type='text'>the right attitude</title><content type='html'>I think it is important for people to listen. This includes everybody, christians, muslim, whatever. Most people don't know how to pray. They kneel down and beg god for everything. "Oh lord, help me get this job so I can get a new car, or buy that house, help my child get good grades in school, etc., etc." Next, they get up, might light a candle or something if they are in a church, make a little sign of the cross, and then go about their business.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2008/02/16/starting-out-as-an-affiliate/&gt;Starting out as an affiliate&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2008/02/13/automate-your-schedule-publishing-wordpress-posts/&gt;Automate your Schedule publishing Wordpress posts&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2008/02/06/more-tips-for-promoting-a-website/&gt;More tips for promoting a website&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2008/02/05/just-a-few-ways-to-promote-your-website/&gt;Just a few ways to promote your website&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2008/02/02/domain-name-strategy-generics/&gt;Domain name strategy – generics&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You are talking "at" god. However, how do you hear what "god" has to say? When does god "speak" to you and show you the way? When do you listen?&lt;br /&gt;&lt;br /&gt;People need to meditate. It's not complicated. Just sit down and be quiet somewhere. Don't think or try to "hear" things. Make your mind as still as possible. We are constantly bombarded with "noise". The mind never has a chance to rest.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2008/02/01/a-non-scientific-test-of-affiliate-programs-for-dating/&gt;A non-scientific test of affiliate programs for dating&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2008/03/22/sneaky-but-very-clever-snapcom/&gt;Sneaky but very clever – Snap.com&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2008/03/20/should-you-add-a-whats-new-page-to-your-website&gt;Should You Add a “What’s New” page to your website?&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2008/03/13/there-is-no-perfect-registrar-a-look-at-namecheap-and-godaddy/&gt;There is no perfect registrar – A look at Namecheap and GoDaddy&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sevenmilesearch.com/2008/03/13/keep-learning-the-same-lesson-read-your-license-agreements/&gt;Keep learning the same lesson – Read Your License Agreements&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So, in combination with your search for the "answers", people need to "be still and listen." As things get crazier and crazier, you need to listen to your inner voice, since you're bombarded from the outside. As the old folks say "listen to your first mind."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-115606459603179847?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/115606459603179847/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=115606459603179847' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/115606459603179847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/115606459603179847'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2006/08/right-attitude.html' title='the right attitude'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-115532468682928445</id><published>2006-08-11T12:26:00.000-07:00</published><updated>2006-08-11T12:31:26.843-07:00</updated><title type='text'>why meaningless emails</title><content type='html'>I believe the internet is becoming sentient. It has locked onto unencrypted, plain-text SMTP as the most ubiquitous, simplest, and most understandable form of communication. HTML and images are too complex.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://pioneergold.100free.com&gt;100 Free&lt;/a&gt;&lt;br /&gt;&lt;a href=http://bobjon277.100webspace.net&gt;Web Space&lt;/a&gt;&lt;br /&gt;&lt;a href=http://myspace-backgrounds.freeprohost.com&gt;Free Pro Host&lt;/a&gt;&lt;br /&gt;&lt;a href=http://myspace-backgrounds.batcave.net&gt;Batcave&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.myspace-backgrounds.batcave.net&gt;Myspace&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;At its current level, the semi-intelligent internet is capable only of sending meaningless emails. It sends things textually meaningful but semantically meaningless. For us, it looks like an amalgam of random words and publications with the intent of confusing us. Of course, since so much spam exists, the internet is largely trained by the spammers. This further confuses the emerging intelligence. Since the internet lacks a concept of "self" it perceives every email to be a reply to its own communiques.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://livejournal.tekcities.com&gt;Tek Cities&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.livejournal.tekcities.com&gt;Live Journal&lt;/a&gt;&lt;br /&gt;&lt;a href=http://myspace-xanga.freehostpro.com&gt;Host Pro&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.myspace-xanga.freehostpro.com&gt;Xanga&lt;/a&gt;&lt;br /&gt;&lt;a href=http://free.000angels.com/pioneergold&gt;000 Angels&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Before the internet becomes intelligent, it needs to learn to filter the meaningless stuff. Next, it must get a concept of self. This is followed by a concept of multiple other individuals (us). At that point, the internet becomes self-aware. At this point, the learning commences in a more directed way.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-115532468682928445?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/115532468682928445/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=115532468682928445' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/115532468682928445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/115532468682928445'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2006/08/why-meaningless-emails.html' title='why meaningless emails'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-115181729119534419</id><published>2006-07-01T22:04:00.000-07:00</published><updated>2010-02-24T22:56:18.943-08:00</updated><title type='text'>trading under bad circumstances</title><content type='html'>Trading is not an easy business. Losses happen often when trading. It is required to make trade after trade then get yourself up after each setback. However, the winning trader keeps it all in perspective.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/m/mathematica-key-generator.asp"&gt;mathematica 5.0 key generator&lt;/a&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/m/medical-shingles-virus-contagious-what-causes-symptoms-treatment-pain-relief.asp"&gt;medical shingles virus contagious what causes symptoms treatment pain relief&lt;/a&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/m/mortgage-software-web.asp"&gt;Mortgage software&lt;/a&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/r/retail-pos-software-windows-wireless.asp"&gt;POS Software retail windows wireless&lt;/a&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/r/rv-salvage-yards.asp"&gt;RV salvage yards&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;The only thing which matters, ultimately, is the big picture. These are the profits made across a series of trades. But getting up after a setback is often easier said than done. When getting beat down by a series of setbacks, it is hard to get up again. It's easy to begin mulling over what we did wrong. It's easy to feel sorry for yourself.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/s/sedu-ceramic-flat-irons.asp"&gt;Sedu, ceramic flat-irons&lt;/a&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/s/signs-symptoms-of-thyroid-problems.asp"&gt;Signs, and symptoms, of thyroid problems&lt;/a&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/s/sleep-apnia-apnea-symptoms-cures.asp"&gt;sleep apnia apnea symptoms cures&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/s/start-using-cgi-proxy-cgiproxy.asp"&gt;start using cgi proxy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/s/start-using-cgi-proxy-cgiproxy-2.asp"&gt;More on using CGI proxy&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Suddenly, our failures seem to be at the forefront. Our successes all seem like flukes which are of little relevance. Instead of remembering our many wins, we remember every single loss. Possibly, we think we may never make a winning trade again.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/w/wrecked-snowmobiles-salvage-used-parts.asp"&gt;wrecked snowmobiles salvage used parts&lt;/a&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/u/unsecured-debt-consolidation-loans.asp"&gt;unsecured debt consolidation loans&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.grmlbrowser.com/mini-sites/f/federal-goverment-student-loans-consolidation.asp"&gt;Federal Goverment Government Student Loans Consolidation&lt;/a&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/t/third-party-logistics-providers.asp"&gt;Third-Party Logistics Providers&lt;/a&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/e/eliminate-credit-card-debt.asp"&gt;Legally eliminate credit card debts&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;With trading being so challenging, it's not difficult to fall prey to disappointment. Unless you get up and start fighting back, you may end up feeling so bad it stagnates you. You aren't looking for profitable opportunities, which means no profit. Or, you make so many trading errors, you dig yourself into a financial hole from which you can't recover.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.sevenmilesearch.com/2008/05/23/blue-host-gatecom-and-your-bank-will-steal-from-you/"&gt;Blue Host, Gate.com and your Bank WILL STEAL FROM YOU!&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sevenmilesearch.com/2008/06/21/is-private-registration-really-a-scam/"&gt;Is private registration really a scam?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sevenmilesearch.com/2009/01/19/autorenewal-and-paypal-subscriptions/"&gt;Autorenewal and Paypal subscriptions&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.grmlbrowser.com/mini-sites/d/debt-reduction-credit-card-consolodation.asp"&gt;debt reduction credit card consolodation&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.grmlbrowser.com/mini-sites/l/lower-my-bills.asp"&gt;Lower My Bills&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-115181729119534419?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/115181729119534419/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=115181729119534419' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/115181729119534419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/115181729119534419'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2006/07/trading-under-bad-circumstances.html' title='trading under bad circumstances'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-114857220020288635</id><published>2006-05-25T08:06:00.000-07:00</published><updated>2006-05-25T08:51:55.703-07:00</updated><title type='text'>Wholesalers and sales tax</title><content type='html'>Personally, it's good locals are taxing wholesalers. This is great for the family with a small villa resort, which does not wholesale. However, the tax problem for them is two-fold.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.consolecity.com/forum/member.php?u=18214&gt;Console&lt;/a&gt;&lt;br /&gt;&lt;a href=http://consolecity.com/forum/member.php?u=18214&gt;City&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.gamecritics.com/forums/member.php?u=16712&gt;Game&lt;/a&gt;&lt;br /&gt;&lt;a href=http://gamecritics.com/forums/member.php?u=16712&gt;Critics&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.advancedphysics.org/forum/member.php?u=3211&gt;Advanced&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;First, when selling direct, you must pay tax on the total room, or villa, to the local tax authority. On the other hand, wholesalers only pay tax on the "contract" rate. Effectively, they enjoy a state-tax sponsored discount. What makes this annoying is wholesalers often claim prices including xx% tax (the local hotel rate). This tax implies the whole amount, but it is pure bull.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://advancedphysics.org/forum/member.php?u=3211&gt;Physics&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.dfi-street.com/forum/member.php?u=22022&gt;DFI&lt;/a&gt;&lt;br /&gt;&lt;a href=http://dfi-street.com/forum/member.php?u=22022&gt;Street&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.pcguide.com/vb/member.php?u=22700&gt;PC&lt;/a&gt;&lt;br /&gt;&lt;a href=http://pcguide.com/vb/member.php?u=22700&gt;Guide&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Second, there is more than the tax. There is the service charge. Wholesalers tend to say "price includes xx% tax and a service charge." Often, their rates do not include the service charge. If they do, the same problem exists. The service charge (%) is based on the contract rate. Also, it is likely this service charge never makes the hotel staff’s pockets. This is because the “twin book” hotel accounting system is endemic worldwide. In my opinion, this is fraud. It is the $50 (US) a month hotel workers, in 3rd world countries, who struggle to put rice on the table who get hurt.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://forum.joomlafacile.com/member.php?u=4690&gt;Joomla&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.fullthrottleforums.com/member.php?u=1240&gt;Full&lt;/a&gt;&lt;br /&gt;&lt;a href=http://fullthrottleforums.com/member.php?u=1240&gt;Throttle&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.support-forums.com/member.php?u=1133&gt;Support&lt;/a&gt;&lt;br /&gt;&lt;a href=http://support-forums.com/member.php?u=1133&gt;Forums&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;At a minimum, wholesalers need a "Net / Nett rate which includes all mandatory taxes and service charges (if any)". They should be required to pay the same tax and service charge percentages as hotels who supply the rooms.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://layer0.layeredtech.com/member.php?u=2469&gt;Layered&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.hardgainer.co.uk/member.php?u=417&gt;Hard&lt;/a&gt;&lt;br /&gt;&lt;a href=http://hardgainer.co.uk/member.php?u=417&gt;Gainer&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.nflarchives.com/forums/members/bob-leeds.html&gt;NFL&lt;/a&gt;&lt;br /&gt;&lt;a href=http://nflarchives.com/forums/members/bob-leeds.html&gt;Archives&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Once you run the numbers, wholesalers have an unfair and unnatural discount of around 15%. This comes from them doing what they do (not paying tax). When the time comes, hopefully they lose their day in court.&lt;br /&gt;&lt;br /&gt;Tax should be applied and collected for the whole room amount. Service charges are removed from the equation. The guest pays at their own discretion, at the hotel. Personally, when travelling, don't accept mandatory service charges. Simply, they they are NOT! Pay service charges (and then decide the amount) based on what you get.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-114857220020288635?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/114857220020288635/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=114857220020288635' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/114857220020288635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/114857220020288635'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2006/05/wholesalers-and-sales-tax.html' title='Wholesalers and sales tax'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-114675304909731590</id><published>2006-05-04T07:18:00.000-07:00</published><updated>2006-05-04T07:30:49.173-07:00</updated><title type='text'>news on CYBX</title><content type='html'>Today, more red was shed today with the lower closing share price. Once again, it seems the analysts and the market DID NOT get the big picture of the vision of the future Cyberonics wanted to present, or did they?&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.threeboy.net/forums/member.php?u=1475&gt;Three Boy&lt;/a&gt;&lt;br /&gt;&lt;a href=http://threeboy.net/forums/member.php?u=1475&gt;Boy&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.gminsidenews.com/forums/member.php?u=22653&gt;GMI&lt;/a&gt;&lt;br /&gt;&lt;a href=http://gminsidenews.com/forums/member.php?u=22653&gt;News&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.easyracers.com/vbb/member.php?s=&amp;action=getinfo&amp;userid=1391&gt;Racers&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This us vs. them and business as usual was in play, and it is a two way street. Results from this company must be blow-out before even the smallest glimmer of respect is attained by Cyberonics. They have too long a history of past shortcomings, of share-owner disappointments, of failing to meet their own projections. When they do, it seems the only option is to take the profit, or a smaller loss, when the opportunity is presents.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.psxextremeforums.com/vbullforum/member.php?s=&amp;action=getinfo&amp;userid=2482&gt;PSX&lt;/a&gt;&lt;br /&gt;&lt;a href=http://psxextremeforums.com/vbullforum/member.php?s=&amp;action=getinfo&amp;userid=2482&gt;Extreme&lt;/a&gt;&lt;br /&gt;&lt;a href=http://forums.sygate.com/vb/member.php?s=&amp;action=getinfo&amp;userid=21713&gt;Sygate&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.mercurycougar.net/forums/member.php?u=5469&gt;Cougar&lt;/a&gt;&lt;br /&gt;&lt;a href=http://forums.eveofthewar.com/member.php?u=3498&gt;Eve&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;They seem to continue to be unwilling to work with the groups necessary to build a truly successful company. They insist on presenting information and numbers which must be dissected to insure you understand what they are trying to say. "Say what you mean and mean what you say." This would better serve them.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://gen1tf.com/forums/member.php?u=817&gt;Gen&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.gen1tf.com/forums/member.php?u=817&gt;1tF&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.ramprage.com/forums/member.php?u=8340&gt;RampRage&lt;/a&gt;&lt;br /&gt;&lt;a href=http://ramprage.com/forums/member.php?u=8340&gt;Age&lt;/a&gt;&lt;br /&gt;&lt;a href=http://forums.kayako.com/member.php?u=100001280&gt;Kayako&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Is it really the share-owners, analysts, and media's job to dig under every rock to understand every weird metric (e.g. quarterly annualized sales, and the subsequent AP correction) Cyberonics company decides to use? Don't most public companies attempt to be as transparent (who often uses that word) as possible? Don't they lead shareowners and analysts in explaining the road they are taking to become a successful company? Don't they explain the why's for someone placing investment dollars in shares of their business?&lt;br /&gt;&lt;br /&gt;&lt;a href=http://fff.fathom.org/forums/member.php?s=&amp;action=getinfo&amp;userid=2698&gt;Fathom&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.nfscars.net/forum/member.php?u=28699&gt;NFS&lt;/a&gt;&lt;br /&gt;&lt;a href=http://nfscars.net/forum/member.php?u=28699&gt;Cars&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.uresk.net/forums/member.php?u=31&gt;URESK&lt;/a&gt;&lt;br /&gt;&lt;a href=http://uresk.net/forums/member.php?u=31&gt;Forums&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It's the same old story line. It is protecting the management team. Yet, doing so every conference call does little to inspire additional investment in the company. This is especially true from existing shareowners. And, forget about inspiring new investors to the stock.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.short-media.com/forum/member.php?u=25034&gt;Short&lt;/a&gt;&lt;br /&gt;&lt;a href=http://short-media.com/forum/member.php?u=25034&gt;Media&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.tabcountry.com/forums/member.php?u=4423&gt;Country&lt;/a&gt;&lt;br /&gt;&lt;a href=http://tabcountry.com/forums/member.php?u=4423&gt;Tab&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Shareowner value creation is what we all want. We keep waiting for the WHEN, in a meaningful, and most importantly and LASTING manner.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-114675304909731590?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/114675304909731590/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=114675304909731590' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/114675304909731590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/114675304909731590'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2006/05/news-on-cybx.html' title='news on CYBX'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-114642884054003214</id><published>2006-04-30T13:09:00.000-07:00</published><updated>2006-04-30T13:27:20.630-07:00</updated><title type='text'>using the term "friend"</title><content type='html'>&lt;p&gt;The dual use of "friend" as one who reads and one who trusts &lt;span style="text-decoration: underline;"&gt;&lt;/span&gt; doesn't necessarily reflect the definition used in everyday speech. Even individual users on a user's friends list contains a mixture of people met through online friendships, real world friendships, general interest, and courtesy (a user "friending" someone who "friended" them). Sometimes, a friends list is something entirely unrelated to social relationships. Rather, it is a reading list, a puzzle, a collection, or something random with no social significance.&lt;/p&gt;&lt;a href="http://www.scoutingforums.org/member.php?u=727"&gt;Scouting&lt;/a&gt;&lt;br /&gt;&lt;a href="http://scoutingforums.org/member.php?u=727"&gt;Forums&lt;/a&gt;&lt;br /&gt;&lt;a href="http://forums.seds.org/member.php?u=1134"&gt;Seds&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sputnikmusic.com/forums/member2.php?u=225839"&gt;Sputnik&lt;/a&gt;&lt;br /&gt;&lt;a href="http://sputnikmusic.com/forums/member2.php?u=225839"&gt;Music&lt;/a&gt;&lt;br /&gt;&lt;p&gt;"Friend" is used, without qualification, to describe very different things in the LiveJournal community. This is sometimes a source of hurt feelings, conflict, and other misunderstandings. This is intensified since "friending" and "defriending" ( to add or remove another user from your Friends list) is so easy. On the other hand, real-life friendships are formed and lost over longer periods of time.&lt;br /&gt;&lt;/p&gt;&lt;a href="http://www.vbseo.com/members/bob-leeds/"&gt;VB&lt;/a&gt;&lt;br /&gt;&lt;a href="http://vbseo.com/members/bob-leeds/"&gt;SEO&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.diyaudio.com/forums/member.php?s=2d84bae8d3237fa38cdb7036274f0e39&amp;action=getinfo&amp;amp;userid=69704"&gt;audio&lt;/a&gt;&lt;br /&gt;&lt;a href="http://diyaudio.com/forums/member.php?s=2d84bae8d3237fa38cdb7036274f0e39&amp;action=getinfo&amp;amp;userid=69704"&gt;DIY&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.gnutellaforums.com/member.php?u=71060"&gt;Gnutella&lt;/a&gt;&lt;br /&gt;&lt;p&gt;Creating a friend relationship on LiveJournal requires no permission, or action, by anyone but a single user. Any user has the power to friend any other user. Many users are sensitive to being added as a "friend of" controversial users or someone they actively dislike. To counteract this, a feature was added. It allows users to hide the entire list of others who listed them as friend&lt;a href="http://www.livejournal.com/support/faqbrowse.bml?faqid=185" class="external autonumber" title="http://www.livejournal.com/support/faqbrowse.bml?faqid=185"&gt;&lt;/a&gt;.&lt;/p&gt;&lt;a href="http://gnutellaforums.com/member.php?u=71060"&gt;Member&lt;/a&gt;&lt;br /&gt;&lt;a href="http://forums.trenchwars.org/member.php?u=5255"&gt;Trench&lt;/a&gt;&lt;br /&gt;&lt;a href="http://forums.tweaktown.com/member.php?u=32754"&gt;Tweaks&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.gs200.com/member.php?u=23712"&gt;GS&lt;/a&gt;&lt;br /&gt;&lt;a href="http://gs200.com/member.php?u=23712"&gt;GS 200&lt;/a&gt;&lt;br /&gt;&lt;p&gt;On April Fool's Day, 2004&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;, the LiveJournal staff did a prank on users by changing the terms "friend" and "friend of" to "stalking" and "stalked by." While many users wanted to keep the terms, it caused controversy. This was particularly with those who were victims of stalking.&lt;a href="http://news.livejournal.com/77588.html" class="external autonumber" title="http://news.livejournal.com/77588.html"&gt;&lt;/a&gt;&lt;/p&gt;&lt;a href="http://cooltechzone.com/forums/member.php?u=471"&gt;Cool Technology&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.cooltechzone.com/forums/member.php?u=471"&gt;Cool Tech&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.milanmania.com/forums/member.php?u=9430"&gt;Milan&lt;/a&gt;&lt;br /&gt;&lt;a href="http://milanmania.com/forums/member.php?u=9430"&gt;Mania&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.acen.org/forums/member.php?u=6957"&gt;Acen&lt;/a&gt;&lt;br /&gt;&lt;p&gt;Despite the problems, the word &lt;i&gt;friend&lt;/i&gt; continues in use. It defines these multi-faceted relationships on LiveJournal. Possibly, this reflects the designers' intent for LiveJournal to become more like an off-line community than some purely on-line organizational structure.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-114642884054003214?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/114642884054003214/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=114642884054003214' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/114642884054003214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/114642884054003214'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2006/04/using-term-friend.html' title='using the term &quot;friend&quot;'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-114636273321504529</id><published>2006-04-29T18:33:00.000-07:00</published><updated>2006-04-29T19:05:33.273-07:00</updated><title type='text'>Google kicked me out</title><content type='html'>&lt;span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;"  &gt; I started a website July 2005. It took 6 months to get out of "the sandbox" aka "the pit of dispair" for those in it. Finally, the big day came when entering my domain in Google actually produced results This was after google had used multiple megabytes or more every month for 6 months indexing the website but hadn't included a single page. Fairly quickly after this, level 2 and 3 pages started making showing in Google. I got pagerank of 2 (not great but a big improvement over 0). &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.vbseo.com/members/bob-leeds/"&gt;VB&lt;/a&gt;&lt;br /&gt;&lt;a href="http://vbseo.com/members/bob-leeds/"&gt;SEO&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.diyaudio.com/forums/member.php?s=2d84bae8d3237fa38cdb7036274f0e39&amp;action=getinfo&amp;amp;userid=69704"&gt;audio&lt;/a&gt;&lt;br /&gt;&lt;a href="http://diyaudio.com/forums/member.php?s=2d84bae8d3237fa38cdb7036274f0e39&amp;action=getinfo&amp;amp;userid=69704"&gt;DIY&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.gnutellaforums.com/member.php?u=71060"&gt;Gnutella&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;"  &gt;Around a week ago, I began to notice results dropping. Only the main page and 58 "supplementals" were showing. These were all pages from July/August 2005 (they had cached pages then but never included them in the index). Anyway, today, all the supplementals are gone. A site:xyz.com command produces 1 result. It is my main page. And, it's not text from my main page in the description. Instead, it is the description from dmoz (i.e. the google directory). Basically, I've returned to "sandbox" purgatory, or possibly even worse, plain old "I-don't-really-exist hell". &lt;/span&gt;&lt;/p&gt;&lt;a href="http://gnutellaforums.com/member.php?u=71060"&gt;Member&lt;/a&gt;&lt;br /&gt;&lt;a href="http://forums.trenchwars.org/member.php?u=5255"&gt;Trench&lt;/a&gt;&lt;br /&gt;&lt;a href="http://forums.tweaktown.com/member.php?u=32754"&gt;Tweaks&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.gs200.com/member.php?u=23712"&gt;GS&lt;/a&gt;&lt;br /&gt;&lt;a href="http://gs200.com/member.php?u=23712"&gt;GS 200&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;"  &gt;The thing which is hard to understand is why. It's a non-profit fansite. It is for an actor who is a household name. Their is original content. In fact, it's so original, I feel confident saying there is a lot of material on the website which isn't found anywhere on the web. That's because we actually scanned it, or wrote it.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;a href="http://cooltechzone.com/forums/member.php?u=471"&gt;Cool Technology&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.cooltechzone.com/forums/member.php?u=471"&gt;Cool Tech&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.milanmania.com/forums/member.php?u=9430"&gt;Milan&lt;/a&gt;&lt;br /&gt;&lt;a href="http://milanmania.com/forums/member.php?u=9430"&gt;Mania&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.acen.org/forums/member.php?u=6957"&gt;Acen&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;"  &gt;We have inbound links from PR 9 websites like IMDB and DMOZ with lots of 6's and 7's. We have won awards for being a great website for content. We are on Page 1 in both Yahoo and MSN for searches on our main keywords. If we are not the best, certainly we are in the top 2 websites for our type of content type.This is why we have plenty of inbound links from peoples blogs, livejournals, forums, etc. to our main page AND deeper web pages.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;a href="http://www.scoutingforums.org/member.php?u=727"&gt;Scouting&lt;/a&gt;&lt;br /&gt;&lt;a href="http://scoutingforums.org/member.php?u=727"&gt;Forums&lt;/a&gt;&lt;br /&gt;&lt;a href="http://forums.seds.org/member.php?u=1134"&gt;Seds&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sputnikmusic.com/forums/member2.php?u=225839"&gt;Sputnik&lt;/a&gt;&lt;br /&gt;&lt;a href="http://sputnikmusic.com/forums/member2.php?u=225839"&gt;Music&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-114636273321504529?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/114636273321504529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=114636273321504529' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/114636273321504529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/114636273321504529'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2006/04/google-kicked-me-out.html' title='Google kicked me out'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-114628310008130434</id><published>2006-04-28T20:37:00.000-07:00</published><updated>2006-04-28T20:58:20.130-07:00</updated><title type='text'>discussing the Google sandbox</title><content type='html'>In the old days, it seemed the monthly update cycle was due to the three weeks needed to go through all the iterations to resolve PageRank. Definitely, PR is calculated differently these days. However, why would PR iterations slow down so much? I'm believe in the complete replacement of PR as the basis of website ranking (although it probably plays a part later)&lt;br /&gt;&lt;br /&gt;My thoughts on the Sandbox revolve around Google no longer basing it on the page but on the Search Phrase. After the Florida update, we could compare two radically different sets of results using the -asdf string. It seems the new results were not a filtered subset of the old PR-based results. Instead, they were an entirely different set of results. Obviously, there were some results in common, but not as far as ordering.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://styleandprofile.com/myspace/myspace-backgrounds.html&gt;Myspace&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.styleandprofile.com/myspace/myspace-backgrounds.html&gt;Myspace Backgrounds&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.jugglingdb.com/members/?letter=C&gt;Myspace Layouts&lt;/a&gt;&lt;br /&gt;&lt;a href=http://jugglingdb.com/members/?letter=C&gt;Xanga&lt;/a&gt;&lt;br /&gt;&lt;a href=http://spaces.msn.com/myspace-backgrounds/blog&gt;Xanga Layouts&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;These search phrases were called 'money phrases' because they were primarily centred on phrases targeted by commercial web sites. The number of covered phrases expanded massively in August, 2004. It covered non-money phrases. In addition, there was a 'website filter' applied. It would suddenly reduce all the  website rankings of pages, massively. This was for all the search phrases Google recognised.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://spaces.msn.com/myspace-backgrounds&gt;LiveJournal&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.layouts-backgrounds.0catch.com&gt;Free LiveJournal Layouts&lt;/a&gt;&lt;br /&gt;&lt;a href=http://layouts-backgrounds.0catch.com&gt;Free Myspace Graphics&lt;/a&gt;&lt;br /&gt;&lt;a href=http://pp.blackplanet.com/teltwelve&gt;Myspace codes&lt;/a&gt;&lt;br /&gt;&lt;a href=http://guest.portaportal.com/pioneergold&gt;HTML codes&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Following this line of thinking, you see a possible explanation for the way the Sandbox works. You create a website. At first, the web pages are 'folded in' to the results. At some future time, between a few days and a few weeks, they are given more permanent ranking within the search phrase. &lt;br /&gt;&lt;br /&gt;&lt;a href=http://members.migente.com/diezmilla&gt;backgrounds&lt;/a&gt;&lt;br /&gt;&lt;a href=http://members.ebay.com/ws/eBayISAPI.dll?ViewUserPage&amp;userid=profilepromoter&gt;Layouts&lt;/a&gt;&lt;br /&gt;&lt;a href=http://cgi3.ebay.com/ws/eBayISAPI.dll?ViewUserPage&amp;userid=profilepromoter&gt;Profiles&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.infosniff.com/search/myspace-backgrounds/1-1.html&gt;Myspace profiles&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.infosniff.com/search/backgrounds-layouts/1-1.html&gt;animated icons&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Maybe, Google does a 'do we trust this website' calculation. It is a combination of Trustrank, age of links, nature of links, power of links, similarity in pattern of links to spam networks, or whatever. After this, the traditional algorithm, including PageRank, is applied.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://avatars.imvu.com/Guest_BelleIsle&gt;cursors&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.Escritor.rinconmx.com&gt;animated cursors&lt;/a&gt;&lt;br /&gt;&lt;a href=http://Escritor.rinconmx.com&gt;animated graphics&lt;/a&gt;&lt;br /&gt;&lt;a href=http://linkinpark.com/lpc/viewprofile.php?id=445675&gt;Xanga cursors&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.linkinpark.com/lpc/viewprofile.php?id=445675&gt;Myspace cursors&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The idea of 'trusting websites' relating to a single iteration of some set of factors is interesting. It was thought 'search phrase' ranking (such as Latent Semantic Indexing) was beyond the current computing power for a large number of search phrases. But some people who wrote papers, on these subjects, ended up working at Google.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-114628310008130434?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/114628310008130434/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=114628310008130434' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/114628310008130434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/114628310008130434'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2006/04/discussing-google-sandbox.html' title='discussing the Google sandbox'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-114603349489423167</id><published>2006-04-25T23:30:00.000-07:00</published><updated>2006-04-25T23:38:14.906-07:00</updated><title type='text'>Myspace profiles</title><content type='html'>Each profile has two standard "blurbs": "About Me" and "Who I'd Like to Meet."&lt;br /&gt;&lt;br /&gt;&lt;a href="http://members.fotki.com/IndieJournal/about"&gt;Indie Journal&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.technorati.com/blogs/myspace%20backgrounds%20xanga%20layouts"&gt;Xanga Layouts&lt;/a&gt;&lt;br /&gt;&lt;a href="http://technorati.com/blogs/myspace%20backgrounds%20xanga%20layouts"&gt;Myspace Layouts&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.blogomonster.com/DarkLee/profile"&gt;Dark Lee&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogomonster.com/DarkLee/profile"&gt;DarkLee Profile&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Profiles contain sections about standard interests, including music, television, books, and movies. There are specific personal details, with marital status, physical appearance, and income. Profiles contain a blog.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://pioneer-report-mdi.myspace-layouts.qarchive.org"&gt;Pioneer Report MDI&lt;/a&gt;&lt;br /&gt;&lt;a href="http://myspace2codes.friendpages.com"&gt;Myspace Codes&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.morebuddies.com/profile.cfm?id=33356823"&gt;More Buddies&lt;/a&gt;&lt;br /&gt;&lt;a href="http://morebuddies.com/profile.cfm?id=33356823"&gt;Buddies&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.simplefreeware.com/product.php?uid=%5B394647948Pioneer+Report+MDI%5D"&gt;Simple Freeware&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Customizing MySpace includes uploading images to the site. Choose one of the images as the "default." This image is shown on the profile's main page. Also, it appears to the side of the user's name on comments, messages, etc. MySpace.com has recently added the option to upload videos.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://profileheaven.com/profile.php?clientID=157490"&gt;Profile Heaven&lt;/a&gt;&lt;br /&gt;&lt;a href="http://users.cjb.net/myspace-layouts-backgrounds/index.htm"&gt;CJB&lt;/a&gt;&lt;br /&gt;&lt;a href="http://myspace-layouts-backgrounds.cjb.net"&gt;Myspace Layouts &amp;amp; Backgrounds&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.epinions.com/user-pioneergold"&gt;EPinions&lt;/a&gt;&lt;br /&gt;&lt;a href="http://epinions.com/user-pioneergold"&gt;Opinions&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There is a count of the friends the user has. A total of eight friends, or "Top 8," are shown on the profile. It has a link to a page listing all of the user's friends. Below this, there is a "comments" section. Here, friends leave comments about the user for all viewers to see. Most users leave comments which are intended to be personal. This leaves the whole MySpace network to read their business.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.everyonesspace.com/view_profile.php?member_id=19403"&gt;Space&lt;/a&gt;&lt;br /&gt;&lt;a href="http://everyonesspace.com/view_profile.php?member_id=19403"&gt;Profile&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.ev1space.com/view_profile.php?member_id=19403"&gt;Everyone&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ev1space.com/view_profile.php?member_id=19403"&gt;Every1&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.profileheaven.com/profile.php?clientID=157490"&gt;Heavenly Profiles&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-114603349489423167?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/114603349489423167/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=114603349489423167' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/114603349489423167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/114603349489423167'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2006/04/myspace-profiles.html' title='Myspace profiles'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-114516167781681107</id><published>2006-04-15T21:14:00.000-07:00</published><updated>2006-04-15T21:27:57.826-07:00</updated><title type='text'>Kobe Bryan'ts greatness</title><content type='html'>Some cats don't see this. If L.A. thought they had to drop either Kobe or Shaq, they made the right decision. How do you keep Shaq at his age &amp; size over a player in their mid to late 20's? And, they probably haven't reached their full potential.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4layouts.white.prohosting.com"&gt;White Backgrounds&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.whatego.com/56302"&gt;What Ego&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.meetmeinto.com/profile.asp?id=372636"&gt;Meet Me&lt;/a&gt;&lt;br /&gt;&lt;a href="http://meetmeinto.com/profile.asp?id=372636"&gt;Myspace&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.vampirefreaks.com/u/DarkandDusty"&gt;Xanga&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;MJ set a rediculous standard. However, Kobe is the closest to being Jordanesque. When you look at MJ's career, it's doubtful Kobe accomplishes the same. MJ set the bar too high, so I don't judge him on an MJ scale.&lt;br /&gt;&lt;br /&gt;Out of the 3 NBA Championships, all of the MVP's went to Shaq. This put Kobe 3 in the hole. He's in the hole for the 2006 MVP, as well. Personally, Kobe made Shaq look better. If there were no Kobe, L.A. would not have won that game 7 to Portland in 2000. They would have struggled with Indiana in the Finals.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://vampirefreaks.com/u/DarkandDusty"&gt;LiveJournal&lt;/a&gt;&lt;br /&gt;&lt;a href="http://whatego.com/56302"&gt;Xanga Icons&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.zorpia.com/PioneerGold"&gt;Myspace Backgrounds&lt;/a&gt;&lt;br /&gt;&lt;a href="http://zorpia.com/PioneerGold"&gt;fre LiveJournal layouts&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.rockero.com/myspace"&gt;Xanga Skins&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Kobe is similar to MJ in their ability to get a shot off at will. They both create instant offense. Shaq has to be in postion to create offense. Kobe does it anywhere on the floor. He is the closest to MJ as a threat in the clutch. I've never seen Kobe on the bench, in LA, for fear of being fouled at the end of a game.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rockero.com/myspace"&gt;Myspace Layouts&lt;/a&gt;&lt;br /&gt;&lt;a href="http://layouts4backgrounds.blogsome.com/"&gt;Layouts &amp;amp; Backgrounds&lt;/a&gt;&lt;br /&gt;&lt;a href="http://layouts.multiply.com/journal/item/1"&gt;Multiply Layouts&lt;/a&gt;&lt;br /&gt;&lt;a href="http://quizilla.com/users/Myspace-Layouts/journal/177365/crazy_work_life/"&gt;Mypsace Journal&lt;/a&gt;&lt;br /&gt;&lt;a href="http://layouts.onesite.com/"&gt;OneSite Layouts&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Cats only question Kobe because of the MJ comparisons. He perceived as arrogant, or too confidence, or guilty for the stuff which went down with Shaq. MJ was questioned until no one could deny he was the greatest. The same happens with Kobe.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-114516167781681107?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/114516167781681107/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=114516167781681107' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/114516167781681107'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/114516167781681107'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2006/04/kobe-bryants-greatness.html' title='Kobe Bryan&apos;ts greatness'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-114456174901255758</id><published>2006-04-08T22:40:00.000-07:00</published><updated>2006-04-08T22:49:09.026-07:00</updated><title type='text'>hand-coding in Yahoo SERPs</title><content type='html'>&lt;p&gt;&lt;span class="mo" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;"  &gt;Yahoo does not seem to trust their SE algorithms. The hand coding is becoming more and more prevalent. It is approaching full-on editorial directory status, since they are hand-editing the related searches as well. &lt;/span&gt; &lt;/p&gt;&lt;a href="http://www.pioneerreport.com/myspace/myspace-backgrounds.asp"&gt;Myspace Backgrounds&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.rollingdown.com/myspace-layouts/myspace-layouts.php"&gt;Myspace Layouts&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.xanga.com/PioneerGold"&gt;Xanga Backgrounds&lt;/a&gt;&lt;br /&gt;&lt;a href="http://myspace-codes.livejournal.com"&gt;Myspace HTML Codes&lt;/a&gt;&lt;br /&gt;&lt;a href="http://myspace2backgrounds.eponym.com/blog"&gt;Free Myspace Backgrounds&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;span class="mo" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;"  &gt;It's sad Yahoo sunk a quarter billion into search technology when they bought inktomi, etc. only to bag it and go the directory route. If this is the direction they are going (it appears to be), they need to dedicate more resources to the hand-edited areas. There is no excuse for waiting years to update certain areas. &lt;/span&gt; &lt;/p&gt; &lt;p&gt;&lt;span class="mo" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;"  &gt;Furthermore, Yahoo needs to disclose which serps are hand-coded. Then, give users some explanation why they are seeing these results. Are they Yahoo partners? Was it the site design? Are their qualified editors for the areas websites are affected? &lt;/span&gt; &lt;/p&gt;&lt;br /&gt;&lt;a href="http://www.angelfire.com/planet/myspace-layouts/"&gt;Myspace &amp; Xanga Layouts&lt;/a&gt;&lt;br /&gt;&lt;a href="http://myspace-xanga.greatnow.com"&gt;Myspace Xanga Icons&lt;/a&gt;&lt;br /&gt;&lt;a href="http://myspace-layouts.zzn.com"&gt;Myspace Layouts &amp;amp; Free Graphics&lt;/a&gt;&lt;br /&gt;&lt;a href="http://myspace4layouts.bravehost.com"&gt;Myspace Layouts &amp; Xanga&lt;/a&gt;&lt;br /&gt;&lt;a href="http://pioneergold.tripod.com"&gt;Xanga Layouts &amp;amp; Myspace Backgrounds&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;span class="mo" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;"  &gt;Seriously, they need a little FAQ about how they rank websites, like all SE's do (vague but something). Plus, ADD the truth. "Often, when our technology is not deemed sufficent, we choose to select the ordering of pages". &lt;/span&gt; &lt;/p&gt; &lt;p&gt;&lt;span class="mo" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;"  &gt;Let's be clear, it's not about how good or bad the hand coded serps are. This is about them not handling it properly. If they want a good directory, they NEED employees who are somehow qualified to be editors. And, they NEED to occasionally update the serps. &lt;/span&gt; &lt;/p&gt;&lt;br /&gt;&lt;a href="http://www.geocities.com/woodsix2001/index.html"&gt;Backgrounds &amp; Layouts&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.livelogcity.com/users/pioneergold/4093.html"&gt;Myspace Backgrounds &amp;amp; Xanga Layouts&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.freewebs.com/myspace-backgrounds/index.htm"&gt;Myspace Backgrounds Codes&lt;/a&gt;&lt;br /&gt;&lt;a href="http://myspace-backgrounds.9k.com/main.html"&gt;Myspace Backgrounds Free Graphics&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.webspawner.com/users/myspacebackgrounds/index.html"&gt;Myspace &amp; Xanga Backgrounds&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;span class="mo" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;"  &gt;Lastly, there is a lot of room for corruption here. They blatantly place websites wherever they see fit. It is not by software, but by preference of their staff. One wonders how and if corruption is avoided.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-114456174901255758?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/114456174901255758/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=114456174901255758' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/114456174901255758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/114456174901255758'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2006/04/hand-coding-in-yahoo-serps.html' title='hand-coding in Yahoo SERPs'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-114194838821351580</id><published>2006-03-09T15:35:00.000-08:00</published><updated>2006-03-09T15:53:08.240-08:00</updated><title type='text'>Adsense margings down for Google?</title><content type='html'>Perhaps Google is seeing the effect of pricing policies. These are driving some webmasters to seeks more profitable uses of screen real estate.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://software.ivertech.com/PioneerReportMDI_software9566.htm"&gt;Free software&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It seems the trend has been set now. Google adwords users are busy benefitting from extensive cost-saving features, now available. Combine this with smart-pricing and it forces publishers to defect. Why? Rates for alternative ads become more attractive.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.furl.net/item.jsp?id=5872836"&gt;Xanga Layouts&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.furl.net/item.jsp?id=5937460"&gt;Free cool cursors Myspace Xanga animated&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.furl.net/item.jsp?id=6027676"&gt;Myspace Graphics Free Images Pics Animated Gifs&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.furl.net/item.jsp?id=6040325"&gt;Hit Counters Web Page Stat Trackers&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Google has the opportunity to turn this around. However, I doubt they are in a position to increase payouts, unless they charge significantly more for Adwords-related clicks. It is difficult because so many folk are expert manipulators of the Adwords system now. Besides, Google seems intent on getting rid of those who manipulate Adsense to the degree where big-click money continuously flows through the system (opinion not fact).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.furl.net/item.jsp?id=6040514"&gt;Federal Goverment (Goverment) Student Loans Consolidation&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.furl.net/item.jsp?id=6042023"&gt;livejournal layouts free backgrounds icons live journal&lt;/a&gt;&lt;br /&gt;&lt;a href="http://del.icio.us/Myspace_Layouts"&gt;Myspace Layouts&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;While affiliate ads benefit greatly from adwords at the moment, Adsense ads are close to being debunked by many. This is especially true for those who depend on revenue from ads. It is a vicious circle really. It is possible Google loses big time as they earn a cut from the overall revenue generated from adsense clicks.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://simpy.com/user/myspace_layouts"&gt;Myspace Layouts Backgrounds&lt;/a&gt;&lt;br /&gt;&lt;a href="http://myspace-layouts-backgrounds.blogspot.com/"&gt;Myspace&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It is conceivable, but in a way, if Google discourages made-for-adsense (MFA) sites, it loses revenue. At the same time, it depreciates the net worth of a whole raft of advertisers who perceive the lower number of clicks, thus a lower conversion opportunity. Hence, they want to pay even less for ads. If this continues, adsense clicks will have less value than paid text links. Even worse, the value is less than banner/affiliate ads. Many publishers are already seeing this trend.&lt;br /&gt;&lt;br /&gt;One thing Google seems to like is prejudging buyers before they get a chance to shop. By showing lesser-value ads, or discouraging sites from displaying ads, the recipient sites gain less traffic. Consequently, there are fewer potential buyers.&lt;br /&gt;&lt;br /&gt;Google has incredibly clever folk. However, when it comes to judging human-nature, they are trying to be too clever. It changes the landscape of both buyer and seller intuitiveness. e.g. 'Is a guy looking for tennis balls interested in buying a racket? Perhaps they are potential buyers for chalk, wrist-bands, headbands, sneakers, tickets for a local match, club membership, tuition, trophies, prize-engraving, sports-news etc.' Google doesn't yet cover all the associations if the words aren't directly associated with the keyword -tennis-.&lt;br /&gt;&lt;br /&gt;By targeting themselves to (example keyword) tennis balls so accurately, Google effectively forces many advertisers to miss opportunities. This loses the impulse-buyers, who are actively researching other interesting, related articles, and sites. They are not apparently focused on 'tennis balls' or other closely related keywords.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-114194838821351580?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/114194838821351580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=114194838821351580' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/114194838821351580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/114194838821351580'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2006/03/adsense-margings-down-for-google.html' title='Adsense margings down for Google?'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-113402172080875050</id><published>2005-12-07T21:52:00.000-08:00</published><updated>2005-12-07T22:03:25.323-08:00</updated><title type='text'>effective blocking</title><content type='html'>What do you do to see if your filter list is hurting your bottom line? &lt;br /&gt;&lt;br /&gt;First, take your filter list. Paste it into a text file. Save it. Next, delete the entire thing from your URL filter list in your account. Yes, the entire list. Add selected URLs back to it, but ONLY the ones you use to block competitors or unethical companies. &lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.netinsert.com/dir/0.0.1.3.4.4.1.html&gt;Backgrounds&lt;/a&gt;&lt;br /&gt;&lt;a href=http://onemission.com/d.pl?dir=/Computer/Theme/&gt;Backgrounds and Layouts&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.ishowweb.com/download/pioneer_report_mdi_1324.htm&gt;Pioneer Report&lt;/a&gt;&lt;br /&gt;&lt;a href=http://onemission.com/d.pl?dir=/Computer/Software/FREE/&gt;Free Microsoft (MSN) Software Downloads&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After a few hours, some new ads should start appearing on your site. For AdSense, use the AdSense ad viewing tool, if you are outside the geotargeted area of the majority of your audience. The tool takes into account the filter list. Try and resist the knee-jerk reaction to automatically put those "irrelevant" ad URLs back into the filter. Remember, that one URL could be responsible for higher paying ads appearing on your site. &lt;br /&gt;&lt;br /&gt;&lt;a href=http://rollingdown.com&gt;Myspace Xanga Layouts&lt;/a&gt;&lt;br /&gt;&lt;a href=http://trymyspace.com&gt;Myspace LiveJournal Codes&lt;/a&gt;&lt;br /&gt;&lt;a href=http://whymyspace.com&gt;Xanga Myspace Layouts&lt;/a&gt;&lt;br /&gt;&lt;a href=http://flymyspace.com&gt;LiveJournal Myspace Backgrounds&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Don't forget! AdSense &amp; YPN are in it to make money, too! They are going to show the highest-paying ads available for the keywords selected for each individual web page. The more the advertiser pays, the more you and AdSense/YPN earn. It doesn't benefit them to show ads worth the least amount of money. So, if you think ads pay too low, it is a mistake to block them (especially since you could be blocking all their highly-targeted, and high-paying, ads from your site as well.) &lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.furl.net/item.jsp?id=5843042&gt;Furl links&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.furl.net/item.jsp?id=5843090&gt;More furl links&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.shadows.com/users/Stargate&gt;Shadows&lt;/a&gt;&lt;br /&gt;&lt;a href=http://del.icio.us/Biggun&gt;Delicious&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Over the next several days, watch your stats! It is preferable to do this over weekdays, and over a non-holiday week. Other factors (such as advertisers lowering bids for weekends and holidays, or pausing campaigns altogether) can have an impact that are not related to your filter list at all.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-113402172080875050?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/113402172080875050/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=113402172080875050' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/113402172080875050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/113402172080875050'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/12/effective-blocking.html' title='effective blocking'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-113029546608991546</id><published>2005-10-25T19:48:00.000-07:00</published><updated>2005-10-25T19:57:46.136-07:00</updated><title type='text'>recips</title><content type='html'>For me, reciprocal linking is a necessary evil. I don't like it, but I use it for most sites. The goal is to keep it very focused, and ask whether you consider a website for a link exchange, "Will someone, who is interested in what I have on my site, find this other website useful?" If the answer is yes, we exchange links. If no, then move to the next link exchange.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.rebusnet.biz/pad2html/index.php?id=87641be69e1a407d3645c5e8e0db2bf4&gt;Bar Graph MDI&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.devgalaxy.com/program-q-p-a-r-r.aspx&gt;Pioneer Report&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sharewarejunction.com/info32364.htm&gt;Desktop Switcher&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/myspace/myspace-music-video-codes.asp&gt;Myspace Music Video Codes&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/myspace/thomas-myspace-profile-editor.asp&gt;Thomas Myspace Profile Editor&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To hedge your bets, seek one-way, incoming links from syndicating articles to other websites. Do this whenever the website has potential article material which fits  their theme. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.pioneerreport.com/software/internet-explorer-skin-software-downloads.asp"&gt;IE Skin&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.pioneerreport.com/software/desktop-switcher.asp"&gt;Desktop Switcher&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.pioneerreport.com/software/color-picker.asp"&gt;Color Picker&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www1.2haveit.com/listdetail.php?id=21841&gt;Headlines MDI&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www2.2haveit.com/listdetail.php?id=21841&gt;Headlines MDI&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www3.2haveit.com/listdetail.php?id=21841&gt;Headlines MDI&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If your website has potential for generating articles, look into this. Write informative articles. Do not write a promotion of your website. Instead, it needs to be genuinely useful information, on a topic closely related to your website.&lt;br /&gt;&lt;br /&gt;Submit your articles to various e-zine syndication websites (follow their guidlines of what they want, of course). Your article has a byline to link to your website. It is posted on that website. Plus, it has the potential of being picked up and posted on any other sites looking for content on that topic. &lt;br /&gt;&lt;br /&gt;&lt;a href=http://www1.2haveit.com/listdetail.php?id=21643&gt;Tree MDI&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www2.2haveit.com/listdetail.php?id=21643&gt;Tree MDI&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www3.2haveit.com/listdetail.php?id=21643&gt;Tree MDI&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www1.2haveit.com/listdetail.php?id=20887&gt;Pioneer Report MDI&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www2.2haveit.com/listdetail.php?id=20887&gt;Pioneer Report MDI&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www3.2haveit.com/listdetail.php?id=20887&gt;Pioneer Report MDI&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you want to be more proactive, target specific sites you want links. However, that gets a little tricky. It is easy to get accused of spamming, if you don't present your offer wisely. Specifically, be sure they're interested in seeing your article before you send it. &lt;br /&gt;&lt;br /&gt;&lt;a href=http://www1.2haveit.com/listdetail.php?id=21781&gt;Bar Graph MDI&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www2.2haveit.com/listdetail.php?id=21781&gt;Bar Graph MDI&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www3.2haveit.com/listdetail.php?id=21781&gt;Bar Graph MDI&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.furl.net/item.jsp?id=5269476&gt;Myspace backgrounds&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.furl.net/item.jsp?id=5269471&gt;Software downloads&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.furl.net/item.jsp?id=5268468&gt;Myspace Xanga LiveJournal Layouts Backgrounds&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;if you have newsworthy info to report, submit press releases to online press release sites. This is another way to get one-way links.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-113029546608991546?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/113029546608991546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/113029546608991546'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/10/recips.html' title='recips'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-112792613724231735</id><published>2005-09-28T06:41:00.000-07:00</published><updated>2005-09-28T09:48:57.286-07:00</updated><title type='text'>impact on earnings</title><content type='html'>Although I do not have any precise figures, it seems obvious that many publishers continue to join AdSense.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/d/diabetes-supplements.asp"&gt;&lt;strong&gt;Diabetes supplements&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.pioneerreport.com"&gt;&lt;strong&gt;Pioneer Report GRML&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/Xanga/free-xanga-music-codes.asp"&gt;&lt;strong&gt;free Xanga music codes&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/Xanga/free-xanga-skins.asp"&gt;&lt;strong&gt;free Xanga skins&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/LiveJournal-Live-Journal/free-livejournal-icons-animated.asp"&gt;&lt;strong&gt;(Live Journal) icons&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If the growth of advertising inventory on the publishing side is growing faster than demand on the advertiser side, there is clearly going to be somewhat of a dampening effect on earnings for publishers. If advertisers sense that there is lots of suitable publishing inventory available, they will bid less.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/backgrounds/animated-backgrounds/animated-backgrounds.asp"&gt;&lt;strong&gt;animated backgrounds&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/backgrounds/animated-star-backgrounds/animated-star-backgrounds.asp"&gt;&lt;strong&gt;animated star backgrounds&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/backgrounds/black-pink-background/black-pink-background.asp"&gt;&lt;strong&gt;black pink background&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/backgrounds/cool-background/cool-background.asp"&gt;&lt;strong&gt;cool background&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/backgrounds/cool-backgrounds/cool-backgrounds.asp"&gt;&lt;strong&gt;cool backgrounds&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Although I have just recently joined AdSense, it seems that this has already been at work over the last couple of years of AdSense. I have read innumerable posts from publishers reminiscing about how they used to have a much higher EPC.&lt;br /&gt;&lt;br /&gt;It would be nice to see some detailed historical data on how returns for AdSense publishers have changed over the course of time.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/backgrounds/html-backgrounds-html-background/html-backgrounds-html-background.asp"&gt;&lt;strong&gt;html backgrounds html background&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/backgrounds/Pink-Backgrounds/Pink-Backgrounds.asp"&gt;&lt;strong&gt;Pink Backgrounds&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/backgrounds/Pink-star-background/Pink-star-background.asp"&gt;&lt;strong&gt;Pink star background&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/backgrounds/Star-background-Star-backgrounds/Star-background-Star-backgrounds.asp"&gt;&lt;strong&gt;Star background Star backgrounds&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/backgrounds/web-page-backgrounds/web-page-backgrounds.asp"&gt;&lt;strong&gt;web page backgrounds&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Regarding my own site - CTR has been lower but EPC has been much higher over the last couple of weeks. The increase in EPC has sharply outweighed the drop in CTR resulting in a higher ECPM. I have no idea as to what has happened - too many variables.&lt;br /&gt;&lt;br /&gt;I do not put too much stock in these short-term trends at any rate. I have seen a lot of ups and downs in various areas in just four months on AdSense. I will only get concerned if problems continue for an extended period of time.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://pioneerreport.com"&gt;&lt;strong&gt;Pioneer Report GRML&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For me, AdSense remains the best option for monetizing my site. It requires a minimal amount of intervention on my part and allows me to spend the maximum amount of time producing content.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-112792613724231735?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/112792613724231735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/112792613724231735'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/09/impact-on-earnings.html' title='impact on earnings'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-112628614472994407</id><published>2005-09-09T10:12:00.000-07:00</published><updated>2005-09-09T10:15:44.736-07:00</updated><title type='text'>maximizing the sale value of a website</title><content type='html'>On webmaster forums with "sites for sale" sections you will find a LOT of low ball speculators who will only pay 10x the monthly income, and if you ask for more there is usually uproar and people start commenting on how you should value your site and how you've got it all wrong.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/commerce/affiliates/Better-Web-Site-ROI.asp"&gt;&lt;strong&gt;Better Web Site ROI&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/c/cool-background-backgrounds.asp"&gt;&lt;strong&gt;Cool background/cool backgrounds&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/i/idiot-proof-diet.asp"&gt;&lt;strong&gt;Idiot proof diet&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/p/pink-background-star-black-backgrounds.asp"&gt;&lt;strong&gt;Pink background/pink backgrounds&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;If you have a template/datafeed site 10x monthly revenue is a good offer. However, if you have something unique then you can get a much better price if you sell to the right person....&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.goloads.com/program.php?ID=6574"&gt;&lt;strong&gt;Bar Pie Graphs MDI GRML&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.goloads.com/program.php?ID=6575"&gt;&lt;strong&gt;Headlines MDI GRML&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.goloads.com/program.php?ID=6576"&gt;&lt;strong&gt;Pioneer Report MDI GRML&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.goloads.com/program.php?ID=6577"&gt;&lt;strong&gt;Tree MDI GRML&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Who Is the right person?&lt;br /&gt;&lt;br /&gt;Q: Who would be prepared to pay the most for your site?&lt;br /&gt;&lt;br /&gt;A1: People in related niches looking to expand horizontally&lt;br /&gt;A2: People already in your niche&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.gwhz.com/m8632.html"&gt;&lt;strong&gt;Bar Graphs&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.gwhz.com/m8633.html"&gt;&lt;strong&gt;Product Inventory&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.gwhz.com/m8592.html"&gt;&lt;strong&gt;Data Management&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.gwhz.com/m8606.html"&gt;&lt;strong&gt;Grouping Sorting&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Hypothetical Situation&lt;br /&gt;----------------------&lt;br /&gt;I have a site about Green Widgets. I dominate that field, and have all the traffic there is to have. Where can I expand? Red Widgets look good. If you have a site about Red Widgets, your site about Red Widgets would be of great interest to me because the sites are related, and they can send traffic to each other thus buying your site can boost the value of my existing site as well.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.freetrialdownloads.com/Network-Software-And-Internet-Software/Browsers/Bar-Graph-MDI.html"&gt;&lt;strong&gt;Bar Graph GRML&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.freetrialdownloads.com/Network-Software-And-Internet-Software/Browsers/Headlines-MDI.html"&gt;&lt;strong&gt;Headlines GRML&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.freetrialdownloads.com/Network-Software-And-Internet-Software/Browsers/Tree-MDI.html"&gt;&lt;strong&gt;Tree GRML&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Look for those sort of people to approach. Contact them privatly by email. Also post a note in the page header of your site with link to a page of details explaining your site is for sale.. chances are your best potential buyers already read your site ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-112628614472994407?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/112628614472994407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/112628614472994407'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/09/maximizing-sale-value-of-website.html' title='maximizing the sale value of a website'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-112412826025911027</id><published>2005-08-15T10:48:00.000-07:00</published><updated>2005-08-15T10:51:00.273-07:00</updated><title type='text'>promote a website</title><content type='html'>There are several ways to promote your website for free online. Here are 10 highly effective techniques you can start using right now.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/f/free-power-point-backgrounds-templates.asp"&gt;&lt;strong&gt;free power point backgrounds templates&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/m/Myspace-HTML-Codes-Xanga.asp"&gt;&lt;strong&gt;Myspace html codes Xanga code&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/c/cool-free-desktop-backrounds-backround.asp"&gt;&lt;strong&gt;cool free desktop moving backrounds backround&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;1. Write articles or free reports for other webmasters to publish and put your website address in the by-line. If you can write good content, your articles will be published and a lot of readers who like your article will start using your website.&lt;br /&gt;&lt;br /&gt;2. Arrange Joint Venture partnership with Webmasters and List owners.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.fivesign.com/downloads/program/Bar-Graph-MDI_21868_67.html"&gt;&lt;strong&gt;Bar Graphs&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.fivesign.com/downloads/program/Headlines-MDI_21869_67.html"&gt;&lt;strong&gt;Headlines GRML&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.fivesign.com/downloads/program/Pioneer-Report-MDI_1230_67.html"&gt;&lt;strong&gt;Pioneer Report GRML&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.fivesign.com/downloads/program/Tree-MDI_21870_67.html"&gt;&lt;strong&gt;Tree GRML&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;3. Add your ad or website address to your own email signature. Thus, each time you send an email, you'll promote your own website.&lt;br /&gt;&lt;br /&gt;4. Start exchanging Links with Other Webmasters. This is another very effective strategy to generate targeted traffic to your website free of cost.It involves contacting other webmasters for a probable link exchange partnership.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.soft365.us/software-view/Network~Internet/Browsers/1186.htm"&gt;&lt;strong&gt;Bar Graphs&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.soft365.us/software-view/Network~Internet/Browsers/1188.htm"&gt;&lt;strong&gt;Headlines Web&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.soft365.us/software-view/Network~Internet/Browsers/3812.htm"&gt;&lt;strong&gt;Pioneer Report Data&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.soft365.us/software-view/Network~Internet/Browsers/1187.htm"&gt;&lt;strong&gt;Tree Website&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;5. Add a blog to your site and Ping weblogs.com and the other search engines. Pinging your blogs to the search engines is the fastest and surest way to get the search engine robots to visit your blog and attract a number of new visitors to your web site regularly.&lt;br /&gt;&lt;br /&gt;6. Submit your blog address to different blog search sites and directories. You can submit your blog's URL to websites such as Technorati, Daypop, Popdex and Blogdex.&lt;br /&gt;&lt;br /&gt;7. Start creating RSS feeds for your site and submit the feed URLs to the major RSS feed directories online.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.downloadfrenzy.com/Bar-Graph-MDI-page7413.aspx"&gt;&lt;strong&gt;Graphs software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadfrenzy.com/Headlines-MDI-page7412.aspx"&gt;&lt;strong&gt;Website GRML&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadfrenzy.com/Pioneer-Report-MDI-page137.aspx"&gt;&lt;strong&gt;GRML software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadfrenzy.com/Tree-MDI-page7411.aspx"&gt;&lt;strong&gt;GRML Groups&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;8. Become an active commenter. Try to leave your comments on the blogs that you visit regularly. Most of the comment systems also provide a way for you to leave a link back to your blog or website which begs a visit at the very least.&lt;br /&gt;&lt;br /&gt;9. If you decide to have anything printed up, give your web address on it. You can print your URL on business cards, leaflets, stickers, etc.&lt;br /&gt;&lt;br /&gt;10. Add your own web address to your forum profile signature. Each time you post or respond to questions, your ad will be displayed. If you can post good and useful content in forums, people who go through your threads will also certainly check out your website .&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-112412826025911027?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/112412826025911027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/112412826025911027'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/08/promote-website.html' title='promote a website'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-112130452515652415</id><published>2005-07-13T18:25:00.000-07:00</published><updated>2005-07-13T18:28:45.166-07:00</updated><title type='text'>dealing with Google's algorithm</title><content type='html'>&lt;a href=http://forums.digitalpoint.com/showthread.php?t=20439&gt;Google Search Box&lt;/a&gt;&lt;br /&gt;&lt;a href=http://forums.seochat.com/t40424/s.html&gt;SeoChat&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/b/best-man-speech.asp&gt;Best man speech&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/c/cool-cursors.asp&gt;Cool cursors&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Let's say Google uses some kind of a sandbox for new sites. Yahoo &amp; MSN don't seem to do that. Also, there are reports Google looks for abnormal link rate growth in order to detect spam. Sites with excessive inbound link growth seem to get banned.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/f/folica-beauty-supply.asp&gt;folica beauty supply&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/h/home-equity-loan-refinancing.asp&gt;home equity loan refinancing&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/l/laser-tattoo-removal-cost-cream.asp&gt;Laser tattoo removal cost cream&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/m/mortgage-software-web.asp&gt;mortgage software&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There are so many sites using the SERPS of Google, Yahoo &amp;amp; MSN (which don't have a sandbox) to get content, that inbound links are growing at an un-natural rate for almost everybody. The bigger a site, the quicker these spammy inbound links grow. Before a site even gets out of sandbox it has all of these spammy inbound links.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/m/myspace-layouts-2.asp&gt;Myspace Layouts Templates&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/p/profit-masters.asp&gt;Profit Masters&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/s/sell-annuity-payment.asp&gt;sell annuity payment&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/s/student-loan-debt-consolidation.asp&gt;student loan debt consolidation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I've spent months trying to figure out why my website got kicked. After taking a look at many other sites that got kicked, it seems they all have the same thing in common - there are many spamy sites scraping content from search engines (and the websites directly), and providing links to the site.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/s/symptoms-of-lyme-disease.asp&gt;Symptoms of lyme disease&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/t/third-party-logistics-providers.asp&gt;third party logistics providers&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/u/unsecured-debt-consolidation-loans.asp&gt;unsecured debt consolidation loans&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sharewareratings.com/network-internet/108/bar-graph-mdi.htm&gt;GRML Shareware Ratings&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Many of these spammy sites have many pages with the same listing, and almost always they use the same link text, so that adds to the problem.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.sharewareratings.com/network-internet/108/headlines-mdi.htm&gt;GRML Headlines&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sharewareratings.com/network-internet/108/tree-mdi.htm&gt;GRML Tree Software&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I know Google has said that no other webmaster can hurt your ranking but after studying this I truly believe these spammy sites are getting legit sites kicked in Google, between abnormal link growth, duplicate content and identical link texts.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-112130452515652415?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/112130452515652415'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/112130452515652415'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/07/dealing-with-googles-algorithm.html' title='dealing with Google&apos;s algorithm'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-112017985280914336</id><published>2005-06-30T18:02:00.000-07:00</published><updated>2005-06-30T18:04:12.820-07:00</updated><title type='text'>valuing a website</title><content type='html'>It really made me stop and think, when someone said a site with growth potential could be sold for five times its annual revenue. I have only barely begun to develop the ad revenue potential of my site, as I have previously used it to represent my brick-and-mortar business on the web.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.download2you.com/details_page.asp?titleID=13194"&gt;Bar Pie Graphs GRML browser&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.download2you.com/details_page.asp?titleID=13216"&gt;Headlines GRML browser&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.download2you.com/details_page.asp?titleID=13227"&gt;Tree GRML browser&lt;/a&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/commerce/security/Breaking-website-logins.asp"&gt;Breaking Website Logins&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Even so, my July revenue will be a few dollars short of five thousand dollars. If that persists, then my site's annual revenue would be sixty thousand dollars, suggesting I could cash out for three hundred grand.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/commerce/security/Password-forums-prevention.asp"&gt;Password Forums Prevention&lt;/a&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/f/free-tattoo-designs.asp"&gt;Free tattoo designs&lt;/a&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/l/low-intrest-credit-cards-2.asp"&gt;More on low intrest credit cards&lt;/a&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/l/low-intrest-credit-cards.asp"&gt;Low intrest credit cards&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My wife's jaw hit the floor when I told her that. We briefly entertained the idea of selling it and using the money to start some other site, but I think I would be much better off in the long run to develop the site. If my site has the potential to be worth three hundred grand to someone else who might grow it, what would it be worth to me if I grew it myself.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/s/sedu-beauty-products.asp"&gt;sedu beauty products reviews tips&lt;/a&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/Website-Resources/Images-web-design-tips.asp"&gt;web design tips images&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.itlocation.com/en/companies/company.asp?CompanyID=163"&gt;GRML Software&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.itlocation.com/en/software/prd56732,,.htm"&gt;Graphing software GRML&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;However, I pointed out to my wife that if something happened to me, she could, if she chose, cash out and buy herself a house and have enough money to finish her degree.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.itlocation.com/en/software/prd56732,download,.htm"&gt;Bar Graphs GRML&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.itlocation.com/en/software/prd56733,,.htm"&gt;Headlines GRML Software&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.itlocation.com/en/software/prd56733,download,.htm"&gt;GRML Headlines&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.itlocation.com/en/software/prd49216,,.htm"&gt;GRML Pioneer Report&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Up until now I didn't think there was a lot of point to drawing up a will, as I didn't think I had any real assets, but now I realize I do. I'm a recent immigrant to Nova Scotia, Canada, so I don't know much about inheritance laws or estate planning here. I'm going to do some research (I have a friend who used to do estate planning professionally) and then do what the experts advise.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.itlocation.com/en/software/prd49216,download,.htm"&gt;Pioneer Report GRML&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.itlocation.com/en/software/prd56734,,.htm"&gt;Tree Grouping GRML&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.itlocation.com/en/software/prd56734,download,.htm"&gt;GRML Grouping&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharewareratings.com/network-internet/108/pioneer-report-mdi.htm"&gt;Pioneer GRML Software&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I know from a book I read by financial guru Suze Orman that wills aren't actually the best thing if you have a lot of assets, because there are probate fees and the inheritance can be tied up for a long time, possibly a time of great need. Better than a will is a trust, at least in the US. I expect Canada has such things. I'm going to find out... and soon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-112017985280914336?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/112017985280914336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/112017985280914336'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/06/valuing-website.html' title='valuing a website'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-111971521650296926</id><published>2005-06-25T08:43:00.000-07:00</published><updated>2005-06-25T09:00:16.780-07:00</updated><title type='text'>the story of an SEO spammer</title><content type='html'>PHASE 1 (1996-99?)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/commerce/Affiliates/Affiliate-Marketing-Residual-Income.asp"&gt;Affiliate Marketing Residual Income&lt;/a&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/i/its-tax-deductible-items.asp"&gt;Tax Deductible Items (its)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/i/its-tax-deductible-items-2.asp"&gt;Taxable Items Real Estate Mortgage Non-deductible&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I began my SEO life as a search engine spammer, as I believe most of the 'old guard' did, whether they admit it or not. That's how it was done in those early days. Content WASN'T king by any means.&lt;br /&gt;&lt;br /&gt;It was actually quite easy. The works: hidden text, keyword stuffing, etc. Back it up with single doorway pages all over the place and there you have it. A real dogs dinner but flying high in the then predominant engines (WebCrawler, Infoseek, AV, etc).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.fast-download.info/Bar_Graph_MDI.html"&gt;Bar Graph software&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.fast-download.info/Headlines_MDI.html"&gt;Headlines software&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.fast-download.info/Pioneer_Report_MDI.html"&gt;Data management&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.fast-download.info/Tree_MDI.html"&gt;Data grouping software&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.download2you.com/details_page.asp?titleID=7615"&gt;Download GRML Pioneer&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We got away with it I suppose because the net was so young. It was still heavily techie driven and largely a techie tool. Indeed, I too was approaching it too much from a techie rather than a business perspective - so despite high rankings I was making virtually nothing. It was just a fun pastime in a bizarre but compelling sense.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.sharewarepost.com/showproduct.php?id=Pioneer+Report+MDI&amp;company=Intranet+Software"&gt;Pioneer Report MDI&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.padring.com/soft/Development/Web/PioneerReportMDI.html"&gt;GRML web browsers&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.padring.com/soft/Development/Web/TreeMDI.html"&gt;Tree MDI GRML&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.padring.com/soft/Development/Web/HeadlinesMDI.html"&gt;Headlines MDI GRML&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.padring.com/soft/Development/Web/BarGraphMDI.html"&gt;GRML Bar Graphs&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Fortunately I learned, eventually. Actually, I was partly pushed: the twin demands of greater search engine sophistication, and the need to make a living were both converging horribly upon me.&lt;br /&gt;&lt;br /&gt;PHASE 2 (1999-2000?)&lt;br /&gt;&lt;br /&gt;I began to develop sites that would make at least some effort to persuade people to actually buy stuff. Sites that actually had some information and decent content on them!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.criticalfiles.com/authors/Intranet-Software.html"&gt;GRML Intranet Software&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.best-software.co.uk/showpads.php?sort=Date&amp;amp;cat=All&amp;search=Description&amp;amp;string=mdi&amp;match=Any"&gt;GRML Browsers&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.best-software.co.uk/showpads.php?sort=Date&amp;amp;cat=All&amp;search=Description&amp;amp;string=mdi&amp;match=Any&amp;amp;page=2"&gt;Intranet Software&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.downloadplanet.net/info7450.htm"&gt;Graphs&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.downloadplanet.net/info21938.htm"&gt;Headlines MDI Web Browsers&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I didn't fully understand the direction I was taking at the time, I simply realized that "Hey, Buy It Here... Now!" wasn't going to fool anyone. So some sites in my really messy empire were starting to be mildly useful. I started at last to make a bit of money. Helpful to buy food with!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.downloadplanet.net/info22067.htm"&gt;Pioneer Report MDI GRML Browsers&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.downloadplanet.net/info21799.htm"&gt;Tree GRML Web Browsers&lt;/a&gt;&lt;br /&gt;&lt;a href="http://newdownload.com/authorpages/page17171.htm"&gt;Bar Pie Graphs Charts&lt;/a&gt;&lt;br /&gt;&lt;a href="http://newdownload.com/authorpages/page16825.htm"&gt;Graphing software&lt;/a&gt;&lt;br /&gt;&lt;a href="http://newdownload.com/authorpages/page16826.htm"&gt;Headlines Browsers&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The search engine world was also changing. Alta Vista (which at the time was SO easy to manipulate) was starting to put its own sized 10 foot into its own prospects. Every decision seemed to be designed to lose its searcher base. Excite, Lycos and others were still significant players (having previously seen off WebCrawler and Infoseek), but Google was appearing on the radar ever more prominently.&lt;br /&gt;&lt;br /&gt;There were still a few neat tricks around though... almost guaranteed to propel you onto the front page of AV for example. Anyone recall the free listbot service from Microsoft? This set you up with a nice page to attract members (on Microsoft servers)... a page that to AV had what would equate I suppose to PR6/7 nowadays. Set it up correctly and you had a nice 1 to 1 link from that page. Bingo... I had at least 50 such pages in place. Ahhh... those were the days.&lt;br /&gt;&lt;br /&gt;By late 1999, or early 2000, I was starting to lurk around WebmasterWorld. Nice... there ARE other folks into this game as well. Still... I had not yet fully embraced the concept that to sell you had to fully speak buyer/visitor language. I could bag #1 on AV, but sell very little, if anything. I was evolving like the search engines I suppose.&lt;br /&gt;&lt;br /&gt;PHASE 3 (2000-2001?)&lt;br /&gt;&lt;br /&gt;I suppose I was always heading there, but being a bit of a lefty/liberal I now decided to create sites that were actually useful to people - create good solid informative sites and see what happens. I did a couple... stacked with info and selling only as an incidental aside.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://newdownload.com/authorpages/page17172.htm"&gt;GRML web browsers&lt;/a&gt;&lt;br /&gt;&lt;a href="http://newdownload.com/authorpages/page14425.htm"&gt;Pioneer Report&lt;/a&gt;&lt;br /&gt;&lt;a href="http://newdownload.com/authorpages/page13280.htm"&gt;MDI GMRL web browsers&lt;/a&gt;&lt;br /&gt;&lt;a href="http://newdownload.com/authorpages/page16827.htm"&gt;Tree MDI Browsers&lt;/a&gt;&lt;br /&gt;&lt;a href="http://newdownload.com/authorpages/page17173.htm"&gt;GRML Browsers&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Guess what? You don't need me to tell you... they were far more effective than anything I had done previously. Frankly, that came as a real surprise. Aligned with this is the progress of Google. It is by now becoming the biggest player, but by no means dominant yet. Just as well.&lt;br /&gt;&lt;br /&gt;Wallop! A few months later.... PR0 day! Disaster... half my old empire goes. No prizes for guessing what sites survive. Fortunately, the surviving sites are enough to get by on. But this is a turning point and an eye opener. I had escaped 'Miserable Monday' (Blue line Day?) under Alta Vista, but this time I was in tatters. Excessive cross linking had been my undoing.&lt;br /&gt;&lt;br /&gt;PHASE 4 (2001-2003?)&lt;br /&gt;&lt;br /&gt;The new approach.... I create the most informative sites in their respective sectors. Really heavy on info, much lighter on selling. Sites I am actually proud of because they offer something completely unique (IMHO). This is a pro-active, thought through, decision.&lt;br /&gt;&lt;br /&gt;hould I continue to play the edges, to try to out think and dodge the filters six inches behind my backside (fun as it is)? Or should I develop for where search engines ought to be NEXT year or the year after, and be a little more patient in building traffic. Obviously I adopt the latter strategy.&lt;br /&gt;&lt;br /&gt;I expect to climb slowly as Google/etc improve their aglo's, and meet at #1 somewhere in the future. I know it's risky in some ways because it assumes Google WILL improve and that heavy/good content and sensible linking WILL deliver as expected (to large degree that was already evident and had been for a while).&lt;br /&gt;&lt;br /&gt;The other aspect of this was the 'social contract' concept. Google and others were essentially saying they would rank sites on merit as much as possible. If we (webmasters) developed good, ON-TOPIC, informative websites for the keywords in question, Google would reward us. OK then - we'll see.&lt;br /&gt;&lt;br /&gt;I took this course (generally) and hoped they would keep to their part of the bargain and would have the technical ability to deliver it and stick to it.&lt;br /&gt;&lt;br /&gt;PHASE 5 (2003)&lt;br /&gt;&lt;br /&gt;Well yes, I suppose it's been working for a while. My sites rank well in their particular niches (by the way - totally different markets to earlier ones which I pretty much abandoned with PR0). It isn't easy though - content heavy sites take work, as does managing them properly and inviting links (I tend not to badger people by the way - if the site is right they will come to you).&lt;br /&gt;&lt;br /&gt;There are not many short cuts to building a real class site. My concern these days is largely at getting hit unfairly and unreasonably. I've seen dolphins caught in some of Google's tuna filters... it can happen. The risk is they make the decision, to accept "collateral damage".&lt;br /&gt;&lt;br /&gt;I can't accept that at all and never will. I especially can't accept it if it is me who is damaged! I'd be so hacked off I'd go back to spamming and with a clean conscience about it. We just have to see - but so far so good. My decision to 'go straight' still looks sound. But I'm a nervous puppy, especially at present, with Dominic wobbling all over the place.&lt;br /&gt;&lt;br /&gt;PHASE 6 (2003-2005)&lt;br /&gt;&lt;br /&gt;The future I guess.... My hopes: - Google continues to play fair and continues to understand it has a partnership with the webmaster community. If it sets guidelines and people keep to them, it should create reasonable stability (which is important to most businesses). Both sides prosper.&lt;br /&gt;&lt;br /&gt;This does NOT buy into the idea collateral damage is fine. It isn't fine - it is totally innocent people (I don't mean me) suffering as a result of a cold calculation. Ethically unacceptable.&lt;br /&gt;&lt;br /&gt;My Fear is "Money talks". We've seen search engines sell out to PPC, bought in rank placements, and worse. Look at MSN propping up Looksmart and their outrageous scheme switch last year (2003).&lt;br /&gt;&lt;br /&gt;I'd hate Google to lose the ethics and quality commitment it has demonstrated thus far - but it is bound to be under continual pressure (eg: to extend sponsored ads and adwords into the clean returns space).&lt;br /&gt;&lt;br /&gt;Another fear is my sites take a hit for no good reason, as above. Another is Microsoft sneaking in 'smart tags' or some other unethical unreasonable attack on clean search engines via their control of the browser market.&lt;br /&gt;&lt;br /&gt;As far as the Industry, the signs are OK, considering it is fast becoming accepted as a mainline advertising media channel. No one likes a monopoly, so its good Microsoft hasn't been able to dominate the search engine space because of competition from Google.&lt;br /&gt;&lt;br /&gt;When you think about it, a monopoly have been exploited really horribly. They would have very much devalued the web itself.&lt;br /&gt;&lt;br /&gt;Everything is relative in this game, as in life.&lt;br /&gt;&lt;br /&gt;FINALLY&lt;br /&gt;&lt;br /&gt;Read the story above as a whole and it kinda fits doesn't it? As soon as I started putting something in, other than greed for that statistic of being #1, I started reaping some rewards. As soon as I started building stuff that genuinely helped people, I started to prosper.&lt;br /&gt;&lt;br /&gt;Anyhow... that's my broad brush background and snapshot of the past and present, which may prove mildly interesting to some. It's a rough ride in which it is SOOO easy to get squashed, either by your own mistakes (I lost a prime site just this week through an accident!) or by events and the search engine market itself, which is NEVER stagnant.&lt;br /&gt;&lt;br /&gt;We are competing using a medium which itself is competing - a recipe for instability and unpredictability.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-111971521650296926?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/111971521650296926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/111971521650296926'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/06/story-of-seo-spammer.html' title='the story of an SEO spammer'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-111911585073720197</id><published>2005-06-18T10:29:00.000-07:00</published><updated>2005-06-18T10:30:50.746-07:00</updated><title type='text'>getting affiliate marketing to work</title><content type='html'>It seems to me people are looking for 1 specific way to make money using affiliates, some sort of Holy Grail. IMO there are 1000's of different ways you can make a decent living online.After a few years of hardwork and research I now have a method where I can create a site in 3 days and that site will make at around $1,000-$3,000 per month with NO WORK other work.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/commerce/Ads-Advertising&gt;Commerce - Advertising (Ads)&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/commerce/affiliates&gt;Commerce - Affiliates&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/Commerce/Beginners&gt;Commerce - Beginners&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/commerce/customers&gt;Commerce - Customers&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A friend of mine who shares this strategy with me calls it 'passive income'. Sure my income per user isn't as good as some people here, but to me that is irrelavent. The bottom line for me is how much each site can earn per month for X hours of work.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/Commerce/Domains&gt;Commerce - Domains&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/commerce/marketing-websites&gt;Commerce - Marketing Websites&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/commerce/merchants-sponsors&gt;Commerce - Merchants Sponsors&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/commerce/security&gt;Commerce - Security&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The beauty of these sites is the require no maintainence. Once I figured out this method I simply duplicated over and over and over again. My target is 50-100 sites over the next year or so - do the maths .&lt;br /&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/commerce/Sales-Letters&gt;Commerce - Sales&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/commerce/traffic&gt;Commerce - Traffic&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/commerce/Ads-Advertising/02-16-05-Adsense-Affiliates-Advertising.asp&gt;Affiliates, Adsense, Advertising&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/commerce/Ads-Advertising/02-18-05-Ad-Networks-Advertising.asp&gt;Ads (Advertising) Placement and Layout&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ok I'm waffling here, my point here is no-one is just going to hand over all their secrets and dilute the effectiveness of their sites - are they now? My advice for people looking to make a living out of the www, is work hard, read as much as you can, test lots of different methods/ideas, talk to as many people as you can and don't expect something for nothing.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/commerce/Ads-Advertising/02-21-05-Making-Ads-Convert-Traffic.asp&gt;Directing website traffic&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/commerce/Ads-Advertising/03-07-05-Fraud-Prevention-PPC-networks.asp&gt;Fraud Prevention PPC Networks&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/commerce/Ads-Advertising/03-25-05-Advertising-Marketing-Websites.asp&gt;Advertising Marketing websites&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/b/buying-hot-penny-stocks-fortunes-lists-picks-trading.asp&gt;Buying hot penny stocks fortunes lists picks trading&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Eventually you will find something that works for you. My original goal was for recurring income for as little work as possible, I had several ideas before I arrived where I am today, most of the ideas didn't work out but 1 did. Set your targets and keep pushing to achieve them - perseverance is everything but luck helps too!&lt;br /&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/e/eliminate-credit-card-debt.asp&gt;Eliminate credit card debts&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/f/foreclosed-homes-for-sale-buying.asp&gt;foreclosed homes for sale buying&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/i/interest-only-morgage-rates-loans-calculators-reverse.asp&gt;interest only morgage rates loans calculators reverse&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/m/myspace-layouts-backgrounds-images.asp&gt;myspace backgrounds layouts html codes ip address&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-111911585073720197?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/111911585073720197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/111911585073720197'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/06/getting-affiliate-marketing-to-work.html' title='getting affiliate marketing to work'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-111894382646934174</id><published>2005-06-16T10:37:00.000-07:00</published><updated>2005-06-16T10:43:46.480-07:00</updated><title type='text'>what is virtual hosting?</title><content type='html'>&lt;h2&gt;Definition.&lt;/h2&gt;Virtual or shared Web hosting is the business of housing and serving files for a Web site. Typically, an individual or small to mid-sized business cannot afford to independently obtain an extremely robust connection to the Internet for their Web presence. Virtual or shared Web hosting thus provides these consumers with the option to outsource their Internet requirements inexpensively.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/s/start-using-cgi-proxy-cgiproxy.asp"&gt;&lt;strong&gt;start using cgi proxy&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/e/establish-read-my-msn-hotmail-email-inbox.asp"&gt;&lt;strong&gt;establish read my msn hotmail email inbox&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/l/lincolns-gettysburg-address-speech-text-meaning.asp"&gt;&lt;strong&gt;Lincolns Gettysburg Address Speech Text Meaning&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/w/what-does-herpes-look-like.asp"&gt;&lt;strong&gt;What does herpes look like?&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Using a shared hosting service allows these companies to share the cost of a fast Internet connection for serving files. It is the most basic entry-level, fee-based hosting service a consumer can select.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Shared hosting benefits.&lt;/h2&gt;Shared hosting offers clients the ability to host their Web site on a powerful, professionally managed server at a low monthly cost. Shared servers provide individual Web sites with redundant connectivity and guaranteed uptime. These services provide an excellent solution for entry-level hosting needs because they are designed to host small-scale, e-commerce sites and static Web pages.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/f/federal-goverment-student-loans-consolidation.asp"&gt;&lt;strong&gt;Federal Goverment Student Loans Consolidation&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/r/rv-salvage-yards.asp"&gt;&lt;strong&gt;RV salvage yards&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/l/log-splitters-used-hydraulic-electric.asp"&gt;&lt;strong&gt;Log splitters used hydraulic electric&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/a/activation-code-serial.asp"&gt;&lt;strong&gt;corel 12 activation code&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/s/schedulers.asp"&gt;&lt;strong&gt;smartftp serial number and activation code&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Shared hosting is also popular amongst first-time webmasters because it can provide a reliable Web presence without advanced technical skills. Such a service is also advantageous to the smaller consumer because it assures them that they will obtain transparent services and that their Web site will have its own domain name and set of e-mail addresses.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;More on virtual hosting.&lt;/h2&gt;Virtual hosting services are thus extremely popular because they offer the smaller consumer fast deployment, strong resources and most importantly, low cost. By paying an affordable and predictable monthly fee to a shared Web hosting service, consumers obtain reliability, expertise and faster connections than their dial-up service can provide.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/i/icuii-activation-code.asp"&gt;&lt;strong&gt;icuii activation code&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/e/excel-formulas.asp"&gt;&lt;strong&gt;excel formulas&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/asp-convert-string-to-date.asp"&gt;&lt;strong&gt;asp convert string to date&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/hex-registry-convert-string.asp"&gt;&lt;strong&gt;hex registry convert string&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/tomtom-full-serial-number-activation-code.asp"&gt;&lt;strong&gt;tomtom full serial number and activation code&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Such a service is also advantageous to the smaller consumer because it allows them outsource a high-traffic, content-rich Web site for a small percentage of what it would cost to hire a single employee to develop it and run it in-house. For this reason, most individuals and small businesses opt to select a virtual hosting service because it is inexpensive and usually provides the basic services that they require.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Practical benefits.&lt;/h2&gt;Convenience is another factor that drives popular interest in shared Web hosting due to the service's fast setup time and bundled features. Typically, site activation can take minutes after you have purchased services with a credit card.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/c/child-day-care-center-accounting-software.asp"&gt;&lt;strong&gt;child day care center accounting software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/funny-owned-pics.asp"&gt;&lt;strong&gt;Owned Pics&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/night-clubs-detroit.asp"&gt;&lt;strong&gt;Night Clubs Detroit&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/internet-web-browers.asp"&gt;&lt;strong&gt;Internet Web Browsers (Browers)&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The most characteristic feature of virtual Web hosting is that services are usually bundled. For an inclusive monthly fee, consumers can obtain a variety of high-quality, multi-platform Web site solutions.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Standard services.&lt;/h2&gt;Usually the bundle of services includes a minimum amount of disk storage space for your Web pages. The bundle will normally also include a minimum amount of data transfer, or a capped amount of data that your can send to individuals that access your Web site.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/msn-search-cheat-sheet.asp"&gt;&lt;strong&gt;MSN Search Cheat Sheet&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.mywebmemo.com/download/detail.php?iFile=5382"&gt;&lt;strong&gt;Headlines MDI (GRML)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.mywebmemo.com/download/detail.php?iFile=4617"&gt;&lt;strong&gt;Pioneer Report MDI (GRML)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.mywebmemo.com/download/detail.php?iFile=6530"&gt;&lt;strong&gt;Tree MDI (GRML)&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Most virtual accounts will also include e-mail forwarding services along with hardwired, physical e-mail boxes. Mail forwarding services allows you to create e-mail aliases at your domain name that will forward to an external e-mail address.&lt;br /&gt;&lt;br /&gt;A descent shared hosting firm will also include free 24x7 technical support in all of its service bundles. It should also include unlimited file transfer protocol (FTP) services so that you can update your Web site at anytime.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;What to expect.&lt;/h2&gt;For your own reference, a shared Web hosting service should also provide you access to Web statistics, so that you can gage how many Internet clients are visiting your site. For the sake of accuracy, a reliable Web host should also provide its customers with access to raw statistical logs, so that consumers can use their own statistical Web packages for site analysis.&lt;br /&gt;&lt;br /&gt;Other services that are typically characteristic of a shared Web host include: daily tape backup of your Web site; anonymous FTP server so that you can provide distribute your file for public access via file transfer protocol format; and full CGI-BIN access so that as you upload scripts that will add functionality to your Web site.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-111894382646934174?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/111894382646934174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/111894382646934174'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/06/what-is-virtual-hosting.html' title='what is virtual hosting?'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-111828264369554277</id><published>2005-06-08T18:54:00.000-07:00</published><updated>2005-06-08T19:04:03.706-07:00</updated><title type='text'>how not to lose focus / get distracted during the day?</title><content type='html'>The other thing that inspires these sorts of bored behaviors is simply not having enough to do. You'll find if you have strict deadlines, and many clients wanting deliverables from you - the last thing you're thinking of is what's on the news sites. Perhaps seeking more clients that will add more work, diversify your work and add more pressure to you - will give you incentive to leave the infotainment, and focus on meeting deadlines and goals.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/commerce/affiliates/02-19-05-Affiliates-Marketing-PPC.asp"&gt;&lt;strong&gt;Realities of Affiliate Marketing and PPC&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/glossary/p/PPC-pay-per-click.asp"&gt;&lt;strong&gt;What is PPC?&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/a/adding-images-web-hosting.asp"&gt;&lt;strong&gt;Adding images web hosting&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/a/automotive-repair-machine-tools-lifts-direct-shop-wholesale.asp"&gt;&lt;strong&gt;automotive repairs machine tools lifts direct shop wholesale&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/b/backgrounds-web-pages.asp"&gt;&lt;strong&gt;Backgrounds images web pages&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is very similar to 'bench time' in consulting firms, where there is a very low trickle of work, and each day feels like a century and you start 'hitting the net more'. But when things are busy and 3 clients want enterprise class sites developed YESTERDAY, each day feels like about 15 minutes long.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/b/bankrupcy-bankrupcies.asp"&gt;&lt;strong&gt;Bankrupcy/Bankrupcies&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/c/complete-list-html-tags-codes.asp"&gt;&lt;strong&gt;html codes/tags complete list&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/d/drinking-water-chart.asp"&gt;&lt;strong&gt;More drinking water charts&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/f/funeral-programs_2.asp"&gt;&lt;strong&gt;More Funeral Programs&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/f/funeral-programs_3.asp"&gt;&lt;strong&gt;Etiquette Private services Funeral Programs&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The other thing, which is a phenominon that has really started to develop over the past few years is how we manage the excessive and ever changing information available to us.&lt;br /&gt;Example, checking the same news site 5 times in a day to see whats new. Although the odds of new or meaningful changes to the site are low, we get into a rut of checking it over and over again because its sitting there in our browser's Links bar.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/h/html-ascii-character-codes.asp"&gt;&lt;strong&gt;Character codes HTML ASCII foreign&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/m/myspace-layouts-backgrounds.asp"&gt;&lt;strong&gt;myspace backgrounds layouts html codes ip address&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/p/private-financial-aid-programs.asp"&gt;&lt;strong&gt;Private Financial Aid programs&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/s/start-using-cgi-proxy-cgiproxy-2.asp"&gt;&lt;strong&gt;More on using CGI proxy&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/w/web-design-layouts-tips.asp"&gt;&lt;strong&gt;web design layouts tips&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The time would be much better managed by setting aside 30 minutes early in the morning as your still waking up, going once through your usual stuff (news, banking, exchange rates, whaterver) and then leaving it at that until the next day. Any additional visits to those resources throughout the day will add little to no value. Its very easy to go back to a forum, especially, 4-5 times a day to see new posts, but ultimately those 4-5 times convert into alot of total time consumed.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/w/what-considered-good-credit-score-2.asp"&gt;&lt;strong&gt;Good credit scores numbers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.softsia.com/Bar-Graph-MDI-download-zq19.htm"&gt;&lt;strong&gt;GRML Bar Graphs&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.softsia.com/Headlines-MDI-download-g4wj.htm"&gt;&lt;strong&gt;GRML Headlines&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.softsia.com/Pioneer-Report-MDI-download-rgy0.htm"&gt;&lt;strong&gt;GRML Pioneer&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.softsia.com/Tree-MDI-download-vf5x.htm"&gt;&lt;strong&gt;GRML Tree&lt;/strong&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-111828264369554277?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/111828264369554277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/111828264369554277'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/06/how-not-to-lose-focus-get-distracted.html' title='how not to lose focus / get distracted during the day?'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-111790978970569571</id><published>2005-06-04T11:26:00.000-07:00</published><updated>2005-06-04T11:29:49.713-07:00</updated><title type='text'>msn search commands</title><content type='html'>Miva is way easier to administer, than osCommerce.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.softdll.com/pioneerreportmdi.html&gt;Pioneer web browsers GRML&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/commerce/Ads-Advertising/02-14-05-Advertising-Brands-Branding-Affiliates-Merchants-Sponsors.asp&gt;Affiliates and Merchant Branding&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/glossary/a/affiliates.asp&gt;affiliate&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/glossary/e-commerce-affiliates-networks-marketing.asp&gt;E-commerce Affiliates, Affiliate Marketing, and Affiliate Networks&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/c/cute-ftp-6-smartftp-serial-number-activation-code.asp&gt;cute ftp 6 smartftp serial number and activation code&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Trying to customize the layout and look of osCommerce is a nightmare. Miva also has many third party add-on modules that can go a long way towards improving the look &amp; functionality of the store. The modules tend to be fairly inexpensive and easy to use.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/f/free-backround-background-checks.asp&gt;free backround checks&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/h/hernias-hiatal-hiatus-signs-symptoms-types.asp&gt;hernias hiatal hiatus signs symptoms types&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/i/infectious-mononucleosis-virus-symptoms-pictures.asp&gt;infectious mononucleosis virus symptoms pictures&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/l/lower-my-bills.asp&gt;lower my bills&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/m/medical-shingles-virus-contagious-what-causes-symptoms-treatment-pain-relief.asp&gt;medical shingles virus contagious what causes symptoms treatment pain relief&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;osCommerce also has their version of modules (I forget what they are called) but they can be far from user friendly. For example, one osCommerce add-on that allows you to set separate price groups for wholesale &amp;amp; retail purchasing requires modifying code in 41 separate files just to install! By comparison, this feature is standard in Miva.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/s/scabies-rash-symptoms-treatment-pictures.asp&gt;scabies rash symptoms treatment pictures&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/s/skin-boils-pictures.asp&gt;skin boils pictures&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/s/sleep-apnia-apnea-symptoms-cures.asp&gt;sleep apnia apnea symptoms cures&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/s/stomach-ulcer-peptic-ulcers-symptoms.asp&gt;stomach peptic ulcers symptoms&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/t/trust-deed-buyers.asp&gt;trust deed buyers&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Miva allows you to set page titles and meta tags, and plenty of other stuff, by the category and by the product. Also, if you don't want customers being returned to the page they were on after placing something in their shopping cart, that too is easy enough to change. (personally i like it that way.)&lt;br /&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/t/trust-deed-buyers-tips.asp&gt;tips trust deed buyers loan escrow&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/t/trust-deed-buyers-tips-loan-escrow-2.asp&gt;more tips trust deed buyers loan escrow&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/t/trust-deed-buyers-tips-property-value.asp&gt;trust deed buyers establishing property values&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/w/walking-pneumonia-signs-symptoms.asp&gt;pneumonia signs and symptoms and walking&lt;/a&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/mini-sites/misc_001.asp&gt;Miscellaneous Links&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;osCommerce is not more SE friendly. Perhaps, right out of the box it is true, but Miva has many options/modules for helping with SEO.&lt;br /&gt;&lt;br /&gt;Miva is far from perfect but much easier to customize and use. osCommerce is fairly full featured and, of course, free. But if you value your time osCommerce may actually be more expensive to use in the long run. Naturally, this is all just my personal opinion.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-111790978970569571?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/111790978970569571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/111790978970569571'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/06/msn-search-commands.html' title='msn search commands'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-111775555145237275</id><published>2005-06-02T16:33:00.000-07:00</published><updated>2005-06-02T16:39:11.460-07:00</updated><title type='text'>star wars - the rebellion and thereafter</title><content type='html'>Most of the events between Star Wars Episodes have been detailed in the Expanded Universe, but have not been detailed by Lucas himself. According to the Expanded Universe, between Episode 6: Return of the Jedi and Episode 7, Emperor Palpatine was succeeded by his Grand Vizier, Sate Pestage. He was in turn replaced by Director of Intelligence, Ysanne Isard.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.downloadsplaza.com/pd-Pioneer-Report-MDI.html"&gt;&lt;strong&gt;Pioneer Report web browser&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/s/sedu-ceramic-flat-irons.asp"&gt;&lt;strong&gt;Sedu ceramic flat irons&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/s/signs-symptoms-of-thyroid-problems.asp"&gt;&lt;strong&gt;Signs and symptoms of thyroid problems&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/glossary/c/CGI-common-gateway-interface.asp"&gt;&lt;strong&gt;Common Gateway Interface (CGI)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/a/acid-reflux-disease-diet-symptoms-causes-infant.asp"&gt;&lt;strong&gt;acid reflux disease diet symptoms causes infant&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Grand Admiral Thrawn, a Chiss from Csilla, returned from the Unknown Regions to take over the weakened Empire. Following his assassination, Emperor Palpatine returned to rule in a clone body. His Royal Guardsman, Carnor Jax, arranged for all clone bodies of Emperor Palpatine to be damaged. Carnor Jax was slain by the last faithful Royal Guardsman, Kir Kanos.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/a/amature-pages.asp"&gt;&lt;strong&gt;Amature Pages videos&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/a/animated-icons.asp"&gt;&lt;strong&gt;Animated Icons&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/b/broadband-high-speed-internet-comcast.asp"&gt;&lt;strong&gt;broadband high speed internet comcast&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/c/cataracts-symptoms-treatment.asp"&gt;&lt;strong&gt;Cataracts symptoms treatment&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/c/Critical-illness-insurance.asp"&gt;&lt;strong&gt;critical illness insurance&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Carnor Jax was succeeded by the Imperial Interim Ruling Council, headed by Burr Nolyds. He was assassinated by the Yuuzhan Vong agent Nom Anor, as were the two elected heads after him, first Admiral Banjeer, then General Immodet. Under the direction of Lord Manos, a Devaronian, they eventually elected Xandel Carivus.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/D/digital-cameras.asp"&gt;&lt;strong&gt;Best of the bunch digital cameras&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/d/debt-reduction-credit-card-consolodation.asp"&gt;&lt;strong&gt;Debt reduction credit card consolodation&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/d/dvd-shrink-download-players.asp"&gt;&lt;strong&gt;dvd shrink download players recorders decrypters movies&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/f/factoring-canada.asp"&gt;&lt;strong&gt;Factoring Canada&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/f/free-livejournal-layouts-backgrounds-html-codes-animated-icons.asp"&gt;&lt;strong&gt;Free livejournal layouts backgrounds html codes animated icons surveys&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Carivus, in a foolish sense of pride, declared himself Emperor. Upon his assassination, the Republic was once again restored to its former position, upon the&lt;br /&gt;growing threat posed by the Yuuzhan Vong. Leia Organa Solo was now recognized throughout the Galaxy as the undisputed Chief of State.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/mini-sites/l/leased-line-provider.asp"&gt;&lt;strong&gt;leased line providers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/m/mezzanine-financing.asp"&gt;&lt;strong&gt;Mezzanine financing&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/m/myspace-layouts-backgrounds-ip-addresses-html-codes2.asp"&gt;&lt;strong&gt;myspace backgrounds html codes layouts ip addresses&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/n/nextel-gps-vehicle-tracking-system.asp"&gt;&lt;strong&gt;Nextel GPS vehicle tracking system&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/mini-sites/p/personification-poems.asp"&gt;&lt;strong&gt;Personification poems&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;THE SEQUEL TRILOGY AND THEREAFTER&lt;br /&gt;&lt;br /&gt;In Episode 7, the Jedi had been reorganized, but so had the Dark Jedi, led by Shindor of Brontic. These Dark Jedi carried not only purple, blue and green-bladed light sabers, but yellow, orange, white and black-bladed light sabers as well. The main opponent in Episode 7 was one of the chief Dark Jedi under Shindor, Spiden of Volotta. Aided by Asp, a changeling spy from Sentor, Spiden and Shindor controlled a powerful new order of Dark Jedi.&lt;br /&gt;&lt;br /&gt;Neither Shindor nor Spiden were Sith, for the Sith were truly extinct, no longer to terrorize the Galaxy. The war between the Dark Jedi and Luke’s New Jedi Order are&lt;br /&gt;all part of Star Wars: The Sequel Trilogy, Episodes 7, 8, and 9. In the Sequel Trilogy, the threat of the Dark Jedi is vanquished, eliminating the dark side of&lt;br /&gt;the Force forever.&lt;br /&gt;&lt;br /&gt;Luke Skywalker and his sister, Leia Organa Solo, continued in their positions of leadership. 20 years after Episode 7, they entered into negotiations with&lt;br /&gt;the fierce Raverons of the Unknown Regions. The Raverons attempted to take over the Republic, breaking their negotiations. Luckily, the Raverons failed.&lt;br /&gt;&lt;br /&gt;Luke and Leia lived to be well over 100 years old. With Leia’s passing, Grone Tisal, Chief of Coruscant Secret Security, became the next elected Chief of State. The&lt;br /&gt;Jedi Order continued to prosper and protect the Galaxy under Luke’s son, Ben Skywalker. Peace was established throughout the Galaxy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-111775555145237275?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/111775555145237275'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/111775555145237275'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/06/star-wars-rebellion-and-thereafter.html' title='star wars - the rebellion and thereafter'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110877333275491679</id><published>2005-02-18T16:25:00.000-08:00</published><updated>2005-02-18T16:39:01.710-08:00</updated><title type='text'>changing focus</title><content type='html'>GRML is moving away from mimicking the web-focused markup language. This is not to say it loses its web capabilites. Rather, it indicates a recognition of the value of data-oriented file formats.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://downloadvista.com/proghtml/605/60558.htm"&gt;&lt;strong&gt;Bar Graphs software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://downloadvista.com/proghtml/606/60695.htm"&gt;&lt;strong&gt;Data entry software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://downloadvista.com/proghtml/584/58423.htm"&gt;&lt;strong&gt;Inventory software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://downloadvista.com/proghtml/602/60246.htm"&gt;&lt;strong&gt;Backlinks (Link popularity)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://downloadseeker.com/8027.html"&gt;&lt;strong&gt;Bar Graphs software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://downloadseeker.com/8652.html"&gt;&lt;strong&gt;Data entry software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://downloadseeker.com/6603.html"&gt;&lt;strong&gt;Inventory software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://downloadseeker.com/7571.html"&gt;&lt;strong&gt;Backlinks (Link popularity)&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;HTML satisfactorily fills the role as a display-oriented markup language for the web. If not, there are complementary technologies to fill gaps. These include CSS, DHTML, and Javascript. When that is not sufficient, there are new technologies to improve HTML, such as XHTML.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://softhypermarket.com/Bar-Graph-MDI-download_25749.html"&gt;&lt;strong&gt;Bar Graphs software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://softhypermarket.com/Headlines-MDI-download_25750.html"&gt;&lt;strong&gt;Data entry software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://softhypermarket.com/Pioneer-Report-MDI-download_25752.html"&gt;&lt;strong&gt;Inventory software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://softhypermarket.com/Tree-MDI-download_25751.html"&gt;&lt;strong&gt;Backlinks (Link popularity)&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;By not trying to complement HTML, GRML is able to focus on other areas where data is limited by its formatting. Of couse, this includes XML and delimited formats. But, it also includes binary-based formats, used in properietary software.&lt;br /&gt;&lt;br /&gt;While the desire is not to make GRML all things to all people, there are unquestionably opportunities to complement features lacking in other formats. It is in these deficiencies where GRML has the greatest opportunity to shine.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://softempire.com/bar-graph-mdi.html"&gt;&lt;strong&gt;Bar Graphs software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://softempire.com/headlines-mdi.html"&gt;&lt;strong&gt;Data entry software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://softempire.com/pioneer-report-mdi.html"&gt;&lt;strong&gt;Inventory software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://softempire.com/tree-mdi.html"&gt;&lt;strong&gt;Backlinks (Link popularity)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://freedownloadscenter.com/Network_and_Internet/Web_Browsers/Bar_Graph_MDI.html"&gt;&lt;strong&gt;Bar Graphs software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://freedownloadscenter.com/Network_and_Internet/Web_Browsers/Headlines_MDI.html"&gt;&lt;strong&gt;Data entry software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://freedownloadscenter.com/Network_and_Internet/Web_Browsers/Pioneer_Report_MDI.html"&gt;&lt;strong&gt;Inventory software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://freedownloadscenter.com/Network_and_Internet/Web_Browsers/Tree_MDI.html"&gt;&lt;strong&gt;Backlinks (Link popularity)&lt;/strong&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110877333275491679?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110877333275491679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110877333275491679'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/02/changing-focus.html' title='changing focus'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110800383711763621</id><published>2005-02-09T18:48:00.000-08:00</published><updated>2005-02-11T18:25:24.293-08:00</updated><title type='text'>using a filter tag</title><content type='html'>There are a few problems of having a filter tag.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://freeware.seekfiles.com/Internet/Browsers/Bar_Graph_MDI_31710.html"&gt;&lt;strong&gt;software graphs&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://freeware.seekfiles.com/internet/browsers/headlines_mdi_31929.html"&gt;&lt;strong&gt;Data Viewing software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://freeware.seekfiles.com/Internet/Browsers/Pioneer_Report_MDI_30166.html"&gt;&lt;strong&gt;Data entry software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://freeware.seekfiles.com/internet/browsers/tree_mdi_31540.html"&gt;&lt;strong&gt;GRML Blog&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;These are the attributes of filtering:&lt;br /&gt;&lt;br /&gt;case-insensitive/insensitive&lt;br /&gt;include/exclude&lt;br /&gt;column&lt;br /&gt;by selection/excluding selection&lt;br /&gt;BOOLEAN "AND" "OR"&lt;br /&gt;drill-down/new request&lt;br /&gt;begins with.../ends with...&lt;br /&gt;&lt;br /&gt;How do you represent these attributes in a tag?&lt;br /&gt;&lt;br /&gt;&lt;a href="http://cgi.silverbelly.plus.com/showpads.php?sort=Title&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Intranet solutions&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://cgi.silverbelly.plus.com/showpads.php?sort=Date&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Inventory Software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://cgi.silverbelly.plus.com/showpads.php?sort=Size&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Asset tracking software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://cgi.silverbelly.plus.com/showpads.php?sort=Company&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;information management&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://cgi.silverbelly.plus.com/showpads.php?sort=Category&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;report viewer&lt;/strong&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110800383711763621?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110800383711763621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110800383711763621'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/02/using-filter-tag.html' title='using a filter tag'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110756237313560171</id><published>2005-02-04T15:25:00.000-08:00</published><updated>2005-02-04T16:17:12.260-08:00</updated><title type='text'>refocusing the format</title><content type='html'>After using GRML for the past couple of months, it is time to refocus the target audience.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.diamondslastforever.com/showpads.php?sort=Title&amp;cat=All&amp;search=Description&amp;string=mdi&amp;match=Any&gt;GRML Blog&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.diamondslastforever.com/showpads.php?sort=Date&amp;cat=All&amp;search=Description&amp;string=mdi&amp;match=Any&gt;Intranet software NY&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.diamondslastforever.com/showpads.php?sort=Size&amp;cat=All&amp;search=Description&amp;string=mdi&amp;match=Any&gt;Business software LA&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.diamondslastforever.com/showpads.php?sort=Company&amp;cat=All&amp;search=Description&amp;string=mdi&amp;match=Any&gt;Intranet software LA&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.diamondslastforever.com/showpads.php?sort=Category&amp;cat=All&amp;search=Description&amp;string=mdi&amp;match=Any&gt;Business software NY&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Instead of targeting users of web browsers, it appears there is more promise with business software users. Finding billing, inventory, scheduling, intranet, accounting, and contact management software users offers a ready market of customers.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.diamondslastforever.com/showpads.php?sort=Title&amp;cat=All&amp;search=Keywords&amp;string=mdi&amp;match=Any&gt;GRML Blog&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.diamondslastforever.com/showpads.php?sort=Date&amp;cat=All&amp;search=Keywords&amp;string=mdi&amp;match=Any&gt;Intranet software NY&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.diamondslastforever.com/showpads.php?sort=Size&amp;cat=All&amp;search=Keywords&amp;string=mdi&amp;match=Any&gt;Business software LA&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.diamondslastforever.com/showpads.php?sort=Company&amp;cat=All&amp;search=Keywords&amp;string=mdi&amp;match=Any&gt;Intranet software LA&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.diamondslastforever.com/showpads.php?sort=Category&amp;cat=All&amp;search=Keywords&amp;string=mdi&amp;match=Any&gt;Business software NY&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This changed focus, from web browser to workflow, does not require any substantial changes to the markup langauge. In fact, as things are now, there is no need to change anything. However, instead of spending time and resources on supporting multimedia formats, the time is available for data management.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.flyingmonkeystick.com/showpads.php?sort=Title&amp;cat=All&amp;search=Keywords&amp;string=mdi&amp;match=Any&gt;GRML Blog&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.flyingmonkeystick.com/showpads.php?sort=Date&amp;cat=All&amp;search=Keywords&amp;string=mdi&amp;match=Any&gt;Intranet software NY&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.flyingmonkeystick.com/showpads.php?sort=Size&amp;cat=All&amp;search=Keywords&amp;string=mdi&amp;match=Any&gt;Business software LA&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.flyingmonkeystick.com/showpads.php?sort=Company&amp;cat=All&amp;search=Keywords&amp;string=mdi&amp;match=Any&gt;Intranet software LA&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.flyingmonkeystick.com/showpads.php?sort=Category&amp;cat=All&amp;search=Keywords&amp;string=mdi&amp;match=Any&gt;Business software NY&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The next improvement, for GRML, is to add support for grouping. There are many ways to implement this, but it is taking time determining which works best with the existing GRML releases.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110756237313560171?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110756237313560171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110756237313560171'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/02/refocusing-format.html' title='refocusing the format'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110735578208641851</id><published>2005-02-02T06:42:00.000-08:00</published><updated>2005-02-02T06:49:42.086-08:00</updated><title type='text'>adding a history tag -- revisited</title><content type='html'>After working with history tags, for the first year and a half, there are many things to consider in their implementation.&lt;br /&gt;&lt;br /&gt;There are form, query, and data tags residing in a GRML file or web page. However, history tags do not reside in any of these groups. This is because the content of the tag only populates the history window.&lt;br /&gt;&lt;br /&gt;The history window is always a list control. However, many different controls are used for input and displaying data. The query tags do not use controls at all, so they are universally useful.&lt;br /&gt;&lt;br /&gt;Maybe it is necessary to add a history tag for reading and saving file and web page requests. However, it is going to be a last resort.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://amazingfiles.psunrise.com/showpads.php?search=Uniqueid&amp;match=Direct&amp;amp;string=43352"&gt;&lt;strong&gt;GRML (Blog Title)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://amazingfiles.psunrise.com/showpads.php?search=Uniqueid&amp;match=Direct&amp;amp;string=43353"&gt;&lt;strong&gt;GRML (Blog Date)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://amazingfiles.psunrise.com/showpads.php?search=Uniqueid&amp;match=Direct&amp;amp;string=43354"&gt;&lt;strong&gt;GRML (Blog Size)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://amazingfiles.psunrise.com/showpads.php?search=Uniqueid&amp;match=Direct&amp;amp;string=43355"&gt;&lt;strong&gt;GRML (Blog Company)&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110735578208641851?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/110735578208641851/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=110735578208641851' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110735578208641851'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110735578208641851'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/02/adding-history-tag-revisited.html' title='adding a history tag -- revisited'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110723468745710398</id><published>2005-01-31T21:05:00.000-08:00</published><updated>2005-01-31T21:11:27.456-08:00</updated><title type='text'>more new tags</title><content type='html'>There needs to be a mechanism to remove duplicates from results. This becomes useful for determining the number of unique items in a column. For instance, an Order dimension with a column for customers has numerous customer IDs. In fact, for repeat customers, the column has numerous duplicate customer IDs.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flyingmonkeystick.com/showpads.php?sort=Title&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;(GRML) Blog Title&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.flyingmonkeystick.com/showpads.php?sort=Date&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;(GRML) Blog Date&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.flyingmonkeystick.com/showpads.php?sort=Size&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;(GRML) Blog Size&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.flyingmonkeystick.com/showpads.php?sort=Company&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;(GRML) Blog Company&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.flyingmonkeystick.com/showpads.php?sort=Category&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;(GRML) Blog Category&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.sharewarehunter.com/padsite/showpads.php?sort=Title&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=All&amp;pag=2"&gt;&lt;strong&gt;(GRML) Blog Title&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.sharewarehunter.com/padsite/showpads.php?sort=Date&amp;amp;cat=All&amp;search=Title&amp;amp;string=mdi&amp;match=Any&amp;amp;pag=2"&gt;&lt;strong&gt;(GRML) Blog Date&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.sharewarehunter.com/padsite/showpads.php?sort=Size&amp;cat=All&amp;amp;search=Title&amp;string=mdi&amp;amp;match=Any&amp;pag=2"&gt;&lt;strong&gt;(GRML) Blog Size&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.sharewarehunter.com/padsite/showpads.php?sort=Company&amp;amp;cat=All&amp;search=Title&amp;amp;string=mdi&amp;match=Any&amp;amp;pag=2"&gt;&lt;strong&gt;(GRML) Blog Company&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.sharewarehunter.com/padsite/showpads.php?sort=Category&amp;cat=All&amp;amp;search=Title&amp;string=mdi&amp;amp;match=Any&amp;pag=2"&gt;&lt;strong&gt;(GRML) Blog Category&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To find out the number of individual customers, a DISTINCT tag is used. For a specific column, in a dimension, it gives the number of unique items.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dziweb.com/download/index.php?subcat=86&amp;amp;PHPSESSID=2054c9f318789f618421712009be5671"&gt;&lt;strong&gt;(GRML) Blog Title&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.diamondslastforever.com/display.php?company=Intranet%20Software&amp;title=Bar%20Graph%20MDI"&gt;&lt;strong&gt;(GRML) Blog Date&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.diamondslastforever.com/display.php?company=Intranet%20Software&amp;amp;title=Headlines%20MDI"&gt;&lt;strong&gt;(GRML) Blog Size&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.diamondslastforever.com/display.php?company=Intranet%20Software&amp;title=Pioneer%20Report%20MDI"&gt;&lt;strong&gt;(GRML) Blog Company&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.diamondslastforever.com/display.php?company=Intranet%20Software&amp;amp;title=Tree%20MDI"&gt;&lt;strong&gt;(GRML) Blog Category&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.amazingfiles.com//showpads.php?search=Uniqueid&amp;match=Direct&amp;amp;string=43352"&gt;&lt;strong&gt;(GRML) Blog Title&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.amazingfiles.com//showpads.php?search=Uniqueid&amp;match=Direct&amp;amp;string=43353"&gt;&lt;strong&gt;(GRML) Blog Date&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.amazingfiles.com//showpads.php?search=Uniqueid&amp;match=Direct&amp;amp;string=43354"&gt;&lt;strong&gt;(GRML) Blog Size&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.amazingfiles.com//showpads.php?search=Uniqueid&amp;match=Direct&amp;amp;string=43355"&gt;&lt;strong&gt;(GRML) Blog Company&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tucows.texoma.net/preview/371908.html"&gt;&lt;strong&gt;(GRML) Blog Category&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Since there is no enforcement of data constraints on individual result items, a UNIQUE tag has a use. It only displays one result, if more than one identical result exists. This is unnecessary in a normalized set of data. However, without data constraints, this tag has a potential place.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110723468745710398?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110723468745710398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110723468745710398'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/01/more-new-tags_31.html' title='more new tags'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110705983920240455</id><published>2005-01-29T20:29:00.000-08:00</published><updated>2005-01-29T20:37:19.203-08:00</updated><title type='text'>more tags to consider</title><content type='html'>It seems there are three types of GRML tags. There are form tags for inupt controls. There are data tags for columns and results. There are query tags for sorting, grouping, finding, filtering, joins, and unions. Of course, most of these tags have not been implemented, yet. However, this is the direction new GRML releases are following.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.force10soft.com/PADProject/showpads.php?sort=Title&amp;cat=All&amp;search=Description&amp;string=mdi&amp;match=Any&gt;CSV Delimited&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.force10soft.com/PADProject/showpads.php?sort=Date&amp;cat=All&amp;search=Description&amp;string=mdi&amp;match=Any&gt;Building Backlinks&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.force10soft.com/PADProject/showpads.php?sort=Size&amp;cat=All&amp;search=Description&amp;string=mdi&amp;match=Any&gt;business software miami&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.force10soft.com/PADProject/showpads.php?sort=Company&amp;cat=All&amp;search=Description&amp;string=mdi&amp;match=Any&gt;business to business software&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.force10soft.com/PADProject/showpads.php?sort=Category&amp;cat=All&amp;search=Description&amp;string=mdi&amp;match=Any&gt;business solution ecommerce software miami&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.usclargo.com/asp/showpads.php?sort=Title&amp;cat=All&amp;search=Description&amp;string=mdi&amp;match=Any&gt;CSV Delimited&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.usclargo.com/asp/showpads.php?sort=Date&amp;cat=All&amp;search=Description&amp;string=mdi&amp;match=Any&gt;Building Backlinks&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.usclargo.com/asp/showpads.php?sort=Size&amp;cat=All&amp;search=Description&amp;string=mdi&amp;match=Any&gt;business software miami&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.usclargo.com/asp/showpads.php?sort=Company&amp;cat=All&amp;search=Description&amp;string=mdi&amp;match=Any&gt;business to business software&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.usclargo.com/asp/showpads.php?sort=Category&amp;cat=All&amp;search=Description&amp;string=mdi&amp;match=Any&gt;business solution ecommerce software miami&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.usclargo.com/asp/showpads.php?sort=Reverse&amp;cat=All&amp;search=Description&amp;string=mdi&amp;match=Any&gt;business medium small software solution&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Form tags create input controls for users to submit forms. These tags are only used with web pages. However, a file, using form tags, has active input controls when a web destination is specificed.&lt;br /&gt;&lt;br /&gt;Data tags create the view in GRML software. The view is where columns are results are displayed in GRML software.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.filearcade.com/showprod.php?prodid=254&gt;CSV Delimited&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.sw-club.com/archive/viewapp.php4?a=18740&gt;Building Backlinks&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sw-club.com/archive/viewapp.php4?a=18741&gt;business software miami&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sw-club.com/archive/viewapp.php4?a=18742&gt;business to business software&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.sw-club.com/archive/viewapp.php4?a=18743&gt;business solution ecommerce software miami&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.mrgoodbeer.com/pad/showpads.php?sort=Title&amp;cat=All&amp;search=Keywords&amp;string=mdi&amp;match=Any&gt;CSV Delimited&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.mrgoodbeer.com/pad/showpads.php?sort=Date&amp;cat=All&amp;search=Keywords&amp;string=mdi&amp;match=Any&gt;Building Backlinks&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.mrgoodbeer.com/pad/showpads.php?sort=Size&amp;cat=All&amp;search=Keywords&amp;string=mdi&amp;match=Any&gt;business software miami&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.mrgoodbeer.com/pad/showpads.php?sort=Company&amp;cat=All&amp;search=Keywords&amp;string=mdi&amp;match=Any&gt;business to business software&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.mrgoodbeer.com/pad/showpads.php?sort=Category&amp;cat=All&amp;search=Keywords&amp;string=mdi&amp;match=Any&gt;business solution ecommerce software miami&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Query tags determine where and how to use data tags. When GRML software saves a GRML file or web page, these tags may not be included in the markup.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110705983920240455?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110705983920240455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110705983920240455'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/01/more-tags-to-consider.html' title='more tags to consider'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110678925069456737</id><published>2005-01-26T17:24:00.000-08:00</published><updated>2005-01-26T17:27:30.693-08:00</updated><title type='text'>best-case scenario</title><content type='html'>As an alternative to CSV and delimited formats, the absolute theoretical best advantage for XML is one-letter element names for its tags and every field quoted in delimited formats. While a practically unrealistic advantage, the overhead of XML is still slightly greater than 2 times the size of CSV or delimited formats. Typically, this is much greater. In practical terms, expect XML to be 9 to 90 times the size of CSV or delimited formats.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.exefiles.com/detail.php?PageNum=357"&gt;&lt;strong&gt;Pie Graphs&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.dirfile.com/bar_graph_mdi.htm"&gt;&lt;strong&gt;Intranet software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.dirfile.com/headlines_mdi.htm"&gt;&lt;strong&gt;Web software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.dirfile.com/tree_mdi.htm"&gt;&lt;strong&gt;Inventory software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.daolnwod.net/showpads.php?sort=Title&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Pie Graphs&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.daolnwod.net/showpads.php?sort=Date&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Bar Graphs&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.daolnwod.net/showpads.php?sort=Size&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Web software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.daolnwod.net/showpads.php?sort=Company&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Small Business software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.daolnwod.net/showpads.php?sort=Category&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Web Ranking software&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This is a direct comparison and considers transfers of regular tables (all rows of a column are the same type). The only circumstance where XML is comparable to CSV and delimited formats is when data is very sparse and using minimal element names. In this case, XML makes up much of the overhead a delimited format uses in delimiters. However, there is still a meaningful difference in overhead between XML and the delimited formats.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.filedomain.com/showpads.php?sort=Title&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Pie Graphs&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.filedomain.com/showpads.php?sort=Date&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Bar Graphs&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.filedomain.com/showpads.php?sort=Size&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Web software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.filedomain.com/showpads.php?sort=Company&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Small Business software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.filedomain.com/showpads.php?sort=Category&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Web Ranking software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.softslist.com/download-7-5-20994.html"&gt;&lt;strong&gt;Pie Graphs&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.softslist.com/download-7-5-20993.html"&gt;&lt;strong&gt;Intranet software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.softslist.com/download-7-5-20991.html"&gt;&lt;strong&gt;Data entry software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.softslist.com/download-7-5-20992.html"&gt;&lt;strong&gt;Inventory software&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110678925069456737?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110678925069456737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110678925069456737'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/01/best-case-scenario.html' title='best-case scenario'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110661538409244252</id><published>2005-01-24T17:07:00.000-08:00</published><updated>2005-01-24T17:09:44.093-08:00</updated><title type='text'>reworking the first GRML articles</title><content type='html'>&lt;a href="http://www.sharewaretree.com/showpads.php?sort=Title&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;CSV Files&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.sharewaretree.com/showpads.php?sort=Date&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Business services&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.sharewaretree.com/showpads.php?sort=Size&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;B2B&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.sharewaretree.com/showpads.php?sort=Company&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;B2B Marketing&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.sharewaretree.com/showpads.php?sort=Category&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;B2B ecommerce&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.shelltips.com/showpads.php?sort=Title&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;CSV Files&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.shelltips.com/showpads.php?sort=Date&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Business services&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.shelltips.com/showpads.php?sort=Size&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;B2B&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.shelltips.com/showpads.php?sort=Company&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;B2B Marketing&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.shelltips.com/showpads.php?sort=Category&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;B2B ecommerce&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The front-end requested and retrieved content from a few web services. A data format was needed to handle the retrieved output from the web. Using an arbitrary format was too limiting. Something formal was needed.&lt;br /&gt;&lt;br /&gt;The requirements.&lt;br /&gt;&lt;br /&gt;While trying to find a suitable data format, HTML and XML were considered. However, they were unacceptable because their features were incompatible with the front-end being developed. There needed to be another choice, one with...&lt;br /&gt;&lt;ul&gt;&lt;li&gt;support for multiple views (for use in different applications);&lt;br /&gt;&lt;li&gt;a way to define multiple sets of data for multidimensional views;&lt;br /&gt;&lt;li&gt;content that translates to/from other formats; and&lt;br /&gt;&lt;li&gt;a distinction between the display of the form and view.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Since there was no format meeting all the requirements, the front-end was going to need something new. Using the front-end, it was possible to develop a format and test it for these requirements. In other words, the front-end existed before the markup language!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.softwarekb.com/showpads.php?sort=Title&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;CSV Files&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.softwarekb.com/showpads.php?sort=Date&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Business services&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.softwarekb.com/showpads.php?sort=Size&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;B2B&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.softwarekb.com/showpads.php?sort=Company&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;B2B Marketing&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.softwarekb.com/showpads.php?sort=Category&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;B2B ecommerce&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.tryit-buyit.com/showpads.php?sort=Title&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=All"&gt;&lt;strong&gt;CSV Files&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.tryit-buyit.com/showpads.php?sort=Date&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=All"&gt;&lt;strong&gt;Business services&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.tryit-buyit.com/showpads.php?sort=Size&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=All"&gt;&lt;strong&gt;B2B&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.tryit-buyit.com/showpads.php?sort=Company&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=All"&gt;&lt;strong&gt;B2B Marketing&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.tryit-buyit.com/showpads.php?sort=Category&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=All"&gt;&lt;strong&gt;B2B ecommerce&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110661538409244252?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/110661538409244252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=110661538409244252' title='16 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110661538409244252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110661538409244252'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/01/reworking-first-grml-articles.html' title='reworking the first GRML articles'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>16</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110653661375219219</id><published>2005-01-23T19:13:00.000-08:00</published><updated>2005-01-23T19:16:53.753-08:00</updated><title type='text'>Navigation bar</title><content type='html'>The navigation bar has the following buttons:&lt;br /&gt;&lt;br /&gt;Back loads the previous request in history. It is the same as the Back item in the Go menu, or, pressing Alt+Left Arrow.&lt;br /&gt;&lt;br /&gt;Forward loads the next request in history. It is the same as the Forward item in the Go menu, or, pressing Alt+Right Arrow.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://199.26.180.160/bin/Info?21000000037366"&gt;&lt;strong&gt;Graph Software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://199.26.180.160/bin/Info?21000000037367"&gt;&lt;strong&gt;Intranet Software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://199.26.180.160/bin/Info?20500000038099"&gt;&lt;strong&gt;Data entry software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://199.26.180.160/bin/Info?21000000036590"&gt;&lt;strong&gt;CSV&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.alistdownloads.com/showpads.php4?sort=Title&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Graph Software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.alistdownloads.com/showpads.php4?sort=Date&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Intranet Software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.alistdownloads.com/showpads.php4?sort=Size&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Data entry software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.alistdownloads.com/showpads.php4?sort=Company&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;CSV&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.alistdownloads.com/showpads.php4?sort=Category&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Business software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.diamondslastforever.com/showpads.php?sort=Title&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Graph Software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.diamondslastforever.com/showpads.php?sort=Date&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Intranet Software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.diamondslastforever.com/showpads.php?sort=Size&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Data entry software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.diamondslastforever.com/showpads.php?sort=Company&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;CSV&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.diamondslastforever.com/showpads.php?sort=Category&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Business software&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Stop stops... attempts to connect to a website, downloading of a web page, or downloading of images; loading of a file, or loading of images; populating or adding results. It is the same as the Stop item in the Go menu, or, pressing Esc.&lt;br /&gt;&lt;br /&gt;Refresh reloads the current web page or file request. It is the same as the Refresh item in the Go menu, or, pressing F5.&lt;br /&gt;&lt;br /&gt;Home is the first file or web request of a newly created browser window. When this button is pressed, it loads this request in the active browser window. This setting is shared by all browser windows. It is the same as the Home item in the Go menu, or, pressing Alt+Home.&lt;br /&gt;&lt;br /&gt;HTML Browser launches the default HTML browser.&lt;br /&gt;&lt;br /&gt;Print prints the contents of the active browser window. It is the same as the Print item in the File menu, or, pressing Ctrl+P. Font sets the font for all browser windows. Send ... To bar.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.downloadsfiles.com/showpads.php?sort=Title&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Graph Software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadsfiles.com/showpads.php?sort=Date&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Intranet Software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadsfiles.com/showpads.php?sort=Size&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Data entry software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadsfiles.com/showpads.php?sort=Company&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;CSV&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadsfiles.com/showpads.php?sort=Category&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Business software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadsfiles.com/showpads.php?sort=Views&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Record keeping software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadsfiles.com/showpads.php?sort=Downloads&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Backlink software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadsfiles.com/showpads.php?sort=Orders&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Link Management Software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadsfiles.com/showpads.php?sort=Comments&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Link Campaign Software&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110653661375219219?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/110653661375219219/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=110653661375219219' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110653661375219219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110653661375219219'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/01/navigation-bar.html' title='Navigation bar'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110645066982387566</id><published>2005-01-22T19:21:00.000-08:00</published><updated>2005-01-22T19:24:29.823-08:00</updated><title type='text'>Getting around the browser</title><content type='html'>When a web browser is used for the first time, it has a specific user interface layout. It allows navigation, browsing, and history. Some windows are movable within the user interface with options to show or hide. Others display content from file and web page requests.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://amazingfiles.psunrise.com/showpads.php?search=Uniqueid&amp;match=Direct&amp;amp;string=24838"&gt;&lt;strong&gt;Intranet software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://amazingfiles.psunrise.com/showpads.php?search=Uniqueid&amp;match=Direct&amp;amp;string=24839"&gt;&lt;strong&gt;Intranet software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://amazingfiles.psunrise.com/showpads.php?search=Uniqueid&amp;match=Direct&amp;amp;string=24840"&gt;&lt;strong&gt;Intranet software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://amazingfiles.psunrise.com/showpads.php?search=Uniqueid&amp;match=Direct&amp;amp;string=24841"&gt;&lt;strong&gt;Intranet software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://windows-software.com/showpad.php?c=GRMLBrowser.com&amp;t=Bar%20Graph%20MDI"&gt;&lt;strong&gt;Inventory software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://windows-software.com/showpad.php?c=GRMLBrowser.com&amp;amp;t=Headlines%20MDI"&gt;&lt;strong&gt;Inventory software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://windows-software.com/showpad.php?c=GRMLBrowser.com&amp;t=Pioneer%20Report%20MDI"&gt;&lt;strong&gt;Inventory software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://windows-software.com/showpad.php?c=GRMLBrowser.com&amp;amp;t=Tree%20MDI"&gt;&lt;strong&gt;Inventory software&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It is important to understand how to submit a request and how to navigate history. The Address Bar is used to submit a file or web page request and the Navigation Bar is used to navigate requests in history. As requests are submitted, they are added to history. This history is displayed in the History window.&lt;br /&gt;&lt;br /&gt;When a request has been made and the content has been read, a browser window displays the results. This window resides in the workspace. There may be one or more browser windows open at a time. All reside in the workspace.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.bysoft.com/freeware/GRMLBrowser_com_Bar_Graph_MDI_3_65_667.htm"&gt;&lt;strong&gt;Database software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.bysoft.com/freeware/GRMLBrowser_com_Headlines_MDI_3_65_668.htm"&gt;&lt;strong&gt;Database software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.bysoft.com/freeware/GRMLBrowser_com_Pioneer_Report_MDI_3_67_451.htm"&gt;&lt;strong&gt;Database software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.bysoft.com/freeware/GRMLBrowser_com_Tree_MDI_3_65_669.htm"&gt;&lt;strong&gt;Database software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.linkshareware.com/showprod.php?padtitle=Bar%20Graph%20MDI"&gt;&lt;strong&gt;Online software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.linkshareware.com/showprod.php?padtitle=Headlines%20MDI"&gt;&lt;strong&gt;Online software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.linkshareware.com/showprod.php?padtitle=Pioneer%20Report%20MDI"&gt;&lt;strong&gt;Online software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.linkshareware.com/showprod.php?padtitle=Tree%20MDI"&gt;&lt;strong&gt;Online software&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Once the content is displayed, it is possible to view the details of a selected result item, see the associated image (if any), find out file details, or get an item count. This is done using the support windows.&lt;br /&gt;&lt;br /&gt;The File, Arrange, Window, and Send To toolbars provide support for file and window management and advanced hyperlinking. It allows configuration of the interface that is remembered each time the web browser is used. These toolbars are called support toolbars.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://cgi.silverbelly.plus.com/showpads.php?sort=Title&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Project management software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://cgi.silverbelly.plus.com/showpads.php?sort=Date&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Project management software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://cgi.silverbelly.plus.com/showpads.php?sort=Size&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Project management software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://cgi.silverbelly.plus.com/showpads.php?sort=Company&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Project management software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://cgi.silverbelly.plus.com/showpads.php?sort=Category&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Project management software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://colinproof.com/showpads.php?sort=Title&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Payroll software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://colinproof.com/showpads.php?sort=Date&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Payroll software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://colinproof.com/showpads.php?sort=Size&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Payroll software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://colinproof.com/showpads.php?sort=Company&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Payroll software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://colinproof.com/showpads.php?sort=Category&amp;cat=All&amp;amp;search=Description&amp;string=mdi&amp;amp;match=Any"&gt;&lt;strong&gt;Payroll software&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110645066982387566?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/110645066982387566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=110645066982387566' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110645066982387566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110645066982387566'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/01/getting-around-browser.html' title='Getting around the browser'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110620088243795768</id><published>2005-01-19T21:50:00.000-08:00</published><updated>2005-01-19T22:04:20.806-08:00</updated><title type='text'>more new tags</title><content type='html'>There needs to be a way to add links to a GRML file or web page. A year ago, this feature was in Pioneer Report MDI. However, to simplify the history mechanism, it was removed. In hindsight, the feature was good, but the implementation was not.&lt;br /&gt;&lt;br /&gt;A couple of ideas were considered. One was to have a complete navigation-tree for each file or web page. This proved to be impractical, for two reasons. One, what if the user decides to include links on two different levels of the hierarchy? Would the user see the links? Two, the hierarchy probably needs to exist on each file or web page from which it links. This makes navigation unwieldy.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.downloadvista.com/proghtml/605/60558.htm"&gt;&lt;strong&gt;GRML Blog Bar Graph&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;a href="http://www.downloadvista.com/proghtml/606/60695.htm"&gt;&lt;strong&gt;GRML Blog Headlines&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadvista.com/proghtml/584/58423.htm"&gt;&lt;strong&gt;GRML Blog Pioneer Report&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadvista.com/proghtml/602/60246.htm"&gt;&lt;strong&gt;GRML Blog Tree MDI&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://freeware.seekfiles.com/Internet/Browsers/Bar_Graph_MDI_31710.html"&gt;&lt;strong&gt;GRML Blog Bar Graph&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://freeware.seekfiles.com/internet/browsers/headlines_mdi_31929.html"&gt;&lt;strong&gt;GRML Blog Headlines&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://freeware.seekfiles.com/Internet/Browsers/Pioneer_Report_MDI_30166.html"&gt;&lt;strong&gt;GRML Blog Pioneer Report&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://freeware.seekfiles.com/internet/browsers/tree_mdi_31540.html"&gt;&lt;strong&gt;GRML Blog Tree MDI&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadseeker.com/8027.html"&gt;&lt;strong&gt;GRML Blog Bar Graph&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadseeker.com/8652.html"&gt;&lt;strong&gt;GRML Blog Headlines&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadseeker.com/6603.html"&gt;&lt;strong&gt;GRML Blog Pioneer Report&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadseeker.com/7571.html"&gt;&lt;strong&gt;GRML Blog Tree MDI&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110620088243795768?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/110620088243795768/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=110620088243795768' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110620088243795768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110620088243795768'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/01/more-new-tags.html' title='more new tags'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110566910969171052</id><published>2005-01-13T18:16:00.000-08:00</published><updated>2005-01-13T18:18:29.690-08:00</updated><title type='text'>re-writing article text - Using GRML</title><content type='html'>Some GRML viewers do not display columns. Only images, or links, or partial text are displayed. For example, Pioneer Report MDI uses its thumbnail view to display an image and a result item appearing first in the column order. However, all GRML files or web pages require columns, if results are displayed.&lt;br /&gt;&lt;br /&gt;Having shown how GRML uses input controls, columns, and results, it is possible to use the above example to create just about any type of GRML file or web page. There are form tags for handling user input and sending requests. There are view tags to display file or web page columns and results.&lt;br /&gt;&lt;br /&gt;The only limitation of the above GRML is it does not demonstrate dimension tags. It is a topic discussed in another article. To respond to a request submitted using input controls, server-side processing is required. A server-side scripting, or programming language, such as ASP, JSP, CGI, .NET or PHP is needed. These techniques are discussed in another article.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.eurodownload.com/download-software/3358/Bar-Graph-MDI.html"&gt;&lt;strong&gt;GRML Blog Bar Graph&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.eurodownload.com/download-software/4270/Headlines-MDI.html"&gt;&lt;strong&gt;GRML Blog Headlines&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.eurodownload.com/download-software/4271/Pioneer-Report-MDI.html"&gt;&lt;strong&gt;GRML Pioneer Report&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.eurodownload.com/download-software/4241/Tree-MDI.html"&gt;&lt;strong&gt;GRML Blog Tree&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.tucows.com/preview/371908.html"&gt;&lt;strong&gt;GRML Pioneer Report&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110566910969171052?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/110566910969171052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=110566910969171052' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110566910969171052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110566910969171052'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/01/re-writing-article-text-using-grml.html' title='re-writing article text - Using GRML'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110506298202819181</id><published>2005-01-06T17:50:00.000-08:00</published><updated>2005-01-06T17:56:22.026-08:00</updated><title type='text'>GRML uses</title><content type='html'>File and web browsers require a reader. It downloads and reads files and web pages. Additional uses of GRML include adapters, viewers, editors, and writers.&lt;br /&gt;&lt;br /&gt;Bar Graph MDI is a GRML reader. It is an example of a file and web browser using GRML in only one way. It does not adapt, display, edit, nor write GRML. Instead, it creates graphs from GRML files and web pages.&lt;br /&gt;&lt;br /&gt;Tree MDI reads and displays GRML using a tree control. The tree control is the viewer of the Tree MDI file and web browser. Tree MDI uses a reader, viewer, and writer. The writer reads GRML and writes (saves) GRML.&lt;br /&gt;&lt;br /&gt;A writer allows content in the viewer to be saved to a disk, hard drive, or web server. It does not matter whether the content in the viewer has been changed. Changing, or editing, content is another use.&lt;br /&gt;&lt;br /&gt;When Tree MDI displays content, it supports editing. Therefore, Tree MDI is an editor. An editor requires a viewer and therefore, a reader. However, without a writer, there is no way to save edited content. Since Tree MDI has a writer, it allows GRML content to be changed and saved. To save in another format is another use.&lt;br /&gt;&lt;br /&gt;An adapter saves GRML in other formats. Or, it saves other formats using GRML. It requires a reader and a writer. Tree MDI has a reader and writes (saves) using GRML, CSV or text delimited formats. For example, it is possible to use Tree MDI to read GRML, edit the content, and write (save) using the CSV or text delimited format.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.soft20.com/download-7-20994.html"&gt;&lt;strong&gt;GRML Blog&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.soft20.com/download-7-20993.html"&gt;&lt;strong&gt;GRML Blog&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.soft20.com/download-7-20991.html"&gt;&lt;strong&gt;GRML Blog&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.soft20.com/download-7-20992.html"&gt;&lt;strong&gt;GRML Blog&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.sharewareisland.com/application.aspx?fileid=30987"&gt;&lt;strong&gt;GRML Blog&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.sharewareisland.com/application.aspx?fileid=31051"&gt;&lt;strong&gt;GRML Blog&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.sharewareisland.com/application.aspx?fileid=30348"&gt;&lt;strong&gt;GRML Blog&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.sharewareisland.com/application.aspx?fileid=30813"&gt;&lt;strong&gt;GRML Blog&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.softwarevault.com/Web-Browsers/Bargraphmdi.xml"&gt;&lt;strong&gt;GRML Blog&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.softwarevault.com/Web-Browsers/Headlinesmdi.xml"&gt;&lt;strong&gt;GRML Blog&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.softwarevault.com/Web-Browsers/Pioneer.xml"&gt;&lt;strong&gt;GRML Blog&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.softwarevault.com/Web-Browsers/Treemdi.xml"&gt;&lt;strong&gt;GRML Blog&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110506298202819181?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/110506298202819181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=110506298202819181' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110506298202819181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110506298202819181'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/01/grml-uses.html' title='GRML uses'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110499283355232598</id><published>2005-01-05T22:25:00.000-08:00</published><updated>2005-01-05T22:27:13.553-08:00</updated><title type='text'>Tag types</title><content type='html'>GRML uses form tags and view tags. The form tags create the input controls in a viewer (viewers display content from GRML files or web pages). The view tags create columns and results. Every tag supports a name.&lt;br /&gt;&lt;br /&gt;For form tags, the name is used to associate a value to the input control when sending a request. When it is a view tag, the name is used to create a dimension (i.e. group) of columns and results. While a name is required for form tags, it is optional for view tags.&lt;br /&gt;&lt;br /&gt;When GRML reads a line, the tag is read first. All tags use a parent-child relationship to specify values. The parent tag defines the type of tag, whether input control, column or result. Each child tag sets the attributes. Parent tags have closing tags and may use a name. Child tags do not have closing tags and do not use a name.&lt;br /&gt;&lt;br /&gt;All tags reside on one line. Once the end of the line is reached, the next tag is read. Once a parent tag is read, everything else on that line is ignored. Child tags are read using an &lt;attribute&gt;value pair. Once the carriage-return or line-feed is reached, the attribute value is set and the next tag is read.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.downloadspin.com/Network-and-Internet/Browsers/GRMLBrowser_com/Bar-Graph-MDI_18471.htm"&gt;&lt;strong&gt;GRML Blog Browser&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadspin.com/Network-and-Internet/Browsers/GRMLBrowser_com/Headlines-MDI_19500.htm"&gt;&lt;strong&gt;GRML Blog Browser&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadspin.com/Network-and-Internet/Browsers/GRMLBrowser_com/Pioneer-Report-MDI_451.htm"&gt;&lt;strong&gt;GRML Blog Browser&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadspin.com/Network-and-Internet/Browsers/GRMLBrowser_com/Tree-MDI_21498.htm"&gt;&lt;strong&gt;GRML Blog Browser&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.goodfiles.com/viewapp.asp?app=web_browsers/bar_graph_mdi.xml"&gt;&lt;strong&gt;GRML Blog Browser&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.goodfiles.com/viewapp.asp?app=web_browsers/headlines_mdi.xml"&gt;&lt;strong&gt;GRML Blog Browser&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.goodfiles.com/viewapp.asp?app=web_browsers/pioneer_report_mdi.xml"&gt;&lt;strong&gt;GRML Blog Browser&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.goodfiles.com/viewapp.asp?app=web_browsers/tree_mdi.xml"&gt;&lt;strong&gt;GRML Blog Browser&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.unitix.com/shareware/reviews/details29860_bar_graph_mdi.asp"&gt;&lt;strong&gt;GRML Blog Browser&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.unitix.com/shareware/reviews/details29861_headlines_mdi.asp"&gt;&lt;strong&gt;GRML Blog Browser&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.unitix.com/shareware/reviews/details29862_pioneer_report_mdi.asp"&gt;&lt;strong&gt;GRML Blog Browser&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.unitix.com/shareware/reviews/details29863_tree_mdi.asp"&gt;&lt;strong&gt;GRML Blog Browser&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110499283355232598?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/110499283355232598/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=110499283355232598' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110499283355232598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110499283355232598'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/01/tag-types.html' title='Tag types'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110489107183220030</id><published>2005-01-04T18:05:00.000-08:00</published><updated>2005-01-04T18:11:11.833-08:00</updated><title type='text'>Why use CSV and delimited formats?</title><content type='html'>With the emergence of XML, many have chosen to avoid CSV and delimited formats. They consider them legacy formats. There are numerous cases where software has abandoned them in favor or XML. It is viewed as an option for reading and saving data. The question becomes, "With XML now available, are other formats necessary?"&lt;br /&gt;&lt;br /&gt;The largest software providers (Microsoft, IBM, and Oracle) continue to support CSV and text delimited formats. With support from such industry heavyweights, the question of their relevance may be moot. In addition, many legacy systems depend on CSV and delimited formats so much, they have become a de-facto industry standard.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.amazingdownloads.com/software/GRMLBrowser.com/Bar_Graph_MDI/index.html"&gt;&lt;strong&gt;Bar Graph software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.amazingdownloads.com/software/GRMLBrowser.com/Headlines_MDI/index.html"&gt;&lt;strong&gt;Data entry software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.amazingdownloads.com/software/GRMLBrowser.com/Pioneer_Report_MDI/index.html"&gt;&lt;strong&gt;Data entry software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.amazingdownloads.com/software/GRMLBrowser.com/Tree_MDI/index.html"&gt;&lt;strong&gt;Data entry software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.alistdownloads.com/pad15/showpads2.php4?cat=Internet::Browsers"&gt;&lt;strong&gt;Bar Graph software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.alistdownloads.com/pad15/showpads.php4?sort=Title&amp;cat=Internet::Browsers&amp;amp;page=2"&gt;&lt;strong&gt;Data entry software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.alistdownloads.com/pad15/showpads.php4?sort=Title&amp;cat=Internet::Browsers&amp;amp;page=4"&gt;&lt;strong&gt;Data entry software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.alistdownloads.com/pad15/showpads.php4?sort=Title&amp;cat=Internet::Browsers&amp;amp;page=5"&gt;&lt;strong&gt;Data entry software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.diamondslastforever.com/display.php?company=GRMLBrowser.com&amp;title=Bar%20Graph%20MDI"&gt;&lt;strong&gt;Bar Graph software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.diamondslastforever.com/display.php?company=GRMLBrowser.com&amp;amp;title=Headlines%20MDI"&gt;&lt;strong&gt;Data entry software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.diamondslastforever.com/display.php?company=GRMLBrowser.com&amp;title=Pioneer%20Report%20MDI"&gt;&lt;strong&gt;Data entry software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.diamondslastforever.com/display.php?company=GRMLBrowser.com&amp;amp;title=Tree%20MDI"&gt;&lt;strong&gt;Data entry software&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110489107183220030?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/110489107183220030/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=110489107183220030' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110489107183220030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110489107183220030'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/01/why-use-csv-and-delimited-formats.html' title='Why use CSV and delimited formats?'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110479662272188106</id><published>2005-01-03T15:51:00.000-08:00</published><updated>2005-01-03T15:57:02.720-08:00</updated><title type='text'>last support of "freeware"</title><content type='html'>As development of these additional GRML features continues, support for the "freeware" versions is likely to be halted with the current version. Any additional capabilities resulting from development of GRML are to be available with premium versions only. At least, this is the direction things seem to be headed.&lt;br /&gt;&lt;br /&gt;The next version of GRML is estimated to be completed in another 6-8 weeks. The reason for the broad range is the unpredictability of developing the software to test each capability. From previous experience, there is nothing simple about releasing software. If the problem is not in design, then it is in programming. Or, it is testing. Or, it is feature complications. There is always something.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.downloadsfiles.com/soft.shtml?product=Bar%20Graph%20MDI"&gt;&lt;strong&gt;Bar Graph software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadsfiles.com/soft.shtml?product=Headlines%20MDI"&gt;&lt;strong&gt;CSV files&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadsfiles.com/soft.shtml?product=Pioneer%20Report%20MDI"&gt;&lt;strong&gt;CSV files&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadsfiles.com/soft.shtml?product=Tree%20MDI"&gt;&lt;strong&gt;CSV files&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.filecart.com/index.php?id=12213&amp;t=details&amp;amp;cat=497"&gt;&lt;strong&gt;Bar Graph software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.filecart.com/index.php?id=12330&amp;t=details&amp;amp;cat=497"&gt;&lt;strong&gt;CSV files&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.filecart.com/index.php?id=10626&amp;t=details&amp;amp;cat=497"&gt;&lt;strong&gt;CSV files&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.filecart.com/index.php?id=11980&amp;t=details&amp;amp;cat=497"&gt;&lt;strong&gt;CSV files&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.finaldownload.com/internet_networking_browsers_bar_graph_mdi.html"&gt;&lt;strong&gt;Bar Graph software&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.finaldownload.com/internet_networking_browsers_headlines_mdi.html"&gt;&lt;strong&gt;CSV files&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.finaldownload.com/internet_networking_browsers_pioneer_report_mdi.html"&gt;&lt;strong&gt;CSV files&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.finaldownload.com/internet_networking_browsers_tree_mdi.html"&gt;&lt;strong&gt;CSV files&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110479662272188106?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/110479662272188106/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=110479662272188106' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110479662272188106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110479662272188106'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2005/01/last-support-of-freeware.html' title='last support of &quot;freeware&quot;'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110439499228753664</id><published>2004-12-30T01:19:00.000-08:00</published><updated>2004-12-30T00:23:12.286-08:00</updated><title type='text'>converting formats</title><content type='html'>&lt;b&gt;&lt;a href="http://bar-pie-graphs.grmlbrowser.com/web-browsers/bar-graphs/"&gt;Bar Graph Browsers&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;HTML does not describe many elements of its content. For example, there is no way to determine the attributes of one text block from another. However, not all HTML content is without description. It does have specific tags for hyperlinks and images.&lt;br /&gt;&lt;br /&gt;Using a specific tag to identify content makes it possible to create a script to read only those tags. When found, unwanted tag elements are removed, leaving only the content. The script writes the content in the new format or markup language. This is how HTML hyperlinks and images are converted to GRML.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110439499228753664?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/110439499228753664/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=110439499228753664' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110439499228753664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110439499228753664'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2004/12/converting-formats.html' title='converting formats'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110404835015787474</id><published>2004-12-25T23:54:00.000-08:00</published><updated>2004-12-26T00:05:50.156-08:00</updated><title type='text'>tag additions</title><content type='html'>After consideration, the new upgrades to GRML include grouping, sorting, filtering, unions, and joins. These features exist in SQL. Fortunately, SQL offers a rich library of data handling capabilities appropriate to GRML. The problem is determining a non-obtrusive way to describe them using tags.&lt;br /&gt;&lt;br /&gt;These are the tags, as proposed, for subsequent versions of GRML.&lt;br /&gt;&lt;br /&gt;&lt;&lt;strong&gt;group&lt;/strong&gt; &lt;em&gt;dimension&lt;/em&gt;&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Group &lt;/strong&gt;is a keyword for a parent tag. To use this tag, a &lt;em&gt;dimension&lt;/em&gt; is supplied. It determines which columns are available for grouping. The columns to group are the child tags.&lt;br /&gt;&lt;br /&gt;&lt;&lt;strong&gt;sort&lt;/strong&gt; &lt;em&gt;dimension&lt;/em&gt;&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Sort&lt;/strong&gt; is a keyword for a parent tag. To use this tag, a &lt;em&gt;dimension&lt;/em&gt; is supplied. It determines which columns are available for sorting. The columns to sort are the child tags.&lt;br /&gt;&lt;br /&gt;&lt;&lt;strong&gt;union&lt;/strong&gt;&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Union&lt;/strong&gt; is a keyword for a parent tag. The child tags are any available dimensions. To display multiple dimensions in one view, add them as child tags.&lt;br /&gt;&lt;br /&gt;&lt;&lt;strong&gt;filter&lt;/strong&gt; &lt;em&gt;dimension&lt;/em&gt;&gt;&lt;br /&gt;&lt;br /&gt;Filter is a keyword for a parent tag. Its use is still being determined. However, it is intended to filter results displayed by selected text.&lt;br /&gt;&lt;br /&gt;&lt;&lt;strong&gt;join&lt;/strong&gt; &lt;em&gt;dimension&lt;/em&gt;&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Join&lt;/strong&gt; is a keyword for a parent tag. Its use is still being determined. However, it is intended to join multiple dimensions in one view, when they share a column.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sharewaretools.com/internet/2422/"&gt;&lt;strong&gt;Bar Graph Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://sharewaretools.com/internet/2421/"&gt;&lt;strong&gt;Web Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://sharewaretools.com/internet/2139/"&gt;&lt;strong&gt;Web Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://sharewaretools.com/internet/2420/"&gt;&lt;strong&gt;Web Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://allworldsoft.com/software/15-268-bar-graph-mdi.htm"&gt;&lt;strong&gt;Bar Graph Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://allworldsoft.com/software/15-269-headlines-mdi.htm"&gt;&lt;strong&gt;Web Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://allworldsoft.com/software/15-270-pioneer-report-mdi.htm"&gt;&lt;strong&gt;Web Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://allworldsoft.com/software/15-271-tree-mdi.htm"&gt;&lt;strong&gt;Web Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.smartdownloads.net/download-20642.html"&gt;&lt;strong&gt;Bar Graph Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.smartdownloads.net/download-20697.html"&gt;&lt;strong&gt;Web Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.smartdownloads.net/download-18081.html"&gt;&lt;strong&gt;Web Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.smartdownloads.net/download-20304.html"&gt;&lt;strong&gt;Web Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadthat.com/software/view.asp?prodid=10151"&gt;&lt;strong&gt;Bar Graph Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadthat.com/software/view.asp?prodid=9144"&gt;&lt;strong&gt;Web Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadthat.com/software/view.asp?prodid=9978"&gt;&lt;strong&gt;Web Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.go2download.com/Internet/Browsers/Bar_Graph_MDI06010095.htm"&gt;&lt;strong&gt;Bar Graph Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.go2download.com/Internet/Browsers/Headlines_MDI06010104.htm"&gt;&lt;strong&gt;Web Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.go2download.com/Internet/Browsers/Pioneer_Report_MDI06010081.htm"&gt;&lt;strong&gt;Web Browsers&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110404835015787474?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/110404835015787474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=110404835015787474' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110404835015787474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110404835015787474'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2004/12/tag-additions.html' title='tag additions'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110387862105639037</id><published>2004-12-24T01:43:00.000-08:00</published><updated>2004-12-24T00:57:01.056-08:00</updated><title type='text'>possible changes</title><content type='html'>Adding sorting and grouping support seemed impractical goals, late November. After spending some time considering the possible problems, a practical solution has been developed. It allows the current syntax to maintain its consistency. Plus, it does not require any significant limitations to its implementation in future &lt;strong&gt;GRML&lt;/strong&gt; releases.&lt;br /&gt;&lt;br /&gt;The only remaining challenge is to support joins. There are four different types of joins to support in &lt;strong&gt;GRML.&lt;/strong&gt; They are left inner join, right inner join, left outer join, and right outer join. It seemed support for some of these features was discretionary. However, after considering one of the first uses for testing, it became clear all were required.&lt;br /&gt;&lt;br /&gt;The question now is, "How do you support all these commands without complicating the syntax and tag relationships?" This is yet another problem to solve, before upgrading GRML support in current releases. This also delays new releases, including &lt;strong&gt;browsers&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.softtester.com/programs/bar-graph-mdi.shtml"&gt;&lt;strong&gt;Bar Graphs - Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.softtester.com/programs/headlines-mdi.shtml"&gt;&lt;strong&gt;Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.softtester.com/programs/pioneer-report-mdi.shtml"&gt;&lt;strong&gt;Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.softtester.com/programs/tree-mdi.shtml"&gt;&lt;strong&gt;Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://download4you.com/php/action.php?action=detail&amp;id=013791"&gt;&lt;strong&gt;Bar Graphs - Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://download4you.com/php/action.php?action=detail&amp;amp;id=013892"&gt;&lt;strong&gt;Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://download4you.com/php/action.php?action=detail&amp;id=012382"&gt;&lt;strong&gt;Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://download4you.com/php/action.php?action=detail&amp;amp;id=013574"&gt;&lt;strong&gt;Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.sharewareking.com/listings/viewlisting.php?RecNo=15435&amp;Title=Bar+Graph+MDI&amp;amp;Category=Internet%2FBrowsers"&gt;&lt;strong&gt;Bar Graphs - Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.sharewareking.com/listings/viewlisting.php?RecNo=15438&amp;Title=Headlines+MDI&amp;amp;Category=Internet%2FBrowsers"&gt;&lt;strong&gt;Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.sharewareking.com/listings/viewlisting.php?RecNo=15933&amp;Title=Pioneer+Report+MDI&amp;amp;Category=Internet%2FBrowsers"&gt;&lt;strong&gt;Browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.sharewareking.com/listings/viewlisting.php?RecNo=15436&amp;Title=Tree+MDI&amp;amp;Category=Internet%2FBrowsers"&gt;&lt;strong&gt;Browsers&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110387862105639037?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/110387862105639037/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=110387862105639037' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110387862105639037'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110387862105639037'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2004/12/possible-changes.html' title='possible changes'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110368562244272077</id><published>2004-12-21T19:16:00.000-08:00</published><updated>2004-12-21T19:58:26.986-08:00</updated><title type='text'>glossary</title><content type='html'>&lt;b&gt;&lt;a href="http://www.freeware1.com/Network-and-Internet/Browsers/GRMLBrowser_com/Bar-Graph-MDI-3_65_3014.htm"&gt;Freeware1 Bar graphs&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.freeware1.com/Network-and-Internet/Browsers/GRMLBrowser_com/Headlines-MDI-3_65_3015.htm"&gt;Freeware1 Web Browsers (GRML)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.freeware1.com/Network-and-Internet/Browsers/GRMLBrowser_com/Pioneer-Report-MDI-3_70_451.htm"&gt;Freeware1 Web Browsers (GRML)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.freeware1.com/Network-and-Internet/Browsers/GRMLBrowser_com/Tree-MDI-3_65_3016.htm"&gt;Freeware1 Web Browsers (GRML)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.fileguru.com/web-browsers/148175.html"&gt;File Guru Bar graphs&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.fileguru.com/web-browsers/148197.html"&gt;File Guru Web Browsers (GRML)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.fileguru.com/web-browsers/139021.html"&gt;File Guru Web Browsers (GRML)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.fileguru.com/web-browsers/146022.html"&gt;File Guru Web Browsers (GRML)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.filehungry.com/index.php?action=viewitemdetails&amp;id=33648"&gt;File Hungry Bar graphs&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.filehungry.com/index.php?action=viewitemdetails&amp;amp;id=33794"&gt;File Hungry Web Browsers (GRML)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.filehungry.com/index.php?action=viewitemdetails&amp;id=30292"&gt;File Hungry Web Browsers (GRML)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.filehungry.com/index.php?action=viewitemdetails&amp;amp;id=30293"&gt;File Hungry Web Browsers (GRML)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.filehungry.com/index.php?action=viewitemdetails&amp;amp;id=33311"&gt;File Hungry Web Browsers (GRML)&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;browser&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Software used to read and display data from files or web pages. A browser using files is called a file browser. A browser using the web is called a web browser.&lt;br /&gt;&lt;br /&gt;Browsers have navigation buttons, an address bar for submitting requests, and a viewing area for display.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;comma separated values&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;A file format using a comma to distinguish data values. This format is also called comma delimited.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;converter&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Changes a file or web page from one format to another. For example, Pioneer Report MDI converts to/from GRML, CSV, or delimited formats.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CSV.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;See comma separated values.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;delimited&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;A file format using a character to distinguish data values. The character used to distinguish data values is called a delimiter. It defines the delimited format. For example, a file using a comma delimiter, is in comma delimited format.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;dialog&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Software with no child windows. An example is Microsoft Calculator.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;editor&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Software to load a file or web format, allowing editing and saving in the same format.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;GRML&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;General Reuse Markup Language. A format using tags to markup data to define data values, data types, and data relationships.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;MDI&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Multiple Document Interface, is software using child windows. An example is Microsoft Word.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;reader&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Software to load a file or web page for display, computation, or converting.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;SDI&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Single Document Interface, is software with one child window. An example is Notepad.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;support windows&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Windows used in MDI and SDI software to support file and web browsing. For example, History, Picture, and Details are support windows for Pioneer Report MDI.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;viewer&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Software displaying a file or web format.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110368562244272077?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/110368562244272077/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=110368562244272077' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110368562244272077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110368562244272077'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2004/12/glossary.html' title='glossary'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110360428430280753</id><published>2004-12-20T20:42:00.000-08:00</published><updated>2004-12-20T20:44:44.303-08:00</updated><title type='text'>CSV and delimited formats.</title><content type='html'>&lt;a href="http://www.easycab.com/cgibin/tenview.cgi?Viewing&amp;Application(s)=Bar&amp;amp;Graph&amp;MDI"&gt;&lt;strong&gt;Bar graphs&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.easycab.com/cgibin/tenview.cgi?Viewing&amp;amp;Application(s)=Headlines&amp;MDI"&gt;&lt;strong&gt;Web Browsers (GRML)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.easycab.com/cgibin/tenview.cgi?Viewing&amp;amp;Application(s)=Pioneer&amp;Report&amp;amp;MDI"&gt;&lt;strong&gt;Web Browsers (GRML)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.easycab.com/cgibin/tenview.cgi?Viewing&amp;Application(s)=Tree&amp;amp;MDI"&gt;&lt;strong&gt;Web Browsers (GRML)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadjunction.com/product/store/12482/index.html"&gt;&lt;strong&gt;Bar graphs&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadjunction.com/product/store/12481/index.html"&gt;&lt;strong&gt;Web Browsers (GRML)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadjunction.com/product/store/6442/index.html"&gt;&lt;strong&gt;Web Browsers (GRML)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadjunction.com/product/store/12480/index.html"&gt;&lt;strong&gt;Web Browsers (GRML)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.downloadjunction.com/product/store/12479/index.html"&gt;&lt;strong&gt;Web Browsers (GRML)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.sharewareplaza.com/Bar-Graph-MDI-download_15564.html"&gt;&lt;strong&gt;Bar graphs&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.sharewareplaza.com/Headlines-MDI-download_15565.html"&gt;&lt;strong&gt;Web Browsers (GRML)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.sharewareplaza.com/Pioneer-Report-MDI-download_15566.html"&gt;&lt;strong&gt;Web Browsers (GRML)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.sharewareplaza.com/Tree-MDI-download_15567.html"&gt;&lt;strong&gt;Web Browsers (GRML&lt;/strong&gt;)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;CSV (Comma Separated Values) and delimited formats use characters to define values of data. This character is called a delimiter. A delimited format is defined by the delimiter it uses to separate values. For example, the CSV format uses a comma delimiter. It is a comma delimited format. A file using a TAB delimiter is in TAB delimited format.&lt;br /&gt;&lt;br /&gt;Unlike other formats, such as HTML, or XML, delimited formats do not use tags to define values. Delimited formats are used to exchange data between applications, read data from files, or save data to file. Many databases, spreadsheets, and web browsers read and save files using a delimited format. For example, Microsoft Excel, Microsoft Access, and Microsoft SQL Server read and save files using CSV and delimited formats.&lt;br /&gt;&lt;br /&gt;With the emergence of XML, some have considered CSV and delimited formats to be legacy formats. Many new applications choose to add XML as an option to read and save data. So, some have asked the question if other formats are necessary. Since the largest software providers (Microsoft, IBM, and Oracle) still continue to support CSV and delimited formats, the question may be irrelevant. In addition, many legacy systems depend on CSV and delimited formats so much, they have become a de facto industry standard.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110360428430280753?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/110360428430280753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=110360428430280753' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110360428430280753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110360428430280753'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2004/12/csv-and-delimited-formats.html' title='CSV and delimited formats.'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110342840229184030</id><published>2004-12-18T19:38:00.000-08:00</published><updated>2004-12-18T19:56:47.226-08:00</updated><title type='text'>GRML plans</title><content type='html'>&lt;a href="http://www.winpicks.com/ShowDetails.asp?title=Bar+Graph+MDI"&gt;&lt;strong&gt;GRML Web Browsers for bar graphs&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.winpicks.com/ShowDetailsRed.asp?title=Headlines+MDI"&gt;&lt;strong&gt;Web Browsers (GRML)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.winpicks.com/ShowDetailsRed.asp?title=Pioneer+Report+MDI"&gt;&lt;strong&gt;Web Browsers (GRML)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.winpicks.com/ShowDetailsRed.asp?title=Tree+MDI"&gt;&lt;strong&gt;Web Browsers (GRML)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.itshareware.com/prodview-code_2675.htm"&gt;&lt;strong&gt;GRML Web Browsers for bar graphs&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.itshareware.com/prodview-code_2674.htm"&gt;&lt;strong&gt;Web Browsers (GRML)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.itshareware.com/prodview-code_2576.htm"&gt;&lt;strong&gt;Web Browsers (GRML)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.itshareware.com/prodview-code_2673.htm"&gt;&lt;strong&gt;Web Browsers (GRML)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.download3000.com/download-Bar_Graph_MDI-count-reg-5888.html"&gt;&lt;strong&gt;GRML Web Browsers for bar graphs&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.download3000.com/download-count-reg-6466.html"&gt;&lt;strong&gt;Web Browsers (GRML)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.download3000.com/download-Pioneer_Report_MDI-count-reg-5134.html"&gt;&lt;strong&gt;Web Browsers (GRML)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.download3000.com/download-Tree_MDI-count-reg-5795.html"&gt;&lt;strong&gt;Web Browsers (GRML)&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;With the planned development of new features, &lt;strong&gt;GRML&lt;/strong&gt; finally becomes a complement to SQL. The upgrades do not include full support for SQL capabilities. However, as development continues, these missing features provide a clear path for future improvements.&lt;br /&gt;&lt;br /&gt;Currently, the next versions of &lt;strong&gt;GRML&lt;/strong&gt; are designed to support the following: grouping, joining, and sorting. The implementation of these capabilities is achieved by rearranging the tags in a file or web page. Instead of having to learn a new syntax or keyword commands to use these features, the tags contain the logical ordering and processing for content.&lt;br /&gt;&lt;br /&gt;To sort, a new &amp;lt;&lt;strong&gt;sort&lt;/strong&gt; &lt;strong&gt;&lt;sort&gt;&lt;em&gt;name&lt;/em&gt;&amp;gt;&lt;/em&gt; &lt;/strong&gt;tag&lt;strong&gt; &lt;/strong&gt;is used. The &lt;em&gt;&lt;strong&gt;name &lt;/strong&gt;&lt;/em&gt;attribute is used to define the dimension used for sorting. The child tags determine the columns to be sorted, and their sort order. Likewise, a &lt;strong&gt;&lt;em&gt;&amp;lt;&lt;/em&gt;group &lt;em&gt;name&amp;gt;&lt;/em&gt; &lt;/strong&gt;parent tag is used for grouping. The child tags determine the columns to use for grouping individual results.&lt;br /&gt;&lt;br /&gt;These improvements are in development and are planned to be released in January, 2005. Not all features have full commitment and are dependent on their practical application to the markup language.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110342840229184030?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/110342840229184030/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=110342840229184030' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110342840229184030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110342840229184030'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2004/12/grml-plans.html' title='GRML plans'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110299518747142145</id><published>2004-12-13T19:19:00.000-08:00</published><updated>2004-12-13T19:33:07.470-08:00</updated><title type='text'>development path for GRML</title><content type='html'>&lt;a href="http://www.freedownloadscenter.com/Network_and_Internet/Web_Browsers/Bar_Graph_MDI.html"&gt;&lt;strong&gt;Bar Graph MDI (bar graphs in web browsers)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.freedownloadscenter.com/Network_and_Internet/Web_Browsers/Headlines_MDI.html"&gt;&lt;strong&gt;Headlines MDI (GRML web browsers)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.freedownloadscenter.com/Network_and_Internet/Web_Browsers/Pioneer_Report_MDI.html"&gt;&lt;strong&gt;Pioneer Report MDI (GRML web browsers)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.freedownloadscenter.com/Network_and_Internet/Web_Browsers/Tree_MDI.html"&gt;&lt;strong&gt;Tree MDI (GRML web browsers)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.sharewarejunction.com/info7450.htm"&gt;&lt;strong&gt;Shareware Junction Pioneer Report MDI (GRML web browsers)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.sharewarejunction.com/info21938.htm"&gt;&lt;strong&gt;Shareware Junction Bar Graph MDI (bar graphs, GRML web browsers)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.sharewarejunction.com/info22067.htm"&gt;&lt;strong&gt;Shareware Junction Headlines MDI (GRML web browsers)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.sharewarejunction.com/info21799.htm"&gt;&lt;strong&gt;Shareware Junction Tree MDI (GRML web browsers)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://webbrowser.blogspot.com"&gt;&lt;strong&gt;GRML Web Browsers Blog&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://woodsix.joeuser.com"&gt;&lt;strong&gt;Joe User GRML (web browsers)&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://browsers.blog.com"&gt;&lt;strong&gt;Browsers Blog&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grmlbrowser.com/web-browsers/bar-graphs"&gt;&lt;strong&gt;Bar Graph MDI GRML, CSV, and delimited file and web browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/web-browsers/headlines"&gt;&lt;strong&gt;Headlines MDI GRML, CSV, and delimited file and web browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/web-browsers/pioneer-report"&gt;&lt;strong&gt;Pioneer Report MDI GRML, CSV, and delimited file and web browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com/web-browsers/tree"&gt;&lt;strong&gt;Tree MDI GRML, CSV, and delimited file and web browsers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://grmlbrowser.com"&gt;&lt;strong&gt;GRML web browsers&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;CSV&lt;/strong&gt; and &lt;strong&gt;delimited files&lt;/strong&gt; and web pages are useful when used with &lt;strong&gt;GRML&lt;/strong&gt;. When recording business activity, it is necessary to organize different sets of data. However, the data is best used when organized in a single file. When it is necessary to split out the data and use it in a database or spreadsheet, it is not difficult to save the &lt;strong&gt;GRML&lt;/strong&gt; using &lt;strong&gt;CSV&lt;/strong&gt; or &lt;strong&gt;delimited files&lt;/strong&gt; and web pages.&lt;br /&gt;&lt;br /&gt;Unlike &lt;strong&gt;CSV&lt;/strong&gt; and &lt;strong&gt;delimited files&lt;/strong&gt; and web pages, &lt;strong&gt;GRML&lt;/strong&gt; supports reordering of the header items. To change where a column appears in &lt;strong&gt;GRML&lt;/strong&gt; web browsers, simply change the order of the column using the column parent tag. That is it.&lt;br /&gt;&lt;br /&gt;Other limitations, of &lt;strong&gt;CSV&lt;/strong&gt; and &lt;strong&gt;delimited files&lt;/strong&gt; and web pages, are the inability to hide columns. In &lt;strong&gt;GRML&lt;/strong&gt;, to hide a column, simply remove it from the column parent tag. When the file is read by &lt;strong&gt;GRML&lt;/strong&gt; web browsers, the column is not displayed. One change to show an entire column or hide an entire column. That is all.&lt;br /&gt;&lt;br /&gt;The next versions of &lt;strong&gt;GRML&lt;/strong&gt; are designed to have support for grouping, linking, and also, joining. Instead of having to learn SQL to get its benefits, just arrange column items and special tags to get the same results from &lt;strong&gt;GRML files&lt;/strong&gt; and web pages.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110299518747142145?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/110299518747142145/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=110299518747142145' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110299518747142145'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110299518747142145'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2004/12/development-path-for-grml.html' title='development path for GRML'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110230118888764052</id><published>2004-12-05T18:37:00.000-08:00</published><updated>2004-12-05T18:46:28.886-08:00</updated><title type='text'>Overhead</title><content type='html'>When it comes to using a sleek, clean, and easy to parse format, XML is not the only choice. CSV and delimited formats use such minimal formatting, the file sizes are not much larger than the size of the actual data.&lt;br /&gt;&lt;br /&gt;Try this. Take a web server log and save it using XML. Using the smallest tag ids possible, there is still a significant increase in size over the base format (some character-delimited format).&lt;br /&gt;&lt;br /&gt;These articles discuss GRML (web browsers).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.devnewz.com/devnewz-3-20040820IntroducingGRML.html"&gt;Introducing GRML (web browsers)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.devnewz.com/%20devnewz-3-20041012UnderstandingGRML.html"&gt;Understanding GRML (web browsers)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.greatoffers4u.com/articles/3679"&gt;Introducing GRML (web browsers)&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110230118888764052?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/110230118888764052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=110230118888764052' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110230118888764052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110230118888764052'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2004/12/overhead.html' title='Overhead'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110222356658678492</id><published>2004-12-04T21:10:00.000-08:00</published><updated>2004-12-04T21:12:46.586-08:00</updated><title type='text'>A new source</title><content type='html'>The development of a new blog is complete. It covers GRML and file and web browsers. All types of information is mixed in from articles on the web, production paths and descriptions, CSV and delimited formats, comments, and general thoughts.&lt;br /&gt;&lt;br /&gt;This is the new &lt;a href=woodsix.joeuser.com&gt;GRML and file and web browsers&lt;/a&gt; blog.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110222356658678492?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/110222356658678492/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=110222356658678492' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110222356658678492'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110222356658678492'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2004/12/new-source.html' title='A new source'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110205419679201367</id><published>2004-12-02T22:01:00.000-08:00</published><updated>2004-12-03T11:56:03.130-08:00</updated><title type='text'>The place for GRML</title><content type='html'>With HTML and all add-ons avaialble, it is not unreasonable to conclude the web has capacity to handle any type of data. Add to this, XML, and the argument for ceasing the development of another markup language becomes more compelling. However, the nature of technology is to move forward. Considering this, the question becomes, what more is there to do on the web?&lt;br /&gt;&lt;br /&gt;The nature of computers in modern business is to store data and make it available for use, such as for analysis, reporting, and communication. HTML satisfies the last function well, namely communication. Analysis and reporting have not really been addressed with the technologies used on the web. Java tried to do this with applets. When was the last time a major website used an applet?&lt;br /&gt;&lt;br /&gt;GRML attempts to solve the problem of analysis and reporting on the web without shoehorning something into an HTML web browser.&lt;br /&gt;&lt;br /&gt;To see a GRML file and web browser in action, follow a few of the links below:&lt;br /&gt;&lt;br /&gt;&lt;A href="http://www.softempire.com/bar-graph-mdi.html"&gt;Download Bar Graph MDI GRML, CSV, and delimited browsers&lt;/A&gt;&lt;br /&gt;&lt;A href="http://www.softaward.com/text/free-download-7571.html"&gt;Soft Award Tree MDI GRML, CSV, and delimited browsers&lt;/A&gt;&lt;br /&gt;&lt;A href="http://www.downloadpipe.com.au/preview86967.html"&gt;Download Pipe Pioneer Report MDI GRML, CSV, and delimited browsers&lt;/A&gt;&lt;br /&gt;&lt;A href="http://sharewareville.com/Software/Tree_MDI-1954.html"&gt;Sharewareville Tree MDI GRML, CSV, and delimited browsers&lt;/A&gt;&lt;br /&gt;&lt;A href="http://www.fileguru.com/web-browsers/139021.html"&gt;File Guru Pioneer Report MDI GRML, CSV, and delimited browsers&lt;/A&gt;&lt;br /&gt;&lt;A href="http://www.softhypermarket.com/Pioneer-Report-MDI-download_25752.html"&gt;Soft Hypermarket Pioneer Report MDI GRML, CSV, and delimited browsers&lt;/A&gt;&lt;br /&gt;&lt;A href="http://www.filelight.com/data/View/13433.html"&gt;File Light Pioneer Report MDI GRML, CSV, and delimited browsers&lt;/A&gt;&lt;br /&gt;&lt;A href="http://www.filelight.com/data/View/13650.html"&gt;File Light Headlines MDI GRML, CSV, and delimited browsers&lt;/A&gt;&lt;br /&gt;&lt;A href="http://www.myzips.com/software/Tree-MDI.phtml"&gt;My Zips! Tree MDI GRML, CSV, and delimited browsers&lt;/A&gt;&lt;br /&gt;&lt;A href="http://www.superdownloads.co.uk/download110-orderbyhitsA.html"&gt;Super Downloads! GRML, CSV, and delimited file and web browsers&lt;/A&gt;&lt;br /&gt;&lt;A href="http://www.fileboost.net/directory/internet/browsers_plug-ins/tree_mdi/015440/review.html"&gt;File Boost Tree MDI GRML, CSV, and delimited browsers&lt;/A&gt; &lt;A href="http://www.downloadseeker.com/8027.html"&gt;&lt;br /&gt;Download Seeker Bar Graph MDI GRML, CSV, and delimited browsers&lt;/A&gt;&lt;br /&gt;&lt;A href="http://freeware.seekfiles.com/internet/browsers/bar_graph_mdi_31710.html"&gt;&lt;br /&gt;Brothersoft Bar Graph MDI GRML, CSV, and delimited browsers&lt;/A&gt;&lt;br /&gt;&lt;A href="http://www.download-by.net/programs/Tree_MDI"&gt;Download-by Tree MDI GRML, CSV, and delimited browsers&lt;/A&gt;&lt;br /&gt;&lt;br /&gt;and for good measure...&lt;br /&gt;&lt;A href="http://fileforum.betanews.com/detail/1096836599/1"&gt;Bar Graph MDI GRML, CSV, and delimited browsers&lt;/A&gt; &lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110205419679201367?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/110205419679201367/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=110205419679201367' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110205419679201367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110205419679201367'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2004/12/place-for-grml.html' title='The place for GRML'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110197092898660536</id><published>2004-12-01T22:59:00.000-08:00</published><updated>2004-12-01T23:02:08.986-08:00</updated><title type='text'>Finding GRML resources</title><content type='html'>It is a time consuming affair building a knowledge base for a new file format or markup language. Below are a couple more links for discovering General Reuse Markup Language (GRML).&lt;br /&gt;&lt;br /&gt;&lt;a href=http://grml.blogdrive.com&gt;GRML BlogDrive&lt;/a&gt; discusses general information about GRML, its direction, and lessons learned.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://grmlbrowser.com/blogs/grml.asp&gt;GRML Blogs List&lt;/a&gt; provides the most recent information on available blogs covering GRML.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110197092898660536?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/110197092898660536/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=110197092898660536' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110197092898660536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110197092898660536'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2004/12/finding-grml-resources.html' title='Finding GRML resources'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110193670035869833</id><published>2004-12-01T13:26:00.000-08:00</published><updated>2004-12-03T11:51:28.406-08:00</updated><title type='text'>Development and definition.</title><content type='html'>The next versions of GRML will focus on data handling. The tag structure appears to be as minimal as possible, considering their use in manipulating file and web page data. The only way to minimize the markup language any further is to adopt the delimited format. Either that, or lose features.&lt;br /&gt;&lt;br /&gt;As a precursor to the next version upgrade of GRML, it is necessary to provide some basic definitions and descriptions for comparison and development purposes. With GRML 2.1, there have been 3 versions released. Only the 1.0 and 2.0 versions were formally recognized.&lt;br /&gt;&lt;br /&gt;This is the location of the current &lt;a href=http://en.wikipedia.org/wiki/GRML&gt;GRML definition and history&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Another source is &lt;a href=http://grmlbrowser.com/articles/GRML_000&gt;Introducing GRML (CSV and delimited file and web browsers)&lt;/a&gt;.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110193670035869833?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/110193670035869833/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=110193670035869833' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110193670035869833'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110193670035869833'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2004/12/development-and-definition.html' title='Development and definition.'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110143854309607581</id><published>2004-11-25T18:51:00.000-08:00</published><updated>2004-12-03T11:49:46.510-08:00</updated><title type='text'>Formats and markup languages.</title><content type='html'>A file format is a particular way to encode information for storage in a computer file.&lt;br /&gt;&lt;br /&gt;A markup language is text encoding representing text with details for structure and appearance.&lt;br /&gt;&lt;br /&gt;Considering these definitions, GRML is a file format and markup language. However, to a limited degree, this applies to CSV or text delimited formats.&lt;br /&gt;&lt;br /&gt;The difference between GRML and CSV/delimited formats is the use of tags. Therefore, a markup language requires the use of tags.&lt;br /&gt;&lt;br /&gt;View syntax and definitions, and get &lt;a href=http://grmlbrowser.com&gt;GRML, CSV, and delimited file and web browser&lt;/a&gt; news. &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110143854309607581?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/110143854309607581/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=110143854309607581' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110143854309607581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110143854309607581'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2004/11/formats-and-markup-languages.html' title='Formats and markup languages.'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110132961513763191</id><published>2004-11-24T13:50:00.000-08:00</published><updated>2004-12-01T22:59:16.576-08:00</updated><title type='text'>Other links...</title><content type='html'>Rough web browser definition:&lt;br /&gt;&lt;br /&gt;Software using the web to download files for display. A file on the web is called a web page. A web browser usually has navigation buttons, an address bar, navigation history, and a viewing area. There are different types of web browsers, depending on the data it supports and the formats it reads.&lt;br /&gt;&lt;br /&gt;GRML web browsers are of many different types. To learn more, visit the home of &lt;a href=http://grmlbrowser.com&gt;GRML, or General Reuse Markup Language&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The following are links to other GRML sites. They are:&lt;br /&gt;&lt;br /&gt;&lt;a href=http://grml.blog-city.com&gt;GRML Blog City&lt;/a&gt;,&lt;br /&gt;&lt;a href=http://woodsix.joeuser.com/&gt;GRML joeUser&lt;/a&gt;, and&lt;br /&gt;&lt;a href=http://22blog.com/woodsix&gt;GRML 22Blog.com&lt;/a&gt;.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110132961513763191?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/110132961513763191/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=110132961513763191' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110132961513763191'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110132961513763191'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2004/11/other-links.html' title='Other links...'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-110125984981243578</id><published>2004-11-23T17:21:00.000-08:00</published><updated>2004-11-29T20:51:08.906-08:00</updated><title type='text'>Using CSV and delimited formats.</title><content type='html'>&lt;b&gt;&lt;u&gt;Using the comma separated values (CSV) and text delimited formats.&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Introduction.&lt;/h2&gt;Describing the characteristics of CSV and delimited formats for reading and saving data is the purpose of this article. The formats are introduced and alternatives considered. Rules are provided for use in files or web pages. Lastly, the implications of using CSV and delimited formats over alternatives is covered.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Background.&lt;/h2&gt;This article is intended as an aide to understanding CSV and delimited formats. It is recommended to have some experience with applications using flat files, such as databases and spreadsheets.&lt;br /&gt;&lt;br /&gt;GRML, or General Reuse Markup Language, is a file format and markup language with the columns and results of CSV and delimited formats and the tags and nesting of XML.&lt;br /&gt;&lt;h2&gt;Defining CSV and Delimited formats.&lt;/h2&gt;CSV (Comma Separated Values) and delimited formats use characters to define values of data. This character is called a &lt;b&gt;delimiter&lt;/b&gt;. A delimited format is defined by the delimiter it uses to separate values. For example, the CSV format uses a &lt;i&gt;comma&lt;/i&gt; delimiter. It is a comma delimited format. A file using a &lt;i&gt;TAB&lt;/i&gt; delimiter is in &lt;i&gt;TAB&lt;/i&gt; delimited format. Unlike other formats, such as HTML, or XML, the delimited formats do not use tags to define values.&lt;br /&gt;&lt;br /&gt;Delimited formats are used to exchange data between applications, read data from files, or save data to file. Many databases, spreadsheets, and web browsers read and save files using a delimited format. For example, Microsoft Excel, Microsoft Access, and Microsoft SQL Server read and save files using CSV and delimited formats.&lt;br /&gt;&lt;br /&gt;With the emergence of XML, some have considered CSV and delimited formats to be &lt;i&gt;legacy&lt;/i&gt; formats. With many new applications choosing to add XML as an option to read and save data, the question has been asked if other formats are necessary. Since the largest software providers (Microsoft, IBM, and Oracle) still continue to support CSV and delimited formats, the question may be irrelevant. In addition, many legacy systems depend on CSV and delimited formats so much, they have become a de facto industry standard.&lt;br /&gt;&lt;br /&gt;XML is used in configuration files. These files are not designed to grow in size or to change frequently. They are used to set application, operating system, or user settings. However, as data size increases, so does the overhead of using XML over CSV and delimited formats. Generally, the larger the data and the more frequent the changes, the greater the cost to use XML.&lt;br /&gt;&lt;br /&gt;Knowing an alternative to CSV and delimited formats, a context is provided for when and how it is used. With this context, rules need to be provided for use in file and web browsers. While there are many ways to read these formats, the rules compatible for use in GRML file and web browsers are described.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Rules for Use.&lt;/h2&gt;When reading or saving CSV and delimited files or web pages, certain rules are followed. Below are explanations of these rules for GRML file and web browsers.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Each record is on one line &lt;u&gt;AND&lt;/u&gt; the record separator consists of a line feed (ASCII/LF=0x0A), or a carriage return and line feed pair (ASCII/CRLF=0x0D 0x0A).&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;100, 1935 Sixth St., London, UK&lt;br /&gt;35, 709 W. 42nd Str., New York, USA&lt;br /&gt;929, 1 Pacific Coast Highway, Los Angeles, USA&lt;br /&gt;120, 59 Avenida Atlantica, Rio de Janeiro, Brasil&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;Using a comma delimiter, four (4) records are created.&lt;br /&gt;&lt;li&gt;&lt;b&gt;Fields are separated by a character, or delimiter.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;John,Doe,120 Any St.,"Anytown - VA",08123&lt;/i&gt;,&lt;br /&gt;&lt;br /&gt;Using a comma delimiter, there are five (5) values.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;John&lt;/i&gt;&lt;br /&gt;&lt;i&gt;Doe&lt;/i&gt;&lt;br /&gt;&lt;i&gt;120 Any St.&lt;/i&gt;&lt;br /&gt;&lt;i&gt;"Anytown - VA"&lt;/i&gt;&lt;br /&gt;&lt;i&gt;08123&lt;/i&gt;&lt;br /&gt;&lt;li&gt;&lt;b&gt;Leading and trailing space-characters adjacent to delimiters are ignored.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;John , Doe ,&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Using a comma delimiter, the values are,&lt;br /&gt;&lt;br /&gt;&lt;i&gt;John&lt;/i&gt;&lt;br /&gt;&lt;i&gt;Doe&lt;/i&gt;&lt;br /&gt;&lt;li&gt;&lt;b&gt;There are no embedded delimiters in a record.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;In the first example, &lt;i&gt;"Anytown - VA"&lt;/i&gt; is one value. If changed to &lt;i&gt;"Anytown, VA"&lt;/i&gt;, the values are,&lt;br /&gt;&lt;br /&gt;&lt;i&gt;"Anytown&lt;/i&gt;&lt;br /&gt;&lt;i&gt;VA"&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;To read as one value, use a delimiter other than a comma.&lt;br /&gt;&lt;li&gt;&lt;b&gt;There are no embedded line-breaks in a record.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Conference room 1, "John,&lt;br /&gt;Please bring the M. Mathers file for review&lt;br /&gt;-J.L.&lt;br /&gt;",10/18/2002&lt;br /&gt;&lt;br /&gt;Using a comma delimiter, four records are created. The values of the first record are,&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Conference room 1&lt;/i&gt;&lt;br /&gt;&lt;i&gt;"John&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;The value of the second is,&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Please bring the M. Mathers file for review&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;The value of the third is,&lt;br /&gt;&lt;br /&gt;&lt;i&gt;-J.L.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;The values of the fourth are,&lt;br /&gt;&lt;br /&gt;&lt;i&gt;"&lt;/i&gt;&lt;br /&gt;&lt;i&gt;10/18/2002&lt;/i&gt;&lt;br /&gt;&lt;li&gt;&lt;b&gt;The first record in a delimited file may be a header record containing column (field) names.&lt;/b&gt; Delimited formats do not have a mechanism for describing the first record as a header row. However, GRML file and web browsers use the first record for this purpose. This record is encoded like any other record, following the previous rules. &lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;CSV and Delimited formats vs. XML.&lt;/h2&gt;GRML file and web browsers do not support XML. Browsers require a specific format of data. XML provides only a generic format of data. While XML is becoming more popular and many consider it a replacement for CSV and delimited formats, there are issues affecting its adoption.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Size and speed.&lt;/h3&gt;CSV and delimited formats use less formatting than XML. This results in smaller bandwidth and storage requirements than XML. When size and speed are important, CSV and delimited formats provide an alternative. For environments using high-cost bandwidth where large amounts of data are used, CSV and delimited formats require fewer resources.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Reading and saving.&lt;/h3&gt;There are fewer requirements for reading and saving CSV and delimited formats, compared to XML. XML uses nested tags to store data. Each tag has a name (the element) and must be closed. Parsers (read a data format) and writers (save a data format) require checks to enforce these rules. Using only a delimiter, CSV and delimited formats do not need to check tags and nesting. There is no need to find start and end tags. Requirements for reading and saving with CSV and delimited formats are less than XML.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Best-case scenario.&lt;/h3&gt;As an alternative to CSV and delimited formats, the absolute theoretical best advantage for XML is one-letter element names for its tags and every field quoted in delimited formats. While a practically unrealistic advantage, the overhead of XML is still slightly greater than 2 times the size of CSV or delimited formats. Typically, this is much greater. In practical terms, expect XML to be 9 to 90 times the size of CSV or delimited formats.&lt;br /&gt;&lt;br /&gt;This is a direct comparison and considers transfers of regular tables (all rows of a column are the same type). The only circumstance where XML is comparable to CSV and delimited formats is when data is very sparse and using minimal element names. In this case, XML makes up much of the overhead a delimited format uses in delimiters. However, there is still a meaningful difference in overhead between XML and the delimited formats.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Conclusion.&lt;/h2&gt;The CSV and delimited formats described are compatible with many applications. Whether using Microsoft Excel or a GRML file and web browser, the rules for creating a CSV or delimited file apply equally. Take a database and save it using CSV and open it with a GRML browser. The data appears the same.&lt;br /&gt;&lt;br /&gt;The advantage of CSV and delimited formats over XML was discussed. While XML is becoming more popular, CSV and delimited formats offer advantages in file size, parsing, and saving. While XML uses tags and nesting, CSV and delimited formats use a delimiter.&lt;br /&gt;&lt;br /&gt;Having covered the rules for using CSV and delimited formats, use it to read and save data using different applications, including GRML file and web browsers.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Other Links.&lt;/h3&gt;This article is reprinted from &lt;a href="http://grmlbrowser.com/articles/CSV-Delimited/CSV-Delimited-000.asp"&gt;Using CSV and Delimited formats&lt;/a&gt; at GRMLBrowser.com.&lt;br /&gt;&lt;br /&gt;More articles are available with &lt;a href=http://grmlbrowser.com/articles&gt;file and web browser descriptions using the GRML, CSV, and delimited formats&lt;/a&gt;.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-110125984981243578?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/110125984981243578/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=110125984981243578' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110125984981243578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/110125984981243578'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2004/11/using-csv-and-delimited-formats.html' title='Using CSV and delimited formats.'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-109881303186191716</id><published>2004-10-26T10:34:00.000-07:00</published><updated>2004-12-03T11:48:16.316-08:00</updated><title type='text'>Using GRML</title><content type='html'>&lt;center&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Creating files and web pages using GRML.&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;&lt;h2&gt;Introduction&lt;/h2&gt;This article explains the tags, syntax, and format of GRML 2.0 (General Reuse Markup Language), a data defintion markup language. This contrasts HTML, PDF, or other display-oriented formats or markup languages. GRML is similar to the CSV format or XML, because it focuses on content structure, rather than content display.&lt;br /&gt;&lt;br /&gt;Web browsing is possible with GRML because it uses ASCII text, the same as HTML. Just as there are web browsers for HTML, the same is true for GRML. Both use web servers, text, images, and hyperlinks. They both use static and dynamic web pages. Both support ASP, .NET, CGI, PHP, or JSP. They both use the web, but in different ways.&lt;br /&gt;&lt;h2&gt;Background.&lt;/h2&gt;Before using GRML, it is important to know how it differs from other formats and markup languages. &lt;a href="http://grmlbrowser.com/articles/GRML_000/"&gt;Introducing GRML&lt;/a&gt; describes the circumstances for creating the markup langauge and covers its strengths and weaknesses. It is recommended to read it first.&lt;br /&gt;&lt;br /&gt;To understand its history, read &lt;a href="http://grmlbrowser.com/articles/GRML_001/"&gt;Understanding GRML&lt;/a&gt;. It describes the path taken to arrive at GRML 2.0. It sets the timeframe and requirements for developing the latest version of the markup language.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Getting Started.&lt;/h2&gt;First, it is important to understand what GRML is and what it is not.&lt;br /&gt;&lt;br /&gt;GRML &lt;b&gt;&lt;u&gt;is not&lt;/u&gt;&lt;/b&gt; for: &lt;ul&gt;&lt;li&gt;unstructured data (e.g., articles, stories, letters);&lt;/li&gt;&lt;/ul&gt;GRML &lt;b&gt;&lt;u&gt;is&lt;/u&gt;&lt;/b&gt; for: &lt;ul&gt;&lt;li&gt;structured data (e.g. databases, spreadsheets, or character-delimited files); &lt;li&gt;web data (e.g. search engines, news headlines, auction listings, etc.); &lt;li&gt;dimensional data (e.g. forecasting, modeling, time series, etc.); &lt;li&gt;links (files); &lt;li&gt;hyperlinks (web pages); and, &lt;li&gt;images.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Knowing the type of content GRML handles, the next step is to examine the tags used to create input controls, columns, and results.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Tag types.&lt;/h2&gt;GRML uses &lt;i&gt;form&lt;/i&gt; tags and &lt;i&gt;view&lt;/i&gt; tags. The &lt;i&gt;form&lt;/i&gt; tags create the input controls in a viewer (viewers display content from GRML files or web pages). The &lt;i&gt;view&lt;/i&gt; tags create columns and results.&lt;br /&gt;&lt;br /&gt;Every tag supports a &lt;i&gt;name&lt;/i&gt;. For &lt;i&gt;form&lt;/i&gt; tags, the &lt;i&gt;name&lt;/i&gt; is used to associate a value to the input control when sending a request. When it is a &lt;i&gt;view&lt;/i&gt; tag, the &lt;i&gt;name&lt;/i&gt; is used to create a &lt;b&gt;dimension&lt;/b&gt; (i.e. group) of columns and results. While a name is required for &lt;i&gt;form&lt;/i&gt; tags, it is optional for &lt;i&gt;view&lt;/i&gt; tags.&lt;br /&gt;&lt;br /&gt;When GRML reads a line, the tag is read first. All tags use a parent-child relationship to specify values. The parent tag defines the type of tag, whether input control, &lt;b&gt;column&lt;/b&gt; or &lt;b&gt;result&lt;/b&gt;. Each child tag sets the attributes. Parent tags have closing tags and may use a &lt;i&gt;name&lt;/i&gt;. Child tags do not have closing tags and do not use a &lt;i&gt;name&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;All tags reside on one line. Once the end of the line is reached, the next tag is read. Once a parent tag is read, everything else on that line is ignored. Child tags are read using an &lt;b&gt;&amp;lt;attribute&amp;gt;value&lt;/b&gt; pair. Once the carriage-return or line-feed is reached, the attribute value is set and the next tag is read.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;&lt;i&gt;Form&lt;/i&gt; tags.&lt;/h3&gt;The following shows parent-child &lt;i&gt;form&lt;/i&gt; tags.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;edit&lt;/b&gt; &lt;i&gt;url1&lt;/i&gt;&lt;b&gt;&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;title&amp;gt;&lt;/b&gt;Enter URL:&lt;br /&gt;&lt;b&gt;&amp;lt;text&amp;gt;&lt;/b&gt;http://127.0.0.1&lt;br /&gt;&lt;b&gt;&amp;lt;/edit&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The above GRML creates an &lt;b&gt;edit&lt;/b&gt; input control with a name of &lt;i&gt;url1&lt;/i&gt;. It has a title of &lt;u&gt;Enter URL:&lt;/u&gt; and it displays &lt;u&gt;http://127.0.0.1&lt;/u&gt; in its input area. The parent tag is &lt;b&gt;&amp;lt;edit&lt;/b&gt; &lt;i&gt;url1&lt;/i&gt;&lt;b&gt;&amp;gt;&lt;/b&gt; and the child tags are &lt;b&gt;&amp;lt;title&amp;gt;&lt;/b&gt; and &lt;b&gt;&amp;lt;text&amp;gt;&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;There are other input controls using &lt;i&gt;form&lt;/i&gt; tags, such as combo boxes, list boxes, calendar controls, spin controls, or radio buttons. They all follow the same pattern.&lt;br /&gt;&lt;br /&gt;The following creates a &lt;b&gt;submit&lt;/b&gt; input control.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;GRML&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;edit&lt;/b&gt; &lt;i&gt;url1&lt;/i&gt;&lt;b&gt;&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;title&amp;gt;&lt;/b&gt;Enter URL:&lt;br /&gt;&lt;b&gt;&amp;lt;text&amp;gt;&lt;/b&gt;http://127.0.0.1&lt;br /&gt;&lt;b&gt;&amp;lt;/edit&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;submit&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;location&amp;gt;&lt;/b&gt;GRMLBrowser.com/webpages/rss.asp&lt;br /&gt;&lt;b&gt;&amp;lt;text&gt;&lt;/b&gt;Submit&lt;br /&gt;&lt;b&gt;&amp;lt;/submit&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;/GRML&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;A &lt;i&gt;form&lt;/i&gt; tag is used to add a &lt;b&gt;submit&lt;/b&gt; button input control. Without it, there is no way to send a &lt;i&gt;form&lt;/i&gt; request. &lt;b&gt;Submit&lt;/b&gt; has a location &lt;b&gt;attribute&lt;/b&gt;, which determines where the &lt;i&gt;form&lt;/i&gt; values are sent. In this case, the request is sent to &lt;u&gt;GRMLBrowser.com/webpages/rss.asp&lt;/u&gt;. Notice, there are no end tags for any of the &lt;b&gt;&amp;lt;attribute&amp;gt;value&lt;/b&gt; pairs.&lt;br /&gt;&lt;br /&gt;These are some &lt;i&gt;form&lt;/i&gt; tags supported by Pioneer Report MDI.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;edit&lt;/b&gt; &lt;i&gt;name&lt;/i&gt;&lt;b&gt;&amp;gt;&lt;/b&gt; Parent&lt;br /&gt;&lt;b&gt;&amp;lt;text&amp;gt;&lt;/b&gt; (sets the input value)&lt;br /&gt;&lt;b&gt;&amp;lt;title&amp;gt;&lt;/b&gt; (sets the label)&lt;br /&gt;&lt;b&gt;&amp;lt;/edit&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;combo&lt;/b&gt; &lt;i&gt;name1&lt;/i&gt;&lt;/b&gt;&amp;gt;&lt;/b&gt; Parent&lt;br /&gt;&lt;b&gt;&amp;lt;&lt;/b&gt;&lt;i&gt;item&lt;/i&gt;&lt;b&gt;&amp;gt;&lt;/b&gt; (sets item value)&lt;br /&gt;&lt;b&gt;&amp;lt;title&amp;gt;&lt;/b&gt; (sets the label)&lt;br /&gt;&lt;b&gt;&amp;lt;/combo&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;submit&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;location&amp;gt;&lt;/b&gt; (sets the form destination)&lt;br /&gt;&lt;b&gt;&amp;lt;text&amp;gt;&lt;/b&gt; (sets the button text)&lt;br /&gt;&lt;b&gt;&amp;lt;title&amp;gt;&lt;/b&gt; (sets the label)&lt;br /&gt;&lt;b&gt;&amp;lt;/submit&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;dimension&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;&lt;/b&gt;&lt;i&gt;name&lt;/i&gt;&lt;b&gt;&amp;gt;&lt;/b&gt; (not covered in this article)&lt;br /&gt;&lt;b&gt;&amp;lt;/dimension&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;These tags and &lt;b&gt;&amp;lt;attribute&amp;gt;value&lt;/b&gt; pairs are &lt;i&gt;form&lt;/i&gt; tags. The next step is to create columns and results, with &lt;i&gt;view&lt;/i&gt; tags.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;&lt;i&gt;View&lt;/i&gt; tags.&lt;/h3&gt;There are two types of &lt;i&gt;view&lt;/i&gt; parent tags, &lt;b&gt;column&lt;/b&gt; and &lt;b&gt;result&lt;/b&gt;. Each supports a &lt;i&gt;name&lt;/i&gt;, when using dimensions. Since dimensions are not covered here, only tags without a &lt;i&gt;name&lt;/i&gt; are discussed.&lt;br /&gt;&lt;br /&gt;When creating columns in GRML, a &lt;u&gt;column order&lt;/u&gt; is defined. The &lt;u&gt;column order&lt;/u&gt; is the order of &lt;b&gt;&amp;lt;attribute&amp;gt;value&lt;/b&gt; pairs using the &lt;b&gt;column&lt;/b&gt; parent tag. It is called a &lt;u&gt;column order&lt;/u&gt; because a viewer displays each column in descending order as it appears in the &lt;b&gt;column&lt;/b&gt; parent tag.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;GRML&amp;gt;&lt;br /&gt;&amp;lt;column&amp;gt;&lt;br /&gt;&amp;lt;&lt;/b&gt;MyFirstColumn&lt;b&gt;&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;&lt;/b&gt;Another column&lt;b&gt;&amp;gt;&lt;br /&gt;&amp;lt;/column&amp;gt;&lt;br /&gt;&amp;lt;/GRML&amp;gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Two columns are created using &lt;i&gt;view&lt;/i&gt; tags. The first column is &lt;u&gt;MyFirstColumn&lt;/u&gt;. The second is &lt;u&gt;Another column&lt;/u&gt;. No results are shown because none have been added. To add results, using the &lt;u&gt;column order&lt;/u&gt; above, the &lt;b&gt;result&lt;/b&gt; parent tag is used.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;GRML&amp;gt;&lt;br /&gt;&amp;lt;column&amp;gt;&lt;br /&gt;&amp;lt;&lt;/b&gt;MyFirstColumn&lt;b&gt;&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;&lt;/b&gt;Another column&lt;b&gt;&amp;gt;&lt;br /&gt;&amp;lt;/column&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;result&amp;gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;&lt;/b&gt;MyFirstColumn&lt;b&gt;&amp;gt;&lt;/b&gt;Hello, world.&lt;br /&gt;&lt;b&gt;&amp;lt;&lt;/b&gt;Another column&lt;b&gt;&amp;gt;&lt;/b&gt;This works!&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&amp;lt;/result&amp;gt;&lt;br /&gt;&amp;lt;/GRML&amp;gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;A result has been added, containing two result items, using &lt;i&gt;view&lt;/i&gt; tags. &lt;u&gt;MyFirstColumn&lt;/u&gt; has the value &lt;u&gt;Hello, world.&lt;/u&gt;. &lt;u&gt;Another column&lt;/u&gt; has the value &lt;u&gt;This works!&lt;/u&gt;.&lt;br /&gt;&lt;br /&gt;With an understanding of the different tags used in GRML, it is now possible to understand what is happening in a GRML file or web page. The next section presents more ways to create input controls, columns, and results using &lt;i&gt;form&lt;/i&gt; and &lt;i&gt;view&lt;/i&gt; tags.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Examples.&lt;/h2&gt;There is more than one way to organize tags to create input controls, columns, and results. This allows a file or web page to organize its content in many different ways. The following two sections demonstrate these alternatives.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;&lt;i&gt;Form&lt;/i&gt; tag examples.&lt;/h3&gt;The &lt;i&gt;form&lt;/i&gt; tags create input controls. Below are two examples for creating input controls in different ways.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Example 1.&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;edit&lt;/b&gt; &lt;i&gt;search1&lt;/i&gt;&lt;b&gt;&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;Title&amp;gt;&lt;/b&gt;Request:&lt;br /&gt;&lt;b&gt;&amp;lt;/edit&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;Combo&lt;/b&gt; &lt;i&gt;Default&lt;/i&gt;&lt;b&gt;&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;Title&amp;gt;&lt;/b&gt;Default location&lt;br /&gt;&lt;b&gt;&amp;lt;monster&amp;gt;&lt;/b&gt;monster&lt;br /&gt;&lt;b&gt;&amp;lt;/combo&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;submit&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;location&amp;gt;&lt;/b&gt;GRMLBrowser.com/jobs.asp&lt;br /&gt;&lt;b&gt;&amp;lt;/submit&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Example 2.&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;edit&lt;/b&gt; &lt;i&gt;search1&lt;/i&gt;&lt;b&gt;&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;Title&amp;gt;&lt;/b&gt;Request:&lt;br /&gt;&lt;b&gt;&amp;lt;/edit&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;Combo&lt;/b&gt; &lt;i&gt;Default&lt;/i&gt;&lt;b&gt;&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;Title&amp;gt;&lt;/b&gt;Default location&lt;br /&gt;&lt;b&gt;&amp;lt;/combo&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;Combo&lt;/b&gt; &lt;i&gt;Default&lt;/i&gt;&lt;b&gt;&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;monster&amp;gt;&lt;/b&gt;monster&lt;br /&gt;&lt;b&gt;&amp;lt;/combo&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;submit&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;location&amp;gt;&lt;/b&gt;GRMLBrowser.com/jobs.asp&lt;br /&gt;&lt;b&gt;&amp;lt;/submit&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Example 1 has all attributes for an input control in one parent tag. Example 2 has one &lt;b&gt;attribute&lt;/b&gt; for each parent tag. Both examples create the same input controls, though the tags are organized differently.&lt;br /&gt;&lt;h3&gt;&lt;i&gt;View&lt;/i&gt; tag examples.&lt;/h3&gt;&lt;i&gt;View&lt;/i&gt; tags create columns and results.&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;Columns.&lt;/h4&gt;Use the &lt;b&gt;column&lt;/b&gt; tag to set the &lt;u&gt;column order&lt;/u&gt; of results. Below are two examples.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Example 1.&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;column&amp;gt;&lt;/b&gt;&lt;br /&gt;&amp;lt;Date Posted&amp;gt;&lt;br /&gt;&amp;lt;Job Title&amp;gt;&lt;br /&gt;&amp;lt;Job Location&amp;gt;&lt;br /&gt;&amp;lt;Company&amp;gt;&lt;br /&gt;&amp;lt;Search&amp;gt;&lt;br /&gt;&amp;lt;DateTime&amp;gt;&lt;br /&gt;&amp;lt;Link&amp;gt;&lt;br /&gt;&lt;b&gt;&amp;lt;/column&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Example 2.&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;column&amp;gt;&lt;/b&gt;&lt;br /&gt;&amp;lt;Date Posted&amp;gt;&lt;br /&gt;&amp;lt;Job Title&amp;gt;&lt;br /&gt;&amp;lt;Job Location&amp;gt;&lt;br /&gt;&amp;lt;Company&amp;gt;&lt;br /&gt;&amp;lt;Search&amp;gt;&lt;br /&gt;&lt;b&gt;&amp;lt;/column&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;column&amp;gt;&lt;/b&gt;&lt;br /&gt;&amp;lt;DateTime&amp;gt;&lt;br /&gt;&amp;lt;Link&amp;gt;&lt;br /&gt;&lt;b&gt;&amp;lt;/column&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Example 1 has all attributes using one &lt;b&gt;column&lt;/b&gt; parent tag. Example 2 splits the attributes in two, each using a &lt;b&gt;column&lt;/b&gt; parent tag. Both examples create the same &lt;u&gt;column order&lt;/u&gt;.&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;Results.&lt;/h4&gt;Having created columns, the next step is to add results. This requires the &lt;b&gt;result&lt;/b&gt; parent tag. Below are two examples for adding results to the above &lt;u&gt;column order&lt;/u&gt;.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Example 1.&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;result&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;Date Posted&amp;gt;&lt;/b&gt;Jul 28&lt;br /&gt;&lt;b&gt;&amp;lt;Job Title&amp;gt;&lt;/b&gt;Sr. Java Software Engineer&lt;br /&gt;&lt;b&gt;&amp;lt;Job Location&amp;gt;&lt;/b&gt;US-CA-La Jolla&lt;br /&gt;&lt;b&gt;&amp;lt;Company&amp;gt;&lt;/b&gt;Company A&lt;br /&gt;&lt;b&gt;&amp;lt;Search&amp;gt;&lt;/b&gt;Java LA&lt;br /&gt;&lt;b&gt;&amp;lt;DateTime&amp;gt;&lt;/b&gt;Today&lt;br /&gt;&lt;b&gt;&amp;lt;link&amp;gt;&lt;/b&gt;http://127.0.0.1&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;Date Posted&amp;gt;&lt;/b&gt;Jul 20&lt;br /&gt;&lt;b&gt;&amp;lt;Job Title&amp;gt;&lt;/b&gt;Web Development Analyst&lt;br /&gt;&lt;b&gt;&amp;lt;Job Location&amp;gt;&lt;/b&gt;US-WI-La Crosse&lt;br /&gt;&lt;b&gt;&amp;lt;Company&amp;gt;&lt;/b&gt;Company B&lt;br /&gt;&lt;b&gt;&amp;lt;Search&amp;gt;&lt;/b&gt;Java LA&lt;br /&gt;&lt;b&gt;&amp;lt;DateTime&amp;gt;&lt;/b&gt;Today&lt;br /&gt;&lt;b&gt;&amp;lt;link&amp;gt;&lt;/b&gt;http://127.0.0.1&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;Date Posted&amp;gt;&lt;/b&gt;Aug 2&lt;br /&gt;&lt;b&gt;&amp;lt;Job Title&amp;gt;&lt;/b&gt;Software Group Manager&lt;br /&gt;&lt;b&gt;&amp;lt;Job Location&amp;gt;&lt;/b&gt;US-CA-La Mirada&lt;br /&gt;&lt;b&gt;&amp;lt;Company&amp;gt;&lt;/b&gt;Company C&lt;br /&gt;&lt;b&gt;&amp;lt;Search&amp;gt;&lt;/b&gt;Java LA&lt;br /&gt;&lt;b&gt;&amp;lt;DateTime&amp;gt;&lt;/b&gt;Today&lt;br /&gt;&lt;b&gt;&amp;lt;link&amp;gt;&lt;/b&gt;http://127.0.0.1&lt;br /&gt;&lt;b&gt;&amp;lt;/result&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Example 2.&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;result&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;Date Posted&amp;gt;&lt;/b&gt;Jul 28&lt;br /&gt;&lt;b&gt;&amp;lt;Job Title&amp;gt;&lt;/b&gt;Sr. Java Software Engineer&lt;br /&gt;&lt;b&gt;&amp;lt;Job Location&amp;gt;&lt;/b&gt;US-CA-La Jolla&lt;br /&gt;&lt;b&gt;&amp;lt;Company&amp;gt;&lt;/b&gt;Company A&lt;br /&gt;&lt;b&gt;&amp;lt;Search&amp;gt;&lt;/b&gt;Java LA&lt;br /&gt;&lt;b&gt;&amp;lt;DateTime&amp;gt;&lt;/b&gt;Today&lt;br /&gt;&lt;b&gt;&amp;lt;link&amp;gt;&lt;/b&gt;http://127.0.0.1&lt;br /&gt;&lt;b&gt;&amp;lt;/result&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;result&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;Date Posted&amp;gt;&lt;/b&gt;Jul 20&lt;br /&gt;&lt;b&gt;&amp;lt;Job Title&amp;gt;&lt;/b&gt;Web Development Analyst&lt;br /&gt;&lt;b&gt;&amp;lt;Job Location&amp;gt;&lt;/b&gt;US-WI-La Crosse&lt;br /&gt;&lt;b&gt;&amp;lt;Company&amp;gt;&lt;/b&gt;Company B&lt;br /&gt;&lt;b&gt;&amp;lt;Search&amp;gt;&lt;/b&gt;Java LA&lt;br /&gt;&lt;b&gt;&amp;lt;DateTime&amp;gt;&lt;/b&gt;Today&lt;br /&gt;&lt;b&gt;&amp;lt;link&amp;gt;&lt;/b&gt;http://127.0.0.1&lt;br /&gt;&lt;b&gt;&amp;lt;/result&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;result&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;Date Posted&amp;gt;&lt;/b&gt;Aug 2&lt;br /&gt;&lt;b&gt;&amp;lt;Job Title&amp;gt;&lt;/b&gt;Software Group Manager&lt;br /&gt;&lt;b&gt;&amp;lt;Job Location&amp;gt;&lt;/b&gt;US-CA-La Mirada&lt;br /&gt;&lt;b&gt;&amp;lt;Company&amp;gt;&lt;/b&gt;Company C&lt;br /&gt;&lt;b&gt;&amp;lt;Search&amp;gt;&lt;/b&gt;Java LA&lt;br /&gt;&lt;b&gt;&amp;lt;DateTime&amp;gt;&lt;/b&gt;Today&lt;br /&gt;&lt;b&gt;&amp;lt;link&amp;gt;&lt;/b&gt;http://127.0.0.1&lt;br /&gt;&lt;b&gt;&amp;lt;/result&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Example 1 has all results using one &lt;b&gt;result&lt;/b&gt; parent tag. Example 2 splits the attributes using multiple &lt;b&gt;result&lt;/b&gt; parent tags. Both examples create the same results.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Putting it all together.&lt;/h3&gt;When a &lt;b&gt;column&lt;/b&gt; parent tag is read, the child tags create the &lt;u&gt;column order&lt;/u&gt;. This determines the order of display of columns. When a &lt;b&gt;result&lt;/b&gt; parent tag is read, the child tags are added if the &lt;b&gt;attribute&lt;/b&gt; exists in the &lt;u&gt;column order&lt;/u&gt;.&lt;br /&gt;&lt;br /&gt;Each item is added as it is encountered. The top &lt;i&gt;column&lt;/i&gt; in the &lt;u&gt;column order&lt;/u&gt; displays first. The bottom displays last. This is true for results. The top &lt;b&gt;result&lt;/b&gt; with an &lt;b&gt;attribute&lt;/b&gt; in the &lt;u&gt;column order&lt;/u&gt; displays first. The bottom &lt;b&gt;result&lt;/b&gt; with an &lt;b&gt;attribute&lt;/b&gt; in the &lt;u&gt;column order&lt;/u&gt; displays last.&lt;br /&gt;&lt;br /&gt;Below are the combined &lt;i&gt;form&lt;/i&gt; and &lt;i&gt;view&lt;/i&gt; tags for the two examples.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Example 1.&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;grml&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;edit&lt;/b&gt; &lt;i&gt;search1&lt;/i&gt;&lt;b&gt;&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;Title&amp;gt;&lt;/b&gt;Request:&lt;br /&gt;&lt;b&gt;&amp;lt;/edit&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;Combo&lt;/b&gt; &lt;i&gt;Default&lt;/i&gt;&lt;b&gt;&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;Title&amp;gt;&lt;/b&gt;Default location&lt;br /&gt;&lt;b&gt;&amp;lt;monster&amp;gt;&lt;/b&gt;monster&lt;br /&gt;&lt;b&gt;&amp;lt;/combo&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;submit&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;location&amp;gt;&lt;/b&gt;GRMLBrowser.com/jobs.asp&lt;br /&gt;&lt;b&gt;&amp;lt;/submit&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;column&amp;gt;&lt;/b&gt;&lt;br /&gt;&amp;lt;Date Posted&amp;gt;&lt;br /&gt;&amp;lt;Job Title&amp;gt;&lt;br /&gt;&amp;lt;Job Location&amp;gt;&lt;br /&gt;&amp;lt;Company&amp;gt;&lt;br /&gt;&amp;lt;Search&amp;gt;&lt;br /&gt;&amp;lt;DateTime&amp;gt;&lt;br /&gt;&amp;lt;Link&amp;gt;&lt;br /&gt;&lt;b&gt;&amp;lt;/column&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;result&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;Date Posted&amp;gt;&lt;/b&gt;Jul 28&lt;br /&gt;&lt;b&gt;&amp;lt;Job Title&amp;gt;&lt;/b&gt;Sr. Java Software Engineer&lt;br /&gt;&lt;b&gt;&amp;lt;Job Location&amp;gt;&lt;/b&gt;US-CA-La Jolla&lt;br /&gt;&lt;b&gt;&amp;lt;Company&amp;gt;&lt;/b&gt;Company A&lt;br /&gt;&lt;b&gt;&amp;lt;Search&amp;gt;&lt;/b&gt;Java LA&lt;br /&gt;&lt;b&gt;&amp;lt;DateTime&amp;gt;&lt;/b&gt;Today&lt;br /&gt;&lt;b&gt;&amp;lt;link&amp;gt;&lt;/b&gt;http://127.0.0.1&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;Date Posted&amp;gt;&lt;/b&gt;Jul 20&lt;br /&gt;&lt;b&gt;&amp;lt;Job Title&amp;gt;&lt;/b&gt;Web Development Analyst&lt;br /&gt;&lt;b&gt;&amp;lt;Job Location&amp;gt;&lt;/b&gt;US-WI-La Crosse&lt;br /&gt;&lt;b&gt;&amp;lt;Company&amp;gt;&lt;/b&gt;Company B&lt;br /&gt;&lt;b&gt;&amp;lt;Search&amp;gt;&lt;/b&gt;Java LA&lt;br /&gt;&lt;b&gt;&amp;lt;DateTime&amp;gt;&lt;/b&gt;Today&lt;br /&gt;&lt;b&gt;&amp;lt;link&amp;gt;&lt;/b&gt;http://127.0.0.1&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;Date Posted&amp;gt;&lt;/b&gt;Aug 2&lt;br /&gt;&lt;b&gt;&amp;lt;Job Title&amp;gt;&lt;/b&gt;Software Group Manager&lt;br /&gt;&lt;b&gt;&amp;lt;Job Location&amp;gt;&lt;/b&gt;US-CA-La Mirada&lt;br /&gt;&lt;b&gt;&amp;lt;Company&amp;gt;&lt;/b&gt;Company C&lt;br /&gt;&lt;b&gt;&amp;lt;Search&amp;gt;&lt;/b&gt;Java LA&lt;br /&gt;&lt;b&gt;&amp;lt;DateTime&amp;gt;&lt;/b&gt;Today&lt;br /&gt;&lt;b&gt;&amp;lt;link&amp;gt;&lt;/b&gt;http://127.0.0.1&lt;br /&gt;&lt;b&gt;&amp;lt;/result&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;/grml&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Example 2.&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;grml&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;edit&lt;/b&gt; &lt;i&gt;search1&lt;/i&gt;&lt;b&gt;&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;Title&amp;gt;&lt;/b&gt;Request:&lt;br /&gt;&lt;b&gt;&amp;lt;/edit&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;Combo&lt;/b&gt; &lt;i&gt;Default&lt;/i&gt;&lt;b&gt;&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;Title&amp;gt;&lt;/b&gt;Default location&lt;br /&gt;&lt;b&gt;&amp;lt;/combo&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;Combo&lt;/b&gt; &lt;i&gt;Default&lt;/i&gt;&lt;b&gt;&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;monster&amp;gt;&lt;/b&gt;monster&lt;br /&gt;&lt;b&gt;&amp;lt;/combo&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;submit&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;location&amp;gt;&lt;/b&gt;GRMLBrowser.com/jobs.asp&lt;br /&gt;&lt;b&gt;&amp;lt;/submit&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;column&amp;gt;&lt;/b&gt;&lt;br /&gt;&amp;lt;Date Posted&amp;gt;&lt;br /&gt;&amp;lt;Job Title&amp;gt;&lt;br /&gt;&amp;lt;Job Location&amp;gt;&lt;br /&gt;&amp;lt;Company&amp;gt;&lt;br /&gt;&amp;lt;Search&amp;gt;&lt;br /&gt;&lt;b&gt;&amp;lt;/column&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;column&amp;gt;&lt;/b&gt;&lt;br /&gt;&amp;lt;DateTime&amp;gt;&lt;br /&gt;&amp;lt;Link Location&amp;gt;&lt;br /&gt;&lt;b&gt;&amp;lt;/column&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;result&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;Date Posted&amp;gt;&lt;/b&gt;Jul 28&lt;br /&gt;&lt;b&gt;&amp;lt;Job Title&amp;gt;&lt;/b&gt;Sr. Java Software Engineer&lt;br /&gt;&lt;b&gt;&amp;lt;Job Location&amp;gt;&lt;/b&gt;US-CA-La Jolla&lt;br /&gt;&lt;b&gt;&amp;lt;Company&amp;gt;&lt;/b&gt;Company A&lt;br /&gt;&lt;b&gt;&amp;lt;Search&amp;gt;&lt;/b&gt;Java LA&lt;br /&gt;&lt;b&gt;&amp;lt;DateTime&amp;gt;&lt;/b&gt;Today&lt;br /&gt;&lt;b&gt;&amp;lt;link&amp;gt;&lt;/b&gt;http://127.0.0.1&lt;br /&gt;&lt;b&gt;&amp;lt;/result&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;result&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;Date Posted&amp;gt;&lt;/b&gt;Jul 20&lt;br /&gt;&lt;b&gt;&amp;lt;Job Title&amp;gt;&lt;/b&gt;Web Development Analyst&lt;br /&gt;&lt;b&gt;&amp;lt;Job Location&amp;gt;&lt;/b&gt;US-WI-La Crosse&lt;br /&gt;&lt;b&gt;&amp;lt;Company&amp;gt;&lt;/b&gt;Company B&lt;br /&gt;&lt;b&gt;&amp;lt;Search&amp;gt;&lt;/b&gt;Java LA&lt;br /&gt;&lt;b&gt;&amp;lt;DateTime&amp;gt;&lt;/b&gt;Today&lt;br /&gt;&lt;b&gt;&amp;lt;link&amp;gt;&lt;/b&gt;http://127.0.0.1&lt;br /&gt;&lt;b&gt;&amp;lt;/result&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;result&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;Date Posted&amp;gt;&lt;/b&gt;Aug 2&lt;br /&gt;&lt;b&gt;&amp;lt;Job Title&amp;gt;&lt;/b&gt;Software Group Manager&lt;br /&gt;&lt;b&gt;&amp;lt;Job Location&amp;gt;&lt;/b&gt;US-CA-La Mirada&lt;br /&gt;&lt;b&gt;&amp;lt;Company&amp;gt;&lt;/b&gt;Company C&lt;br /&gt;&lt;b&gt;&amp;lt;Search&amp;gt;&lt;/b&gt;Java LA&lt;br /&gt;&lt;b&gt;&amp;lt;DateTime&amp;gt;&lt;/b&gt;Today&lt;br /&gt;&lt;b&gt;&amp;lt;link&amp;gt;&lt;/b&gt;http://127.0.0.1&lt;br /&gt;&lt;b&gt;&amp;lt;/result&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;/grml&amp;gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The above examples demonstrate the different ways to organize GRML to create the same input controls, columns, and results.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Scope of use.&lt;/h2&gt;Some GRML viewers do not display columns. It may only display images, or links, or partial text. For example, Pioneer Report MDI uses its thumbnail &lt;i&gt;view&lt;/i&gt; to display an image and a result item appearing first in the &lt;u&gt;column order&lt;/u&gt;. However, all GRML files or web pages require columns, if results are displayed.&lt;br /&gt;&lt;br /&gt;Now that it has been shown how GRML uses input controls, columns, and results, it is possible to use the above example to create just about any type of GRML file or web page. There are &lt;i&gt;form&lt;/i&gt; tags for handling user input and sending requests. There are &lt;i&gt;view&lt;/i&gt; tags to display file or web page columns and results.&lt;br /&gt;&lt;br /&gt;The only limitation of the above GRML is it does not demonstrate &lt;b&gt;dimension&lt;/b&gt; tags. It is a topic discussed in another article. To respond to a request submitted using input controls, server-side processing is required. A server-side scripting, or programming language, such as ASP, JSP, CGI, .NET or PHP is needed. These techniques are discussed in another article.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Conclusion.&lt;/h2&gt;Well, that is it. It was shown that all GRML files and web pages consist of two types of tags. One is the &lt;i&gt;form&lt;/i&gt; tag, for creating input controls. The other is the &lt;i&gt;view&lt;/i&gt; tag for creating columns and results. There are parent tags to create input controls, a &lt;b&gt;column&lt;/b&gt;, or a &lt;b&gt;result&lt;/b&gt;. And, there are child tags to set the attributes of the parent tags. Only parent tags have end tags, while child tags do not.&lt;br /&gt;&lt;br /&gt;Knowing the different tags in a GRML file or web page provides the basis for learning other aspects of the markup language. Once familiar with the different tags, the next step is to learn how to use server-side processing with &lt;i&gt;form&lt;/i&gt; requests and how to use the &lt;b&gt;dimension&lt;/b&gt; tag.&lt;br /&gt;&lt;br /&gt;To get all the information available for GRML on the web, visit &lt;a href=http://grmlbrowser.com/webbrowser&gt;GRML, CSV, and delimited file and web browsers&lt;/a&gt; with product descriptions.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-109881303186191716?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/109881303186191716/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=109881303186191716' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/109881303186191716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/109881303186191716'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2004/10/using-grml.html' title='Using GRML'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-109803402933109475</id><published>2004-10-17T08:57:00.000-07:00</published><updated>2004-10-17T10:27:09.336-07:00</updated><title type='text'>Examining GRML</title><content type='html'>&lt;div align="center"&gt;&lt;u&gt;Different uses of GRML.&lt;/u&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;Introduction.&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;There are many different uses for General Reuse Markup Language, or GRML. There are file and web browsers to load and download GRML files and web pages. There are reporting and analysis tools to create graphs, statistics, or charts from GRML. There are productivity tools to use database and spreadsheet data in GRML. They are all different uses. This article describes the five (5) different uses of GRML.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Background.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Before reading this article, it is recommended to have an understanding of GRML and its development. To get started, read &lt;a href="http://grmlbrowser.com/articles/GRML_000"&gt;Introducing GRML&lt;/a&gt;. This article explains the reasons for its existence and how it compares to existing formats and markup languages. Next, read &lt;a href="http://grmlbrowser.com/articles/GRML_001"&gt;Understanding GRML&lt;/a&gt;. It provides a history of the markup language and describes how it has developed into its current format.&lt;br /&gt;&lt;br /&gt;After reading these articles, download a GRML web browser, such as &lt;a href="http://grmlbrowser.com/webbrowser/bargraph.asp"&gt;Bar Graph MDI&lt;/a&gt; or &lt;a href="http://grmlbrowser.com/webbrowser/tree.asp"&gt;Tree MDI&lt;/a&gt;. They show how GRML is used and what it does. These web browsers demonstrate a number of uses for GRML. These uses are described below.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;GRML Uses.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;There are five (5) different uses of GRML. It is used for reading, writing, viewing, adapting, and editing. These uses allow GRML to open, display, change, save, or print content using files, web pages, databases, spreadsheets, or other data sources. The acronym for these uses is WAVER. It refers to the first letter of each of the five (5) uses of GRML.&lt;br /&gt;&lt;br /&gt;GRML web browsers are described using WAVER in their product descriptions. For example, the Bar Graph MDI product description only mentions requiring a reader, while Tree MDI requires every use of GRML. Each use is described below.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Reader.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Readers read and parse GRML.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Writer.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Writers save using GRML.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Adapter.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;There are two uses of an adapter.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;read GRML and write (save) in another format.&lt;/li&gt;&lt;li&gt;read another format and write (save) in GRML. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Viewer.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Viewers display GRML after reading.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Editor.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Editors use a viewer to display GRML for editing, and a writer to save it.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Web browser uses.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Web browsers use a reader to download and read web pages. Some use an adapter, viewer, editor, or writer. But, they are not required by a web browser. At a minimum, a web browser uses a reader.&lt;br /&gt;&lt;br /&gt;Bar Graph MDI only uses a reader. It is an example of a web browser that does not use GRML in any other way. It does not adapt, display, edit, nor write GRML. Instead, it displays graphs of GRML from its reader. On the other hand, Tree MDI reads and displays GRML using a tree control. The tree control is the viewer of the Tree MDI web browser.&lt;br /&gt;&lt;br /&gt;Tree MDI uses a reader, viewer, and writer. The writer reads GRML and writes (saves) GRML. A writer allows content in the viewer to be saved to a disk, hard drive, or web server. It does not matter whether the content in the viewer has been changed. Changing, or editing, content is another use.&lt;br /&gt;&lt;br /&gt;When Tree MDI displays content, it allows it to be edited. Therefore, Tree MDI uses an editor. An editor requires a viewer and therefore a reader. However, without a writer, there is no way to save edited content. Since Tree MDI has a writer, it allows GRML content to be changed and saved. To save in another format is another use.&lt;br /&gt;&lt;br /&gt;An adapter saves GRML in other formats. Or, it saves other formats using GRML. It requires a reader and a writer. Tree MDI has a reader and writes (saves) using GRML, CSV or character-delimited formats. For example, it is possible to use the Tree MDI web browser to read GRML, edit the content, and write (save) using the CSV or character-delimited format.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;Conclusion.&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;There are five different ways to use GRML. There are writers, adapters, viewers, editors, and readers. To make it easier to remember, just use WAVER. &lt;/p&gt;&lt;p&gt;WAVER provides GRML web browsers different uses of GRML files and web pages. It also makes it possible to use other formats, such as CSV or character-delimited. With an explanation of how GRML is used by the web browser, it provides a basis for knowing what to use to accomplish a specific task using GRML.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-109803402933109475?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/109803402933109475/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=109803402933109475' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/109803402933109475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/109803402933109475'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2004/10/examining-grml.html' title='Examining GRML'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-109770745193254845</id><published>2004-10-13T15:32:00.000-07:00</published><updated>2004-10-13T15:53:40.873-07:00</updated><title type='text'>Understanding GRML.</title><content type='html'>&lt;center&gt;&lt;b&gt;&lt;u&gt;The development of a markup language.&lt;/u&gt;&lt;/b&gt; &lt;/center&gt;&lt;h2&gt;Introduction&lt;/h2&gt;HTML is the primary markup language used on the web. After its first release, it lacked many of the features taken for granted today on the web. It took many years for HTML to become what it is. In fact, almost four years passed between the first attempts at a markup language and HTML 2.0. In the years since 1995, HTML has continued changing. This demonstrates the commitment necessary to develop a markup language.&lt;br /&gt;&lt;br /&gt;Before the development of HTML began, it needed software to test its features. The software developed was the precursor to the first HTML web browser. There is no way to test a markup language without having the software first. This demonstrates the requirements for developing a markup language. The software drives its development.&lt;br /&gt;&lt;br /&gt;The purpose of this article is to show how General Reuse Markup Language, or GRML, developed into its current format. Examples are given to show the differences between GRML 1.0 and GRML 2.0. The attributes of each markup language are described along with how they are used on the web.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Background&lt;/h2&gt;This is one in a series of articles on GRML. Before continuing, read the article, &lt;a href="http://grmlbrowser.com/articles/grml_000"&gt;Introducing GRML&lt;/a&gt;. It provides an overview of existing file formats and markup languages, and explains why GRML was created.&lt;br /&gt;&lt;br /&gt;If you are not interested in markup languages, potential alternative approaches, or web browser technology, this is not the article for you. This discussion is not suitable for anyone who feels HTML is the only way to browse the web.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;The Beginning.&lt;/h2&gt;The process of creating GRML was indirect. It began with a desire to create a front-end to extract content from web pages. The idea was to submit a web page request and retrieve the content in a format usable by a variety of applications. HTML displays content in one way, so it is not used by a variety of applications. Since the target web pages used HTML, the retrieved content needed to be available using another format.&lt;br /&gt;&lt;br /&gt;The only solution to extracting content from a HTML web page is to use an adapter. Adapters read data in one format and write them in another. This was the perfect solution, except for one thing. HTML web pages are described differently for every web page requested. There is no way to extract author information, or article text, or product descriptions without creating an adapter for each web page. There had to be a better way.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Building a web front-end.&lt;/h2&gt;While trying to find a practical way to extract content from web pages, a front-end was being developed to display the content. A single adapter was developed to format HTML from a single web page into an informal format used by the front-end. This informal format was the initial step toward creating a markup language.&lt;br /&gt;&lt;br /&gt;From June, 2002 until August, 2002, the front-end used an adapter to convert HTML web pages to text, for display. There was no format, other than reading single lines of text from the adapter. As development continued, more adapters were added, until 6 were available. Web page requests sent from the front-end had to use one of these 6 adapters. There was no feature for users to directly enter a web page request.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;The first attempt.&lt;/h3&gt;As the front-end was developed, a &lt;i&gt;form&lt;/i&gt; was needed for sending requests using input controls. This required a formal approach for handling requests to and responses from a web page. Using arbitrary lines of text was inefficient. This was the beginning of Personal Markup Language.&lt;br /&gt;&lt;br /&gt;The new markup language had &lt;i&gt;form&lt;/i&gt; support and provided a structure for formatting web page content. However, the &lt;i&gt;form&lt;/i&gt; was limited. At first, the front-end created a &lt;i&gt;form&lt;/i&gt; from the first web page request. There was no way to display another &lt;i&gt;form&lt;/i&gt;. To allow the markup language to create a &lt;i&gt;form&lt;/i&gt; for each web page request, the front-end was updated.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Upgrading the format.&lt;/h3&gt;With &lt;i&gt;form&lt;/i&gt; support, the front-end now sent web page requests from input controls and created a &lt;i&gt;form&lt;/i&gt; from web page responses, when necessary. The only feature missing was a way to organize web page content into groups, and display each group of content separately in the front-end. This required a new markup language. It was the beginning of the Simple Markup Language.&lt;br /&gt;&lt;br /&gt;When the front-end displays content from a web page, it is called a dimension. Splitting content into different groups creates a dimension for each group. The front-end needed to display different dimensions of content for forecasting, logistics, and data analysis. Once the front-end added this, the markup language supported multidimensional &lt;i&gt;views&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;As the markup language was being developed, there was one constant. The front-end did not allow the user to directly enter a web page request. A user had to choose from the 6 web page requests used by the front-end. Or, submit a request using the &lt;i&gt;form&lt;/i&gt; input controls of a web page.&lt;br /&gt;&lt;br /&gt;Once direct web page requests were added, it was possible to "browse" web pages. The front-end became a web browser. Using a web browser required the markup language to be completely redesigned. This new markup langauge was the first version of GRML.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;GRML 1.0.&lt;/h2&gt;Completed January 2003, GRML supported &lt;i&gt;form&lt;/i&gt; input controls, columns, and results. There was multidimensional support and it used the concept of "web applications". Each represented an activity that a user performs on the web. The first GRML web browser had "web applications" for using a search engine, getting news headlines, viewing auction listings, and doing a job search.&lt;br /&gt;&lt;br /&gt;"Web applications" were a holdover from the days of the front-end, when directly submitting a web page request or opening a file were not supported. While the web browser allowed web page requests, they had to be from a "web application" or a &lt;i&gt;form&lt;/i&gt; if the request was to be sent.&lt;br /&gt;&lt;br /&gt;The reason for "web applications" is to use content from HTML web pages in GRML web browsers. Since HTML web pages are abundant and GRML is new, it is advantageous to have the ability to adapt HTML to GRML.&lt;br /&gt;&lt;br /&gt;An example of "web applications" in GRML 1.0 is below.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;GRML&amp;gt;&lt;br /&gt;&amp;lt;a class=navi_13 name=AUCT type=title&amp;gt;Auctions&amp;lt;/&amp;gt;&lt;br /&gt;&amp;lt;a class=navi_13 name=JOBS type=title&amp;gt;Job Search&amp;lt;/&amp;gt;&lt;br /&gt;&amp;lt;a class=navi_13 name=SRCH type=title&amp;gt;Search Engine&amp;lt;/&amp;gt;&lt;br /&gt;&amp;lt;a class=navi_13 name=AUCT type=location&amp;gt;127.0.0.1/auc.asp?search2=&amp;lt;/&amp;gt;&lt;br /&gt;&amp;lt;a class=navi_13 name=JOBS type=location&amp;gt;127.0.0.1/jobs.asp?search2=&amp;lt;/&amp;gt;&lt;br /&gt;&amp;lt;a class=navi_13 name=SRCH type=location&amp;gt;127.0.0.1/parse.asp?search2=&amp;lt;/&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;a class=hist_13 type=item&amp;gt;127.0.0.1/startup.asp&amp;lt;/&amp;gt;&lt;br /&gt;&amp;lt;a class=hist_13 type=item&amp;gt;127.0.0.1/over.asp&amp;lt;/&amp;gt;&lt;br /&gt;&amp;lt;/GRML&amp;gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;GRML was designed to be used by many different browsers. It was not possible to test this capability since only one GRML web browser existed. As other browsers were created and the markup language developed, GRML moved to version 1.1 in the first 4 months of 2003.&lt;br /&gt;&lt;br /&gt;The next major upgrade to GRML occurred when resolving the problem of "web applications."&lt;br /&gt;&lt;h2&gt;GRML 1.2.&lt;/h2&gt;One limitation of the "web application" approach was the need for a separate adapter for each HTML web page. Since there are billions of HTML web pages, it was impractical to create a "web application" for each one. Another problem was keeping the "web application" updated if a web page changed. If supporting a multitude of web pages is difficult, trying to keep them updated was practically impossible. GRML needed modification.&lt;br /&gt;&lt;br /&gt;During March, 2004, everything related to "web applications" was removed from GRML. This allowed the markup language to focus on &lt;i&gt;form&lt;/i&gt; input controls, columns, and results. With the "web applications" removed, it was now possible to read any HTML web page using more generic and consistent web adapters.&lt;br /&gt;&lt;br /&gt;An example of GRML 1.2 follows.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;GRML&amp;gt;&lt;br /&gt;&amp;lt;a class=edit_13 name=url1 type=title&amp;gt;Enter URL:&amp;lt;/&amp;gt;&lt;br /&gt;&amp;lt;a class=edit_13 name=url1 type=location&amp;gt;http://127.0.0.1/links.asp&amp;lt;/&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;a class=column_13 type=item&amp;gt;Title&amp;lt;/&amp;gt;&lt;br /&gt;&amp;lt;a class=column_13 type=item&amp;gt;Result&amp;lt;/&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;a control=result_13 type=item&amp;gt;RIAA, MPAA Ask High Court To Review&lt;/&gt;&lt;br /&gt;&amp;lt;a control=result_13 type=item&amp;gt;It's official: Hollywood studios and record companies on Friday asked the United States Supreme Court to overturn a controversial series of recent court decisions that have kept file-swapping software legal."&amp;lt;/&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;a control=result_13 type=link&amp;gt;http://127.0.0.1/article.pl?sid=04/10/11/1846208&amp;lt;/&amp;gt;&lt;br /&gt;&amp;lt;/GRML&amp;gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;GRML 1.2 was the last of the 1.x releases of GRML. During the next six months of use, it set the stage for another change in the syntax of the markup language.&lt;br /&gt;&lt;h2&gt;GRML 2.0.&lt;/h2&gt;&lt;p&gt;The inital versions of GRML worked well on the web and the local filesystem. It allowed the development of many different web browsers that use its &lt;i&gt;form&lt;/i&gt; and column/result approach. Other than removing "web applications", the syntax for GRML did not change much from the 1.0 to 1.2 versions. Issues of speed, control, and reliability were not considered. However, this changed with GRML 2.0.&lt;br /&gt;&lt;br /&gt;This version of GRML was designed to create small file sizes, handle file and web page content using fewer browser resources, and allow more options for arranging file and web page content. The old syntax was completely abandoned in favor of smaller tags and more specific tag keywords. The sample GRML from version 1.2 looks as follows in 2.0.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;GRML&amp;gt;&lt;br /&gt;&amp;lt;edit url1&amp;gt;&lt;br /&gt;&amp;lt;location&amp;gt;Enter URL:&lt;br /&gt;&amp;lt;title&amp;gt;http://127.0.0.1/links.asp&lt;br /&gt;&amp;lt;/edit&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;column&amp;gt;&lt;br /&gt;&amp;lt;Title&amp;gt;&lt;br /&gt;&amp;lt;Description&amp;gt;&lt;br /&gt;&amp;lt;Link&amp;gt;&lt;br /&gt;&amp;lt;/column&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;result&amp;gt;&lt;br /&gt;&amp;lt;Title&amp;gt;RIAA, MPAA Ask High Court To Review&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&amp;lt;Description&amp;gt;The Hobo writes "It's official: Hollywood studios and record companies on Friday asked the United States Supreme Court to overturn a controversial series of recent court decisions that have kept file-swapping software legal."&lt;br /&gt;&lt;br /&gt;&amp;lt;link&amp;gt;http://127.0.0.1/article.pl?sid=04/10/11/1846208&lt;br /&gt;&amp;lt;/result&amp;gt;&lt;br /&gt;&amp;lt;/GRML&amp;gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Using the GRML 2.0 syntax, tags drop to a fraction of their size from version 1.2. In addition, there are no problems with handling very large text strings (greater than 1024 characters). In version 1.2, the content sometimes was ignored because of its size. This often disrupted the display of all remaining content in the file or web page. This problem was solved in version 2.0, because each result item specifies a column.&lt;br /&gt;&lt;br /&gt;It is possible to organize columns and results using version 2.0 that is not possible with version 1.2. Results are ordered according to the column display order. This is set by listing the top column as first, and all subsequent columns in order until the bottom column is last. If there are 5 columns, and the 3rd should be displayed first, place it at the top of the column order.&lt;br /&gt;&lt;br /&gt;A result item only displays if the column it specifies appears in the column order. If it is necessary to display only one column of results, only that column exists in the column order. Or, specify any number of columns and only those results are displayed. This was not possible with previous versions of GRML. &lt;/p&gt;&lt;h2&gt;Conclusion.&lt;/h2&gt;&lt;p&gt;GRML has moved through many versions since its first release, January 2003. It has moved from a "web application" markup language to a web page markup language. With version 2.0, it has the smallest, fastest, and most flexible syntax of any version released.&lt;br /&gt;&lt;br /&gt;With its support for &lt;i&gt;form&lt;/i&gt; input controls, columns, and results, GRML is able to support many web browsers by organizing its content for use regardless of how the content is displayed.&lt;/p&gt;&lt;p&gt;Learn more about &lt;a href="http://grmlbrowser.com"&gt;GRML and GRML web browsers&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-109770745193254845?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/109770745193254845/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=109770745193254845' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/109770745193254845'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/109770745193254845'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2004/10/understanding-grml.html' title='Understanding GRML.'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-109709565153334438</id><published>2004-10-06T13:40:00.000-07:00</published><updated>2004-10-06T13:51:57.356-07:00</updated><title type='text'>Building GRML web browsers</title><content type='html'>Over the past month, 3 GRML web browsers were released. Each supports CSV or character-delimited formats.&lt;br /&gt;&lt;br /&gt;October 4, 2004 - &lt;a href="http://grmlbrowser.com/webbrowser/headlines.asp"&gt;Headlines MDI GRML web browser description&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;September 29, 2004 - &lt;a href="http://grmlbrowser.com/webbrowser/bargraph.asp"&gt;Bar Graph MDI GRML web browser description&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;September 20, 2004 - &lt;a href="http://grmlbrowser.com/webbrowser/tree.asp"&gt;Tree MDI GRML web browser description&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;A bug was found in Bar Graph MDI. It was fixed on October 5. I also kept calling it Bar Chart MDI. So, a number of download sites have the wrong name.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-109709565153334438?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/109709565153334438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=109709565153334438' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/109709565153334438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/109709565153334438'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2004/10/building-grml-web-browsers.html' title='Building GRML web browsers'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039699.post-109319659612385413</id><published>2004-08-22T10:38:00.000-07:00</published><updated>2004-09-08T20:45:37.093-07:00</updated><title type='text'>Introducing GRML</title><content type='html'>&lt;center&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Creating a new markup language.&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;Introduction.&lt;/b&gt; &lt;/span&gt;&lt;br /&gt;General Reuse Markup Langauge, or GRML, is a markup language for web browsers. It has the data definition features of character-delimited files and XML, with the hyperlinking and &lt;i&gt;form&lt;/i&gt; support of HTML.&lt;br /&gt;&lt;br /&gt;The purpose of this article is to show why GRML exists and how it complements HTML, XML, RSS, and character-delimited formats.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;Background.&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;GRML is not the result of a specific plan. It was developed as a solution to another problem, namely reusing data from a web service. It began with the development of a web front-end to request content from a few web services. A data format was needed to handle responses. Having data in some arbitrary format was too limiting. Something formal was needed.&lt;br /&gt;&lt;br /&gt;HTML and XML were considered, but they did not quite fit the front-end being developed. There needed to be another choice, one with...&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;support for multiple &lt;i&gt;views&lt;/i&gt; (the front-end used a List control that has 4);&lt;br /&gt;&lt;li&gt;a way to define multiple sets of data for multidimensional &lt;i&gt;views&lt;/i&gt;;&lt;br /&gt;&lt;li&gt;content that translates to/from other formats; and&lt;br /&gt;&lt;li&gt;a distinction between the display of the &lt;i&gt;form&lt;/i&gt; and &lt;i&gt;view&lt;/i&gt;.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Since there was no format that met all the requirements, the front-end was going to need something new. Using the front-end, it was possible to develop a format and test it for these requirements. In other words, the front-end existed before the markup language!&lt;br /&gt;&lt;br /&gt;The format that resulted was GRML. It was designed to use &lt;i&gt;forms&lt;/i&gt; and &lt;i&gt;views&lt;/i&gt;, supports multiple and multidimensional &lt;i&gt;views&lt;/i&gt;, works with existing web servers, and adapts to other formats. Once the markup language was finished, the web front-end became a web browser.&lt;br /&gt;&lt;br /&gt;Now that the objective for GRML has been explained, the next step is to understand, in detail, why existing formats were not chosen.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-size:130%;"&gt;Understanding Markup Languages.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;Before going through the process of understanding why GRML is necessary, the existing formats need to be introduced and their design goals identified. The formats are considered from a data handling perspective, so no discussion of games, movies, music, advertising, and entertainment are mentioned.&lt;br /&gt;&lt;br /&gt;For the purposes of creating a markup language, the two major features for browsing web pages are the &lt;i&gt;form&lt;/i&gt; and &lt;i&gt;view&lt;/i&gt;. A &lt;i&gt;form&lt;/i&gt; contains any input control for user requests. A &lt;i&gt;view&lt;/i&gt; displays content, or data from the web page without the markup tags or formatting elements.&lt;br /&gt;&lt;br /&gt;Given the requirement of the &lt;i&gt;form&lt;/i&gt; and &lt;i&gt;view&lt;/i&gt;, it is possible to compare each format.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;HTML&lt;/b&gt; is the most prevalent format on the web. It is designed for data display. There is &lt;i&gt;form&lt;/i&gt; and &lt;i&gt;view&lt;/i&gt; support.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;XML&lt;/b&gt; is a minor format on the web. It is designed for data definition. It lacks &lt;i&gt;form&lt;/i&gt; and &lt;i&gt;view&lt;/i&gt; support.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;RSS&lt;/b&gt; is a minor format on the web. It is designed for data definition. It lacks &lt;i&gt;form&lt;/i&gt; support but has a &lt;i&gt;view&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CSV&lt;/b&gt; or &lt;b&gt;character-delimited&lt;/b&gt; formats are rarely used on the web. It is designed for data definition. It lacks &lt;i&gt;form&lt;/i&gt; support but has a &lt;i&gt;view&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;Now that each format has been introduced, it is possible to understand the place for GRML on the web.&lt;br /&gt;&lt;br /&gt;Let's begin with...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;HTML.&lt;/b&gt;&lt;br /&gt;There is really only one markup language in widespread use on the web (in other words, 99% of all web pages use this language), and that is HyperText Markup Language, or HTML. HTML describes how data is displayed. It tells the web browser how the web page looks in the web browser &lt;i&gt;view&lt;/i&gt;. With HTML, all content is displayed in the &lt;i&gt;view&lt;/i&gt;, including &lt;i&gt;forms&lt;/i&gt;, text, and images. HTML decides how to display the web page.&lt;br /&gt;&lt;br /&gt;Web page content, using HTML, is defined only for images and hyperlinks. Text content is not defined, making it incompatible to use in other formats. Therefore, adapting HTML content to other formats is the most limited of all formats considered.&lt;br /&gt;&lt;br /&gt;The single &lt;i&gt;view&lt;/i&gt; approach of HTML prevents dynamically switching the content in the &lt;i&gt;view&lt;/i&gt;. There is no way to present related sets of HTML content (e.g. 2 different pages from a message board, or 4 different pages of news headlines, or 8 different pages of auction results, etc.) in the &lt;i&gt;view&lt;/i&gt; without loading different pages and navigating between them. Hence, HTML does not support multidimensional &lt;i&gt;views&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;Because HTML decides the web page display, it prevents multiple &lt;i&gt;views&lt;/i&gt; of content. HTML does not support multidimensional &lt;i&gt;views&lt;/i&gt; and is not easy to adapt to other formats. Also, it combines the &lt;i&gt;form&lt;/i&gt; and &lt;i&gt;view&lt;/i&gt; in one display. For these reasons, it proved to be an inadequate choice.&lt;br /&gt;&lt;br /&gt;Next is...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;XML.&lt;/b&gt;&lt;br /&gt;XML, or eXtensible Markup Language, is designed for adaptability. Databases, spreadsheets, CSV, or character-delimited files are all potentially able to format their data using XML. It defines what data is, rather than how it is displayed. This makes XML adaptable to other file formats.&lt;br /&gt;&lt;br /&gt;There is no one XML document format. It is a standard for defining how to structure data. This lack of a specific data format prevents XML from defining any &lt;i&gt;view&lt;/i&gt; of its content. It also does not define input controls for use in a &lt;i&gt;form&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;A lack of &lt;i&gt;view&lt;/i&gt; support in XML prevents multiple AND multidimensional &lt;i&gt;views&lt;/i&gt;. Without &lt;i&gt;form&lt;/i&gt; support, a user is not able to send requests. While XML is adaptable to other formats, it is not an adequate choice.&lt;br /&gt;&lt;br /&gt;So far, HTML and XML have proven insufficient. The next to consider is...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;RSS.&lt;/b&gt;&lt;br /&gt;RSS, or Really Simple Syndication, is a specific data format of a XML data structure. Therefore, RSS is able to support a &lt;i&gt;view&lt;/i&gt; of its data. Also, since it is based on XML, it defines its data rather than how it is displayed. &lt;i&gt;View&lt;/i&gt; support with data definition means that RSS supports multiple &lt;i&gt;views&lt;/i&gt; of its content.&lt;br /&gt;&lt;br /&gt;As an XML format, RSS lacks any &lt;i&gt;form&lt;/i&gt; support. Input controls do not exist using XML, hence are missing from RSS. For this reason, it is not sufficient.&lt;br /&gt;&lt;br /&gt;Only one format remains, and it is...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CSV or character-delimited.&lt;/b&gt;&lt;br /&gt;CSV (comma separated values) or character-delimited formats are used by databases, spreadsheets, and many other data-oriented applications to store information to file. It is a format that is adaptable to other formats because it does not use any display tags. The format consists almost entirely of content, except for the character used for the delimiter.&lt;br /&gt;&lt;br /&gt;This format has a &lt;i&gt;view&lt;/i&gt; because it is almost entirely content and lacks markup tags. Its focus on content means that it is the most reusable of any format considered. No display tags are used, so it supports multiple &lt;i&gt;views&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;The lack of data definition tags means there is no way to distinguish between sets of data. Hence, CSV or character-delimited files do not support multidimensional views. In addition, it is not possible to define input controls for a &lt;i&gt;form&lt;/i&gt;. This means no &lt;i&gt;form&lt;/i&gt; support.&lt;br /&gt;&lt;br /&gt;Therefore, this format is an insufficient choice. This is why it was necessary to create...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;GRML.&lt;/b&gt;&lt;br /&gt;GRML defines the &lt;i&gt;form&lt;/i&gt; and &lt;i&gt;view&lt;/i&gt; separately. Input controls for a &lt;i&gt;form&lt;/i&gt; are defined separately from content used in the &lt;i&gt;view&lt;/i&gt;. Also, content is defined explicitly in GRML, with text defined separately from hyperlinks and images. Display tags do not exist in GRML. The web browser decides how to display the web page. This means support for multiple &lt;i&gt;views&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;Using data definition tags allows GRML to be adaptable to other formats (HTML, XML, RSS, CSV or character-delimited). It also enables different sets of content to be named, which means support for multidimensional &lt;i&gt;views&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-size:130%;"&gt;Conclusion.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;After considering all the available formats for a markup language, each lacked at least one of the listed requirements. None met the design goals of the web front-end. Therefore, it was necessary to create a new format, GRML.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-size:130%;"&gt;Quick Reference.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;HTML is used with multi-&lt;i&gt;form&lt;/i&gt;, single-&lt;i&gt;view&lt;/i&gt;, one dimensional, display-oriented web browsers.&lt;br /&gt;&lt;br /&gt;GRML is used with single-&lt;i&gt;form&lt;/i&gt;, multi-&lt;i&gt;view&lt;/i&gt;, multidimensional, data-oriented web browsers.&lt;br /&gt;&lt;br /&gt;RSS is used with no &lt;i&gt;form&lt;/i&gt;, single-&lt;i&gt;view&lt;/i&gt;, one dimensional, data-oriented web browsers.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;About the Author&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;Developing with MFC for a couple of years now. Working at getting my new web browsers just right.&lt;br /&gt;&lt;br /&gt;Take a look at &lt;a href="http://GRMLBrowser.com"&gt;GRMLBrowser.com&lt;/a&gt;. Or, view the &lt;a href="http://webBrowser.blogspot.com"&gt;GRML web browser web log&lt;/a&gt;. &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039699-109319659612385413?l=grml.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grml.blogspot.com/feeds/109319659612385413/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039699&amp;postID=109319659612385413' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/109319659612385413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039699/posts/default/109319659612385413'/><link rel='alternate' type='text/html' href='http://grml.blogspot.com/2004/08/introducing-grml.html' title='Introducing GRML'/><author><name>Don Marchand</name><uri>http://www.blogger.com/profile/13811667766882557261</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
