Monday, September 22, 2008

Basics of search engine optimization

To get top result in search engine, there is no shortcut. We need to do hard work, especially for the content of the site. Even if our site is technically perfect for search engine robots, it won’t be effective if we don’t fill the site with interesting contents. Good content can bring return visitors. And we need to add new content regularly, which can give visitors a reason to come back. And we should take care of our keywords to be spelled with standard spelling. And we need to make our page titles are descriptive and relevant. That will be easier for search engines to know what each page is about, and people using search engines can quickly determine whether the document contains what they find. And we should not use graphics for headings because search engines don’t pay too much attention to them. Some search engine robots have diffculties with dynamatically generated URLs. So, we need to use search engine friendly URLs. We need to generate static pages from the dynamic data and store them in the file system, linking to them using simple URLs. And we need to try to get incoming links as much as possible to get top ranking. And we should use valid, semantic, lean, and accessible markup. It’ll make our site faster and more attractive to search engines. And we should to submit our website to some well-known directories and search engines carefully. Don’t use cloaking, link farms, keyword stuffing, or other dubious methods. Otherwise, there is a risk being penalised or even banned from search engines. And we should avoid using frames. Frames will cause problems for the people who find the site via search engines. Some search engines use the contents of the meta description element to describe the site in their search result listings, so we need to make its contents unique and descriptive for every document.

These are just basic tips for search engine optimization. To increase a website’s ranking in search engines,there are many other things we can do. The advices mentioned above are just for a good start.

Oringinal Source
Basics of search engine optimisation

Related News
Top Search Engine Optimization Firm Changes Its Name
Search Engine Marketing: Promote your Products Like Never Before
What’s Search engine optimization aims

osCommerce!

Summary:
osCommerce is an online-based Open Source e-commerce solution that is available for free under the GNU General Public License. It was started in March 2000 in Germany by project founder and leader Harald Ponce de Leon as The Exchange Project. It can be used on any web server that has PHP and MySQL installed.

osCommerce features a rich set of out-of-the-box online shopping cart functionality that allows store owners to setup, run, and maintain their online stores with minimum effort and with no costs, fees, or limitations involved. While officially osCommerce is still in its development stage, the current Milestone 2.2 release is considered stable. As of November 2007 the osCommerce site says that there are over 12,000 'live' websites using the program.

Source
osCommerce
http://www.oscommerce.com/

--------------------------------------------------------------------------------

News References
OsCommerce News
http://www.openpr.com/news/17064/OsCommerce-News.html

PayCash Implements osCommerce Module
http://www.cyphermint.com/news/2004_11_10_oscommerce.html

Store Manager for osCommerce
http://www.magneticone.com/PAGE-56-oscommerce-store-product-manager.html

SEM & PPC

SEM [Search Engine Marketing] & PPC [Pay Per Click] Advertising

It is truth for the phone directory publishers might not tell you that the phone book is dead now and we can’t remember the last time we used a phone book for anything other than call for a fire or electricity to come and fix the electricity. So if consumer recall for traditional advertising, they no longer call or visit the business. Today consumer prefers to go online for anything like searching information, play game, play e-mail, or even chatting with other people and so on. And if traditional media such as phone books aren’t working so one of the most important and cost effective ways is through Search Engine Marketing (SEM).

SEM is a set of marketing methods to increase the visibility of a Web site in search engine results pages (SERPs). Or we can say that it’s all the stuff you do to get to the top of search engines where people will see you. SEM was not easy to conquer; it’s a complex process that has lots of complexities; however, conquering two main categories (or paying a professional to handle it) will get you started:

Search Engine Optimization (SEO) is a type of Search Engine Marketing related to tweaking web pages and the links into the site, in order to boost the rankings on organic (unpaid) search results. Much of this is done as the Web site is being built in copy, page titles and meta tags.

Pay Per Click (PPC) Advertising is a method to quickly drive targeted visitors to a website. It involves purchasing keywords and phrases that people use when searching online for your product or service so that you come up at the top and to the right of unpaid search listings. The important things is which keyword or keyphrases
are going to get you the best results for the money you’re willing to spend.

