May 29

Will data entry outsourcing, call center, internet marketing, web development and other IT outsourcing work going to dead in 2010? As many countries against the outsourcing work and trying to give more employments within the country. This philosophy is great, but what about the proficiency and cost matter. Though outsourcing service buyer always in needs of affordable and accurate services. Hope for the best, outsourcing contract will not be stopped. But it will increase day by day. As new businesses are growing, their needs are increasing and it generates certain employment and outsourcing work increasing.

We can say, in past numbers of data entry outsourcing projects were posted on various freelancing and outsourcing portal, and nowadays number of posting data entry outsourcing projects are decreasing. Similarly the payouts of data entry are also decreasing due to immense competition.

For the past twenty five years America and to a certain extent other countries have witnessed out sourcing of data entry jobs to lower paying, unregulated and non-unionized workers in developing countries. This has created hardship for the average white collar worker to the point where it is adversely affecting the economies of once strong and vibrant nations. This outsourcing of data entry jobs is starting to create disparities in standards of living that have now been flipped on their proverbial heads. At one time “have-not” nations were in political, economic and social stagnation desperately waiting for handouts from first world countries. What are we seeing today? What are the trends?

Read more: http://www.articlesnatch.com/Article/Data-Entry-Outsourcing-Going-To-Dead-In-2010-/881807#ixzz0pHg2IbvA
Under Creative Commons License: Attribution No Derivatives

Sep 29

Last month I did a review of
the Book HTML
Utopia: Designing without Tables using CSS
and how it taught you to use the
advanced features of Cascading Style Sheets (CSS) instead of the “old school” table
based layouts.  CSS is one of the mandatory skills that anyone doing web development
needs to have.  Another is a good understanding of JavaScript and the HTML DOM
(Document Object Model).

Quick Review

DHTML
Utopia: Modern Web Design Using JavaScript & DOM
by Stuart
Langridge
is a great book for learning how to write client side browser code that
takes advantage of the richness of browser DOM.  The book is well written and
includes thorough, clear and precise examples.  In today’s environment of richer
and richer client applications, this can be a great tool for learning the ins and
outs of this style of client side development in a robust, supportable fashion.

Why not just use a framework?

Just this last week Scott Guthrie announced on
his blog that Microsoft would be included jQuery inside
of Visual Studio (starting within the next few weeks as a download).  jQuery
is just one of many great JavaScript frameworks that have abstracted out much of the
complexity of dealing with JavaScript and the HTML DOM.  jQuery (like the other
frameworks) creates an abstraction layer that means you do not have to deal with the
differences between browsers or the differences between versions of a browser.

With so many great frameworks out there, why would you need to learn the “raw” or
“low level” coding that is discussed in the DHTML Utopia?  Technically you would
not need to, but if you are like me you have a natural curiosity of what is going
on below the covers, even if you use a framework like jQuery.  And that understand
is what this book gives you.  Also no framework will ever cover every use case,
so it is good to know the details, in case you need to drop down and “roll your own”
solution.

A little dated

The book was published in 2005, which means that much of the material is probably 4 years old (due to the publishing lead times).  As a result, the specific browser versions are at least one major version out of date (example: all Internet Explorer discussion are version 6, not the current version).   If you disregard the specific discussions, the book does a good job of standing the test of time for 2 reasons: the specific issues that he discusses are still prevalent on the Internet today and more importantly he talks about some great techniques for not coding to specific browser versions anyway.

Sep 04

Every once in a while you read a technical book that has a profound impact on what
you do from a day to day basis.  In 2004 I had a web designer friend of mine
look at my personal web site to give me advice on something I was trying to do. 
He right clicked and did a “view source” and the first thing that he said was “Oh,
you are still using tables” and he promptly handed me a copy of the first edition
of HTML
Utopia: Designing without Tables using CSS
and told me to read it and come
back when I “Caught up to the 2000s”.  I have not done a table based layout since
reading the book.  A few years ago I noticed that there was a second edition
of the book and I felt I needed a refresher course, so I bought the updated copy of
the book.  The book was not just an update, the co-author added quite a bit of
new content.  The updates made a good book even better.

Quick Review

If you are looking for a book to help you make the leap from using table based web
pages to using well formed HTML and Cascading Style Sheets (CSS) this is the book
for you.  It is very easy to read and it is a technology book that you can actually
read.  The book presumes very little experience with CSS (although it does assume
that you know web development).  If you already are familiar with CSS and just
looking for a reference book, there are more complete references available.

About Table-less design and CSS

Tables were commonly used in the 1990s for layout.  There were a lot of advantages
to using tables in the early days of the web, but times have changed.  CSS has
been around for a while, but it was mostly used for styling (applying fonts and colors). 
CSS2 (the second rev of the specification) added features for using CSS to do true
page layout.  Once browsers were updated to properly use the specification (NO
IE6 jokes, please) it became possible to limit the use of tables to tabular data,
which was probably the intention of the original specifications.

About the book

As I mentioned in the quick review, one of the best things about this book is that
it reads very easy in a style that makes it easy to learn the ins and outs of CSS
Positioning.  One of the neat things is you also can start to apply what you
are learning within a couple of chapters, you don’t have to finish the whole book. 
The topics gets more advanced as you go through the book, but each chapter builds
nicely on the previous chapters (that is one downside to the book; it is hard to go
right to a topic that is in the middle of the book).

In addition to the learning part of the book, it also contains a good sized appendix
that is a reference of the most common CSS elements and how to use them.  It
is not an exhaustive list of elements, nor are they defined in great detail. 
It is a serviceable reference if you know the element and are just looking for a quick
refresher.

Online and Offline

One of the neat things about the book is that all of the samples are built around
a case study, the fictional site Footbag Freaks that
is dedicated to the sport of hacky sack.  The use of a consistent sample throughout
the book is good, but it is augmented with the actual working site on the Internet,
which allows you to interact with it in your browser(s) and get the latest sample
code.  The site seems to have been updated a couple of times to keep it abreast
of updates to the major browsers.  It is great that a book can have an ever green
component to it like the working case study.

Note: In case you “view source” on this web site, there are a couple
of tables used to layout the comments pages, but those are from generated code, not
anything I did.