So next time you’re preparing your yearly marketing budget, ask yourself whether you’re taking advantage of this crucial new medium that’s helping customers find exactly what they’re seeking. If not, perhaps you should consider dumping some of those print ads and phone book listings and writing SEM into your plan. Get on the bus now, before your competitors beat you to it.

Resource : http://www.thecyphersagency.com/pdfs/tca_on_search_engine_marketing.pdf

Tips To Succeed Using Google Adwords
http://www.seoseonews.com/articles/8404/1/Tips-To-Succeed-Using-Google-Adwords/Tips-To-Succeed- Using-Google-Adwords.html

Words To The Wise: Creative Methods for Adding Text Content to Your Website
http://www.seonews.net/articles/article41.php

Introduction to adCenter reporting
http://www.adcentercommunity.com/blogs/advertiser/archive/2008/07/16/Intro-to-adCenter- reporting.aspx

Joomla

Joomla is a Content Management System (CMS) which help building websites and other powerful online applications. Joomla can change from simple or personal homepages to complex corporate web applications for example, corporate websites or portals, online commerce, or small business websites. Joomla can be used to easily manage every aspect of your website, from adding content and images to updating a product catalog or taking online reservations.

Furthermore, Joomla is an open source solution that is freely available to everybody. Joomla’s package is designed to be easy to install, even for non-programmers. Most people have no trouble with installing and running Joomla application, and there is plenty of support available information for rookies. Joomla community has a growing, active community of more than 150,000 friendly users and developers on our forums eager to help.

Once Joomla is installed and running, it is simple for even non-technical users to add or edit content, update images, and to manage the critical data that makes your company or organization go. Anybody with basic word processing skills can easily learn to manage a Joomla site. Via a simple, browser-based interface user will be able to easily add new press releases or news items, manage staff pages, job listings, product images, and create an unlimited amount of sections or content pages on the web site.

Source :
http://www.joomla.org

Joomla news :
1. Joomla Forms - Live Public Hands On Demo Available Now
http://blog.phil-taylor.com/2008/06/30/joomla-forms-live-public-hands-on-demo-available-now/
2. Joomlashack Releases its latest native Joomla 1.5 Template
http://www.compassdesigns.net/joomla-blog/Joomlashack-Releases-its-latest-native-Joomla-1.5- Template.html
3. JContact Released Powerful Email Newsletters for Joomla 1.5
http://www.compassdesigns.net/joomla-blog/JContact-Released---Powerful-Email-Newsletters-for-Joomla- 1.5.html

Saturday, September 20, 2008

Adobe Flex

Flex is a highly productive, free open source framework for building and maintaining expressive web applications that deploy consistently on all major browsers, desktops, and operating systems. It provides a modern, standards-based language and programming model that supports common design patterns. MXML, a declarative XML-based language, is used to describe UI layout and behaviors, and ActionScript™ 3, a powerful object-oriented programming language, is used to create client logic. In a multi-tiered model, Flex applications serve as the presentation tier. Unlike page-based HTML applications, Flex applications provide a stateful client where significant changes to the view don’t require loading a new page. Similarly, Flex and Flash Player provide many useful ways to send and load data to and from server-side components without requiring the client to reload the view.

Flex have been released since March 2004 and continuously developed many versions until now. The lasted version is Flex 3.0 and plan to release Flex 4.0 in 2009.
Adobe LiveCycle Data Services ES provides a comprehensive set of data-enabling features for using data in RIAs. It enables RIAs to talk to back-end data and business logic in a faster, more efficient operating model. LiveCycle Data Services ES also enables seamless integration with LiveCycle ES business processes and document services.

BlazeDS is a free, open source project providing Flex Remoting and Messaging to all developers. Flex Remoting provides a binary, serialized data transport format called Action Message Format (AMF) to provide a fast, efficient means of transporting data to your RIA, which accelerates application performance. Flex Remoting also makes it fast and easy for developers to connect to back-end business logic and data. Flex Messaging adds real-time data push and publish/subscribe, both powerful capabilities now made easy. Using BlazeDS, you can start using these powerful Java™ server integration features for free, and then subscribe to LiveCycle Data Services, Community Edition for certified builds and support, or upgrade to the full LiveCycle Data Services ES edition for a complete server solution.

By using Adobe Flex, you can enjoy many benefits such as cross-platform, accessible applications, developer productivity, ease of use, open source, standards-based framework, advanced data services, enhancements to existing projects and scalability.

Resource : http://en.wikipedia.org/wiki/Adobe_Flex#Overview

News :
Yahoo! invites developers to fight Google
http://www.ciol.com/Global-News/News-Reports/Yahoo!-intros-Search-BOSS-to-take-on-Google/ 10708107839/0/
Microsoft willing to restart Yahoo talks
http://www.ciol.com/News/News-Reports/Microsoft-willing-to-restart-Yahoo-talks/8708107751/0/
Microsoft sets pricing, fee sharing for services
http://www.ciol.com/News/News-Reports/Microsoft-sets-pricing,-fee-sharing-for-services/9708107786/0/

What is Web 2.0?

Web 2.0 is about sharing access to content among the people or community, created website enhancement like tools that people who can access the Internet, can use tools on the website to show their profile and interact with another. This technology, the user can customize media and technology for their own purposes, as well as those of their communities.

Web 2.0, free way to Create Custom Web Application, like the web blog, with opening up new possibilities for non profits, allowing people to combine online data from multiple sources to create customized, interactive Web applications.

Original Source:
What is Web 2.0

Related Links:
Web 2.0 'neglecting good design
Are You Ready for Web 2.0?
WEB 2.0 JOURNAL TOP STORIES

Dreamweaver

What is Dreamweaver?

Dreamweaver is the name of the application that available from Macromedia to provide users with a graphical interface for the creation of web pages. This type of program is commonly referred to as an "HTML editor" because its job is to generate HTML files based on the commands executed in the page layout interface available to the user. The alternative to using a program like this to create web pages is to either use a text editor and enter the HTML codes directly.

http://www.hooverwebdesign.com/dreamweaver.html


WiFi Policies by Hotel
http://www.technologyevangelist.com/2008/07/wifi_policies_by_hot.html

Nectec develops network software
http://www.bangkokpost.com/160708_Database/16Jul2008_data006.php

Three years before 3G reaches critical mass here, says Dtac
http://www.bangkokpost.com/160708_Database/16Jul2008_data00.php

Google Applications

Google Apps is a web base application that provides services for effective communication and collaboration. The services are very useful and easy to set up, require no maintenance and free of charge. The services are integrated in the Start page where user can preview their inboxes and calendars, access their essential content, and search the web. There are various types of product provided by Google.
For Example:
Gmail - Offer custom email addresses with up to 25 gigabytes of storage for each account
Google Talk - Call or send instant messages to user’s contacts.
Google Calendar - Users can organize their schedules and share events, meetings and entire calendars with others.
Google Docs - Co-workers can create documents, spreadsheets and presentations and share online files.
Google Sites - Work together to keep related do***ents, web content and other information in one place.

Source:
http://www.google.com/a/help/intl/en/users/user_features.html

Related News:
Google Map Maker: Unleash your inner cartographer
http://news.cnet.com/8301-10784_3-9976423-7.html?tag=bl
Google's experimental Gmail toys
http://news.bbc.co.uk/2/hi/technology/7441132.stm
Every Military Base in Google Earth Mash-Up
http://blog.wired.com/defense/2008/06/every-military.html

RSS and Atom

RSS is a type of XML (Extensible Markup Language) format. It used for updating the content and show it on that web pages which show only the title. When users click on the link, it will show the description of the content from the original which title of news can updated according to the original. When you want to take the content tot show it will show 3 parts are content provider, web designer and users. The Strong point of RSS is all users don’t need to all web sites to check for updating. All of web sites have different in how often to update. RSS will help users to update those contents without entering those web sites. In the present RSS is well-known in international web sites such as google, Yahoo!, CNet and organization web sites which need to have distribution content, they will provide RSS services. You can see the sign on those web sites.

Atom is similar with RSS. It was created by developers who didn’t appreciate with RSS. Atom format is stable in February 2004 in version 0.3. Difference point between RSS an Atom is Atom is more complex than RSS. It can take more complex information, and it is consistent across the syndication, storage and editing of information.

RSS and Atom is tools that can help all party who surf internet that need to update information or content constantly. Web developers can update those contents without updated their web site frequently which they need to update it every times they need to update new content. RSS and Atom can reduce the copying content in web site focusing on violating copyright. RSS and Atom will link that content automatically to their web sites.

Resource: http://www.whatisrss.com/

News:

E-mail with your peanuts? Airline tests in-flight Web access
http://www.cnn.com/2008/TECH/biztech/06/25/airborneinternet.ap/index.html

Learning Joomla Has Never Been Easier!
http://www.joomla.org/content/view/5136/33/

Professional CSS Gives Developers a Peek into the Process of the Best CSS Designers in the World
http://www.businesswire.com/portal/site/google/?ndmViewId=news_view&newsId=20080626005337&newsLang=en

Web design

Web design is a process of conceptualization, planning, modeling, and execution of electronic media content delivery via Internet in the form of technologies which suitable for interpretation and display by a web browser or other web-based. The goal of web design is to create a web site that presents content to the end user in the form of web pages. Such elements as text, forms, and bit-mapped images those can be placed on the page by using HTML, XHTML, or XML tags. Plug-ins is also embedded into web pages by using HTML or XHTML tags because some kind of complex media displaying is needed. (E.g. Flash, QuickTime, Java run-time environment, etc.)
Typically web pages are classified as static or dynamic.

1. Static pages don’t change content and layout with every request unless a manually updates the page.
2. Dynamic pages adapt their content and/or appearance depending on the end-user’s input or interaction or changes in the computing environment The content can be changed on the client side (end-user's computer) by using client-side scripting languages (JavaScript, JScript, Action script, media players and PDF reader plug-ins, etc.) to alter DOM elements (DHTML). Dynamic content is often compiled on the server utilizing server-side scripting languages (PHP, ASP, Perl, Cold fusion, JSP, Python, etc.). Both approaches are usually used in complex applications.
With growing specialization within communication design and information technology fields, there is a strong tendency to draw a clear line between web design specifically for web pages and web development for the overall logistics of all web-based services.

Original Source

http://en.wikipedia.org/wiki/Web_design

Related News

http://news.bbc.co.uk/2/hi/technology/7266201.stm
http://www.time.com/time/business/article/0,8599,1668035,00.html?xid=feed-cnn-topics
http://drawlogic.com/2007/06/01/loading-external-css-stylesheets-in-flash9-as3-cs3/

Meta tags are not a Magic Solution!

When we want our website to get a top ranking in Search Engines, we need to add the "meta tags" to web pages although Meta tags is not a guaranteed way to gain a top ranking on crawler-based search engines.

Meta tags is not Title tag. Meta tags are information inserted into the "head" area of your web pages and is not seen by those viewing your pages in browsers. Meta tags are used to communicate information with the bot of search engines. Two common types of meta tags is Meta Keyword & Meta Description . It place between the "opening" and "closing" HTML HEAG tags.

For Search Engine, the title tag & meta tag are crucial because they use this tag as one of the most important factors of search engine's algorithm. In addition, all major crawlers will use the text of title tag as the title for listing of the website. As the above sentence, meta tags is not a guaranteed way to gain a top raking because it is not every search engine crawl the meta tags. Google is the one of the three Major search engine in the world and Google ignores the meta keyword & meta description tag and instead will automatically generate its own description for web page.

You may have the question about "Still want to use the meta tag?". I can answer that we still need to use the meta tag because another search engine like Yahoo, MSN, and etc are still crawl the meta tag. It is the strategy to get more traffic with diffuse the link to gain better ranking in search engine include Google.

Resource : http://searchenginewatch.com/showPage.html?page=2167931

News:
Google will remove all search queries after 18 to 24 months
http://www.ifergan.org/world-seo-news/google-will-remove-all-search-queries-after-18-to-24- months.html

Next Generation SEO Tactics
http://www.ifergan.org/world-seo-news/next-generation-seo-tactics.html

Joomla & Mambo Adsense module
http://www.ifergan.org/joomla-mambo-adsense-module-2.html

IT Decision Makers Cautious in Adopting Web 2.0

IT Decision Makers Cautious in Adopting Web 2.0 in the Workplace

More than 40 percent of IT decision makers have rolled out Web 2.0 tools, but most of them are hesitant to adopt web 2.0 because of security and usage concerns. According to CDW’s survey, 31 percent worry that Web 2.0 will be used for personal use over work, 28 percent are concerned about information security, and 27 percent worry about employees wasting time.

Web 2.0 is a modern web technology intended to enhance creativity, information sharing and collaboration among users. These concepts have led to the evolution of web-based communities and hosted services. Nowadays, organizations are recognizing the clear advantages of Web 2.0, even though there have been some hesitation among IT decision makers to adopt Web 2.0. According to CDW, IT decision makers believe that Web 2.0 applications will improve employee performance in the next five years. According to the survey, 67 percent of large businesses have already implemented some form of Web 2.0 applications or tools, 53 percent of medium-sized businesses are currently using Web 2.0 and 27 percent of small businesses and 30 percent of government organizations have adopted Web 2.0. So, we can say that Web 2.0 becomes an asset to all size of organizations by offering increased efficiency and productivity. The Vice President of CDW, Mark Gambill, said the proven benefits of Web 2.0 are likely to outweigh its risks across all types of organizations

Original Source
http://www.centredaily.com/business/technology/story/669042.html

Related News
How Web 2.0 can benefit your business
IBM, SAAS and Web 2.0: Not So Much
Web consultants help unlock promise of Web 2.0

AJAX Technology

Summary

A programming technique called AJAX, is an acronym for Asynchronous JavaScript and XML. This is not a new technology; rather, it is a combination of older technologies that most browsers now support. This technology it’s really fast because webpage will request only small information from the server instead of whole page.
For example, when a customer goes to our apparel design tool, they are taken into what feels like an actual application for designing a shirt. They are prompted to add an image and text and can easily manipulate the text and images to create exactly the product they want.


sources:

AJAX Introduction
http://www.w3schools.com/Ajax/ajax_intro.asp
--------------------------------------------------------------------------------

News Ref.

Google improves its AJAX toolkit
http://news.cnet.com/Google-improves-its-AJAX-toolkit/2110-1032_3-6136063.html?tag=topicIndex

AJAX News: stay one step ahead with the very best and latest in AJAX from around the world
http://www.c-point.com/ajax_news.php

CICS and AJAX
http://mainframeweekly.blogspot.com/2006/10/cics-and-ajax.html

Salesforce embedded Google Toolkit Software

Salesforce.com has strengthened its alliance with Google through the development of a new Google toolkit that will allow its customers to tap into Google services. The two companies signed the initial deal in April allowing for a link between Salesforce's CRM applications with Google Apps.


The companies envision that the toolkit will pave the way for new applications, such as business forecasting and quote generation systems that combine customer data within Salesforce.com with spreadsheet and other functions within Google Apps.


Original Source:
http://news.cnet.com/8301-10784_3-9974895-7.html?tag=nefd.top

Related Links:
Salesforce offers toolkit for Google APIs
Google bundles Salesforce.com CRM with its online apps
Two internet firms team up

Introduction to Cascading Style Sheets (CSS)

What is CSS?
What are cascading style sheets? Let’s suppose for a minute that you wanted all your paragraphs in a multi-page document to be center-aligned. If you omit the attribute and value for the

tag, what do you think the browser will do? It will simply use its default setting, which is left-aligned. So, every time you create a new paragraph, you have to remember to type in the attribute and the value. If you forget, your document won’t look like you want it to be.
Now that would be no big deal if you only had to deal with one or two pages and one or two tags, but what if you are dealing with a website that has 50 pages and hundreds of different tags.
CSS was introduced in late 1996, as an elegant cousin to HTML that promised several things, including:

• more precise control than ever before over layout, fonts, colors, backgrounds, and other typographical effects;
• a way to update the appearance and formatting of an unlimited number of pages by changing just one document;
• compatibility across browsers and platforms; and
• less code, smaller pages, and faster downloads.
CSS represents the Word Wide Web Consortium’s (W3C’s) effort to improve on the tag and attribute based style of formatting. The idea is that style sheets provide a way of customizing a whole page and even whole sites at one time and in much richer detail than the simple use of tags and attributes.
Plus, CSS is sort of like the cornerstone of Dynamic HTML, which is another subject that you should investigate. We aren’t going to get into that subject too much other than to show you how to add DHTML effects to your web using Front Page and possibly importing some already created DHTML applets into your web.
So CSS is a technology that gives you, as a webmaster, much more control over all these things that you would ever have in HTML alone. So let’s dig in to the basics.


Conclusion
It is worth the effort to learn and implement CSS’s because they provide unsurpassed control over the layout of Web pages. They're also the most efficient way to maintain and update a large site, and they make for smaller pages that download faster.
CSS works through individual style sheets rules that consist of selectors and declarations. These rules can be embedded in an HTML document, linked to or from an HTML document, imported to an HTML document, or added inline within an HTML document. Each method of adding CSS to Web pages has its own benefits.

Resource : http://techapps.esc2.net/resources/m_Web_Mastery/Day2/Intro%20to%20CSS.doc

Microsoft surface

Summary
Microsoft Surface is a the first commercially available surface computer from Microsoft which is developed as a software and hardware combination technology that allows a user, or multiple users, to ma***ulate digital content by the use of natural motions, hand gestures, or physical objects. Surface has been optimized to respond to 52 touches at a time
Surface computing is a new way of working with computers that moves beyond the traditional mouse-and-keyboard experience. It is a natural user interface that allows people to interact with digital content the same way they have interacted with everyday items such as photos, paintbrushes and music their entire life: with their hands, with gestures and by putting real-world objects on the surface.

source
http://en.wikipedia.org/wiki/Microsoft_Surface

Microsoft surface news

Microsoft Surface: consumer version in 2011?
http://bigtech.blogs.fortune.cnn.com/2008/03/26/microsoft-surface-consumer-version-in-2011/

AT&T First to Introduce Microsoft Surface
http://www.microsoft.com/presspass/press/2008/apr08/04-01SurfaceRetailPR.mspx

Harrah’s Entertainment Launches Microsoft Surface at Rio iBar
http://www.microsoft.com/presspass/press/2008/jun08/06-11HETSurfacePR.mspx

Firefox claims download success

Mozilla is claiming a download record for the release of Firefox 3.0.

Mozilla was trying to set the new world download record when launching Firefox, version 3.0 on 17 June 2008. However, there was some problem from the start as the servers handling the downloads collapsed while there were many visitors waiting to download the new version. The record attempt start once the servers were up and running. At the busiest the servers were handling more than 9,000 downloads per minute. Within 5 hours the number of downloads for version 3.0 went beyond 1.6 million set by version 2.0 in October 2006. The total downloaded was 8.3 million times over the 24 hour record setting period.

The download logs from the servers must be then verified by the Open Source Labs at Oregon State University where the duplicate and unfinished download are not counted. The process could take a week to finish.

Source http://news.bbc.co.uk/2/hi/technology/7462900.stm

Google Map Maker

Google Map maker is now available for you and your peers to add, edit and moderate most features you see on maps including roads, lakes, parks, points of interest, businesses, cities and localities. For a large area, you can divide it into small area so that you can work with your part and let the others to do their parts and merge them together once finished.

Google Map Maker lets people add details to maps in some countries.

Google Map Maker lets people add details to maps in some countries.

(Credit: Google)


Reference: http://news.cnet.com/8301-10784_3-9976423-7.html?tag=bl