<?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:blogger='http://schemas.google.com/blogger/2008' 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-4508730200143640791</id><updated>2026-04-08T17:18:07.617+05:30</updated><category term="software development company"/><category term="IT outsourcing company"/><category term="web design"/><category term="web development"/><category term="Internet Security"/><category term="SEO"/><category term="CSS"/><category term="top software company"/><category term="website designing"/><category term="Application Development"/><category term="Cascading Style Sheets"/><category term="HTML"/><category term="Software Development"/><category term="computer security"/><category term="top10 software companies in India"/><category term="web application development"/><category term="Facebook"/><category term="Social Networking"/><category term="android application development"/><category term="iPhone applications"/><category term="iPhone tips and tricks"/><category term="Mobile apps development"/><category term="Social Media"/><category term="Social Media Integration"/><category term="Android Apps Developers"/><category term="Mobile Technology"/><category term="SM Integration"/><category term="XHTML"/><category term="Blogging Tips"/><category term="Oglacs"/><category term="iPad Apps"/><category term="Android tips and tricks"/><category term="Google+"/><category term="Oglacs Videos"/><category term="Online Branding"/><category term="iPhone apps"/><category term="Article"/><category term="Backlinking"/><category term="Facebook Timeline"/><category term="Internet"/><category term="Logo Designing"/><category term="Networking"/><category term="Search Engine Optimization"/><category term="Video presentation"/><category term="banner designing"/><category term="iPhone"/><category term="iPhone Games"/><title type='text'>Oglacs Software Pvt. Ltd</title><subtitle type='html'>The Innovation Genes</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://oglacs.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://oglacs.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Oglacs</name><uri>http://www.blogger.com/profile/17642349551724353408</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM5QiOAbn_pANfbMnucMdvSZ-yH2R6CRSkvgha2hKYcRsKkAk4L9piyyLnjxXMFU-Xmnm8WyZ-UYXON0azIgG-zgXe2X53pRWX1ZXh4R22t4ggNDxiSpr2heUnULFbrA/s220/IMG_9089.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>159</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4508730200143640791.post-7865209719174642800</id><published>2012-12-17T12:46:00.001+05:30</published><updated>2012-12-17T12:46:26.189+05:30</updated><title type='text'>Reasons Behind The Immense Popularity of Mobile Technology</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;

&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;
Of the many forms of
technology, &lt;a href=&quot;http://www.oglacs.com/products/e-pds.html&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;mobile technology&lt;/b&gt;&lt;/a&gt; has taken the apex position. It
is the most popular topic nowadays and it has covered most fields of
life. It is now used in almost all domains of business and personal
uses. What&#39;s behind this popularity is something which one needs to
know in order to make use of this technology in a way that fits his
or her necessity.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijVCbPhz23WUulbtEoIPWbeIkfB_6OeowrCjxGbx8cUpNNI1jnfdvfH_kzv-JN11W0bkBcn22wqn6K0XvVDuQ6dDTg9XfVPHQAMrB7wCCeyTjGaNYgTX5FHogrSLR-RiQbN6Es8_p-vGNz/s1600/index333.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijVCbPhz23WUulbtEoIPWbeIkfB_6OeowrCjxGbx8cUpNNI1jnfdvfH_kzv-JN11W0bkBcn22wqn6K0XvVDuQ6dDTg9XfVPHQAMrB7wCCeyTjGaNYgTX5FHogrSLR-RiQbN6Es8_p-vGNz/s1600/index333.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;
&amp;nbsp;So, what triggers this
popularity and high demands of mobile devices in the market today? In
order to answer that question one needs to answers to himself or
herself what do he or she look for in life. What each and every
person looks for in life is ease of life. And in this case, Mobile
technology has done a great job in rendering people what they desire.
It is only through it that one is able to do certain things in life
which was once considered an impossibility. This is further
heightened by &lt;a href=&quot;http://www.oglacs.com/products/e-pds.html&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;mobile apps development&lt;/b&gt;&lt;/a&gt;. Mobile devices are just
a simplification of the bulky computers and laptops and without the
applications, it&#39;s just the same as the normal computers. The
applications which are available nowadays allow people of today
perform multiple tasks in one go and while on the move.
&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;
Once there was a time
when one needs to do a particular task on the internet or the
computer needs to be stationary and hooked on to the computer. Now,
everything has changed. One can do not just one task but many task
using a mobile device with specific application installed for the
tasks. And everything can be done anytime and anywhere.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_Lc193hjsUYpqdP8Bfm0zXzb5yZHX7NbgsmivxtrMGFhBnPUnkT-OTgzxhvqiQMMnY7mH8tjt3XojlySTHtiSKsKZjjloQSILzzNKQ19Bg0TgY9YGlXLA7wEWjong0DrtqE5E1q0TodcD/s1600/images222.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_Lc193hjsUYpqdP8Bfm0zXzb5yZHX7NbgsmivxtrMGFhBnPUnkT-OTgzxhvqiQMMnY7mH8tjt3XojlySTHtiSKsKZjjloQSILzzNKQ19Bg0TgY9YGlXLA7wEWjong0DrtqE5E1q0TodcD/s1600/images222.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;
&amp;nbsp;When it comes to keeping
in touch with loved ones, there was the snail mail, then the
telephone, the email, online chatting, etc. but for that one needs to
wait for days and hours and one needs to be hooked on to the computer
when it comes to chatting. With the advent of the mobile devices and
the advancement in &lt;b&gt;mobile apps development&lt;/b&gt;, all things
mentioned above are already history. One can have email, chatting
(voice and video) and other means of getting in touch with loved one
in just one device and there is no need for one to be stationary. One
can enjoy all these features while one is on the go. One don&#39;t have
to worry about professional duties while at home since one can
experience a whole new level of multitasking on mobile devices.
&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;
Nowadays, there are
numerous mobile devices that can render extremely satisfying services
like the iPhone, iPad and other devices with which one can perform
tasks with ease. What more do one can ask from technology? As
mentioned before, what one asks from life is ease and simplicity and
one can get it from mobile technology. All points stated above
explain the immense popularity and demands of &lt;b&gt;mobile technology&lt;/b&gt;.
This technology can make every task once considered hard a simple
one, one needs not to worry about other task when one is under
process because of the multitasking capability and due to its
mobility life&#39;s ease has been considerable escalated. Hence, the
popularity of this technology,&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://oglacs.blogspot.com/feeds/7865209719174642800/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oglacs.blogspot.com/2012/12/reasons-behind-immense-popularity-of.html#comment-form' title='94 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/7865209719174642800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/7865209719174642800'/><link rel='alternate' type='text/html' href='http://oglacs.blogspot.com/2012/12/reasons-behind-immense-popularity-of.html' title='Reasons Behind The Immense Popularity of Mobile Technology'/><author><name>OglacsTeam</name><uri>http://www.blogger.com/profile/08369505279993622694</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5h9OIZs67hxGs06esMhB8Jn-xczGXoO_qWjkZ2kmxPfmLcAXmB8whh_8is6Kq0c6Bda4GmHFX4yxPxTs4Ein0W-Q3F4ReOcFTtD4wu9BCQ79IHB0KBNJvGvZEh0tMm38/s220/Copy+of+ogl.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijVCbPhz23WUulbtEoIPWbeIkfB_6OeowrCjxGbx8cUpNNI1jnfdvfH_kzv-JN11W0bkBcn22wqn6K0XvVDuQ6dDTg9XfVPHQAMrB7wCCeyTjGaNYgTX5FHogrSLR-RiQbN6Es8_p-vGNz/s72-c/index333.jpg" height="72" width="72"/><thr:total>94</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4508730200143640791.post-2850076430054410361</id><published>2012-10-10T12:27:00.002+05:30</published><updated>2012-10-10T12:29:19.298+05:30</updated><title type='text'>Mobile Apps Development | Platform Supporting Devices</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;art-article&quot;&gt;
&lt;h2&gt;
Mobile Apps Development&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Oglacs Pvt. Ltd. designs and develops 
mobile applications for hand-held devices like personal digital 
assistants, enterprise digital assistants, mobile phones, and similar 
other technical objects. These applications are sometimes pre-installed 
or even downloaded from apps store. Mobile application services help 
clients to offer different programs and software to their customer and 
increase the sales of their product. Also the software modifications 
make the handsets user-friendly.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKs9c9VTcosKAWPUWhdz1DDAkg8VP091vJQlSnAoCiuJRSxjJkb4IGM6exYlwol4OgQhe09vZ4fzZsANuY3T8kJkAmbCF6zl-t5zm-507UfXcqUNPmn6mOIerU4V1uXl0Cv46WA1duYtIi/s1600/images.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKs9c9VTcosKAWPUWhdz1DDAkg8VP091vJQlSnAoCiuJRSxjJkb4IGM6exYlwol4OgQhe09vZ4fzZsANuY3T8kJkAmbCF6zl-t5zm-507UfXcqUNPmn6mOIerU4V1uXl0Cv46WA1duYtIi/s1600/images.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;/div&gt;
&lt;h2&gt;
Platform Supporting Devices:&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;JAVA ME:&lt;/b&gt; Used to 
produce portable applications, used to provide simple applications on 
feature handsets. These are not more than 1MB to run on mass-phones. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Symbian Platform:&lt;/b&gt;
 a real time multitasking operating system, designed to run on 
resource-constrained systems, maximizing performance and battery life 
and utilize minimum memory space. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Android:&lt;/b&gt; It’s
 a Linux-based program and is supported by almost all major software, 
hardware and telecom Companies. Critical code can be written in C, 
C++and similar native languages. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;.NET Compact framework:&lt;/b&gt; used for applications on Pocket PC and windows Mobile&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;BREW:&lt;/b&gt; Deploys applications on CDMA devices. &lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgy_CKRT1iJcbHAIfx1lBNvuRYW4QQ4Xn-8zHpSk_JiaDy_l_ifnrk_cyzbbLR4Cq5VGDa4-J2AZ1wvddRDLFyFNjW1U9W2L5NgbIVs_cTLHPf397eVQMqvKczVDHnh2yRFFz9JisocP4Q1/s1600/images1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgy_CKRT1iJcbHAIfx1lBNvuRYW4QQ4Xn-8zHpSk_JiaDy_l_ifnrk_cyzbbLR4Cq5VGDa4-J2AZ1wvddRDLFyFNjW1U9W2L5NgbIVs_cTLHPf397eVQMqvKczVDHnh2yRFFz9JisocP4Q1/s1600/images1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&amp;nbsp;Windows
 Mobile, Palm OS, Flash Lite and Microbrowser are some other platforms 
for the mobile applications. Each of these platforms is enriched with 
development environment which provides tools to developer to use, write,
 test and deploy applications. Each tool has either commercial cost 
attached to it or is available for free to use it and come out with 
newer interfaces and programs. &lt;br /&gt;
&lt;br /&gt;
Mobile applications help the 
consumer to calculate, listen to songs, go wild and crazy on social 
networking sites and enjoy the different privileges offered by them. 
Mobile applications are developed at Oglacs to make the mobile user 
friendly and an indispensable device.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://oglacs.blogspot.com/feeds/2850076430054410361/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oglacs.blogspot.com/2012/10/mobile-apps-development-oglacs-pvt.html#comment-form' title='42 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/2850076430054410361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/2850076430054410361'/><link rel='alternate' type='text/html' href='http://oglacs.blogspot.com/2012/10/mobile-apps-development-oglacs-pvt.html' title='Mobile Apps Development | Platform Supporting Devices'/><author><name>OglacsTeam</name><uri>http://www.blogger.com/profile/08369505279993622694</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5h9OIZs67hxGs06esMhB8Jn-xczGXoO_qWjkZ2kmxPfmLcAXmB8whh_8is6Kq0c6Bda4GmHFX4yxPxTs4Ein0W-Q3F4ReOcFTtD4wu9BCQ79IHB0KBNJvGvZEh0tMm38/s220/Copy+of+ogl.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKs9c9VTcosKAWPUWhdz1DDAkg8VP091vJQlSnAoCiuJRSxjJkb4IGM6exYlwol4OgQhe09vZ4fzZsANuY3T8kJkAmbCF6zl-t5zm-507UfXcqUNPmn6mOIerU4V1uXl0Cv46WA1duYtIi/s72-c/images.jpg" height="72" width="72"/><thr:total>42</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4508730200143640791.post-4367334979199624407</id><published>2012-08-28T11:56:00.000+05:30</published><updated>2012-08-28T11:56:05.284+05:30</updated><title type='text'>Application Development | Android Application Development</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;art-article&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A software 
process, software lifecycle or software development done in a planned 
structured manner is application development. Application development is
 required for web application, mobile application, Custom application, 
services application and database application. All these applications 
may sound similar but are different in approach and development.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnGAFFzWd9VAksGRKTitr39ymoDlPTfmVOhQLVtSJMNOdyTMOfs3OPf0ZrtnytN0SmEURhtRPzsopCej3qZ42BlSulRlX57N35pQXcIe0o7GcSF-gjv-8djyEx95ctPjOF4MesQBgkyOZV/s1600/images1.jpeg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnGAFFzWd9VAksGRKTitr39ymoDlPTfmVOhQLVtSJMNOdyTMOfs3OPf0ZrtnytN0SmEURhtRPzsopCej3qZ42BlSulRlX57N35pQXcIe0o7GcSF-gjv-8djyEx95ctPjOF4MesQBgkyOZV/s1600/images1.jpeg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Application development enables the 
companies to install various different programs in minimal space for the
 best of their customers. Oglacs takes a pride in application 
development services and has excelled in mobile application and custom 
application development. Web and services applications development are 
also done for clients to enhance their services for their customers.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Application development is associated 
with higher responsibility as it requires capturing and testing 
techniques also. Customers look for appropriate and exact software 
solution and are always obsessed by the latest in technology. We keep 
upgrading&amp;nbsp; our application development services for increased 
functionality expectations and to protect against constantly evolving 
threats.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRAHn2BPj1Lu6PlRSzzu_4xHM8YxlsRxHZ1GWIaXorzTA9l62XIqyfDZgZdOfVFAnsKGX5IdE4-GJEYZFXwIO96-S3gYmvmDYjsN4c-wEUriKlOEf2qxKuGZ6ppQ_RLdCKqzH-gySVvcsm/s1600/index.jpeg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRAHn2BPj1Lu6PlRSzzu_4xHM8YxlsRxHZ1GWIaXorzTA9l62XIqyfDZgZdOfVFAnsKGX5IdE4-GJEYZFXwIO96-S3gYmvmDYjsN4c-wEUriKlOEf2qxKuGZ6ppQ_RLdCKqzH-gySVvcsm/s1600/index.jpeg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Outsourcing of application development 
requires application developer to be highly capable at programming. He 
should collaborate and get familiar with compliance issues for 
successful application development.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
The programming is done in such a way 
that it matches with the present and holds equal compatibility with 
future applications. Oglacs’ application development team works to the 
best of abilities to bring together client requirements in the most 
feasible manner and make the technology amalgamate with present and 
future approach.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://oglacs.blogspot.com/feeds/4367334979199624407/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oglacs.blogspot.com/2012/08/application-development-android.html#comment-form' title='35 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/4367334979199624407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/4367334979199624407'/><link rel='alternate' type='text/html' href='http://oglacs.blogspot.com/2012/08/application-development-android.html' title='Application Development | Android Application Development'/><author><name>OglacsTeam</name><uri>http://www.blogger.com/profile/08369505279993622694</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5h9OIZs67hxGs06esMhB8Jn-xczGXoO_qWjkZ2kmxPfmLcAXmB8whh_8is6Kq0c6Bda4GmHFX4yxPxTs4Ein0W-Q3F4ReOcFTtD4wu9BCQ79IHB0KBNJvGvZEh0tMm38/s220/Copy+of+ogl.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnGAFFzWd9VAksGRKTitr39ymoDlPTfmVOhQLVtSJMNOdyTMOfs3OPf0ZrtnytN0SmEURhtRPzsopCej3qZ42BlSulRlX57N35pQXcIe0o7GcSF-gjv-8djyEx95ctPjOF4MesQBgkyOZV/s72-c/images1.jpeg" height="72" width="72"/><thr:total>35</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4508730200143640791.post-6477913666890548770</id><published>2012-03-28T16:48:00.004+05:30</published><updated>2012-03-28T16:51:37.641+05:30</updated><title type='text'>Public Distribution System |  PDS | EPDS |  e-pds | Electronic pds</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 18pt;&quot;&gt;Public Engagement&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 12.0pt; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;With this Online Distribution Core, The Government connected with the food grain movement, allocation, distribution, thefts and grievances in real time. The cases of thefts as intercepted by a common man in the district can be instantly reported online or through mobile phones. The reported complaint then gets assigned to the authorized officials and actions are taken immediately. Unlike other system, in &lt;a href=&quot;http://pdsonline./&quot;&gt;&lt;b&gt;&lt;u&gt;pdsonline.&lt;/u&gt;&lt;/b&gt;&lt;/a&gt;in, the complainant is kept in the loop in this whole process of rederresal by sending SMS alerts and informing as and when the action is taken on registered complaint. This helps in engaging the beneficiaries in partnering with the Government in managing the supply chain fairly and efficiently.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 18pt;&quot;&gt;GPS Tracking&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;The foodgrain movement is monitored in realtime with the help of GPS devices. These GPS devices when mounted over the ferrying vehicles, sends out the route information back to the system in realtime. This helps in catching the datapoints about the entire planned journey.&lt;br /&gt;
&lt;br /&gt;
The electronics weigh bridges are used in this electronics system of distribution that allowed the weights to be directly entered to the system automatically without any manual intervention so that the chances of error and thefts are eliminated.&lt;br /&gt;
&lt;br /&gt;
Hitherto, manual and slow core of&lt;a href=&quot;http://www.oglacs.com/products/e-pds.html&quot; target=&quot;_blank&quot;&gt; Public Distribution System &lt;/a&gt;is now automatic and instant. The opacity of the distribution is now transparent. Information and reports are open in public space and available on the click. The disbursal Vs Offtake report can be generated at every node of the distribution chain. Like one can generate report for entire district wise, blockwise, panchayat wise, dealer-wise.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 18pt;&quot;&gt;POS terminals&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;To tightly couple all the nodes of PDS supply chain, and to remove manual intervention, system provides Point of Sale terminals to the dealers. This POS terminal reads the barcoded coupons and registers the offtake by the beneficiary on to the centrally located MIS wirelessly. Food grains are weighed electronically at FCI, then at SFC and then dealers’ disbursal to the beneficiary too is logged in to MIS through POS terminal. The disbursal Vs offtake data is managed at MIS for each dealer. Total disbursal Vs offtake data is available for various abstraction of district like for whole district, block, panchayat, etc. &lt;br /&gt;
&lt;br /&gt;
PoS terminals are low cost, low power devices designed especially for rural demography where there is a shortage of power supply. These devices have the capability to reduce bandwidth requirement keeping in mind the intermittent internet connectivity in rural setup.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 18pt;&quot;&gt;Employment Generation&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Apart from ensuring due entitlement of poor reaching to them, the automated PDS also becomes a source of employment generation. In pdsonline data center, young college passouts, men and women alike, can be seen generating the reports and resolving queries on toll free number.&lt;br /&gt;
&lt;br /&gt;
When we contacted the developers of the system, Oglacs Software Pvt Ltd, they discussed their plan for the next phase where the system would be eco-friendly- a green solution. That would solve the problem interrupted power supply where devices and weighbridges shall be operated on solar energy. That make the solution not only eco-friendly but would also reducing a huge recurring cost incurred on alternate power supplies like generators. &lt;br /&gt;
&lt;br /&gt;
“We plan to replace SFC and FCI laptops with low power devices like tablets those can be operated with the help of solar chargers. Similar is the plan for solar powered weighbridges. We intend to bring down the recurring cost substantially.” Engineering Director at Oglacs quoted as saying. &lt;br /&gt;
&lt;br /&gt;
The Hon’ble Minister and the entire Gaya District Administration are hopeful that this State-Of-The-Art solution (pdsonline.in) shall certainly help in bringing transparency, accountability and better manageability in the system and as a result, the due entitlement of the poor people reaching them smoothly. At various nodes where the system is already functional, various incidents of theft and frauds have already caught with the help of this system. With increased coverage of this system, in a very short period of time, the hitherto one of the most inefficient department of public distribution system, shall be a very effective tool in social upliftment of the common man. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oglacs.blogspot.com/feeds/6477913666890548770/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oglacs.blogspot.com/2012/03/public-distribution-system-pds-epds-e.html#comment-form' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/6477913666890548770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/6477913666890548770'/><link rel='alternate' type='text/html' href='http://oglacs.blogspot.com/2012/03/public-distribution-system-pds-epds-e.html' title='Public Distribution System |  PDS | EPDS |  e-pds | Electronic pds'/><author><name>Oglacs</name><uri>http://www.blogger.com/profile/17642349551724353408</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM5QiOAbn_pANfbMnucMdvSZ-yH2R6CRSkvgha2hKYcRsKkAk4L9piyyLnjxXMFU-Xmnm8WyZ-UYXON0azIgG-zgXe2X53pRWX1ZXh4R22t4ggNDxiSpr2heUnULFbrA/s220/IMG_9089.JPG'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4508730200143640791.post-5206423693773203521</id><published>2012-03-07T14:49:00.001+05:30</published><updated>2012-03-07T14:51:00.316+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="iPad Apps"/><category scheme="http://www.blogger.com/atom/ns#" term="iPhone"/><title type='text'>Wireless Syncing iPhone, iPad or iPod Touch with iTunes</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQ1iazyqh-cwBlvWnMwqBHC64XuZqbnn-j3NkkrHuPaxfL3dRXsLK_ezi2Khs79LzMpnDyHnd-MYkwqEumdFBmTmZ-hwxPS6DEZPARjcflNOK9bHp1pKXAruktch45gYglryfWQhjk9uk/s1600/aaaaaaaaaaaaaaaa.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQ1iazyqh-cwBlvWnMwqBHC64XuZqbnn-j3NkkrHuPaxfL3dRXsLK_ezi2Khs79LzMpnDyHnd-MYkwqEumdFBmTmZ-hwxPS6DEZPARjcflNOK9bHp1pKXAruktch45gYglryfWQhjk9uk/s1600/aaaaaaaaaaaaaaaa.jpg&quot; /&gt;&lt;/a&gt; One of the latest features in iOS 5 and iTunes 10 is the ability of wireless syncing your devices. What you need to do is to connect the device first to your computer and then making sure that it is plugged into a docking station or into a wall outlet directly. You don&#39;t need any help of anyone who works in a software development company, what you need is just a computer, your device and a network.&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;Before you start the wireless sync, make sure that you have the latest version of iTunes and also ensure that you have the latest version, iOS 5 running on your device. On top of that you will also make sure that you have your computer and device on the same network.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;To begin with the sync, plug your iPad, iPhone or iPod Touch to your Mac or PC then follow the following steps:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .5in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-align: justify; text-indent: -.25in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Wingdings 2&amp;quot;;&quot;&gt;ñ&lt;span style=&quot;font: 7pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;Click on your iDevices name under Devices in the iTunes left panel.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .5in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-align: justify; text-indent: -.25in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Wingdings 2&amp;quot;;&quot;&gt;ñ&lt;span style=&quot;font: 7pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;Scroll down under options and check sync with this iPod Over Wi-Fi and then click Apply.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .5in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-align: justify; text-indent: -.25in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Wingdings 2&amp;quot;;&quot;&gt;ñ&lt;span style=&quot;font: 7pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;Now, plug your device directly to a wall outlet or into a dock (This is a part which involves a wire making this process not completely wireless).&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .5in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-align: justify; text-indent: -.25in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Wingdings 2&amp;quot;;&quot;&gt;ñ&lt;span style=&quot;font: 7pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;On your device, go to settings &amp;gt;&amp;gt; General &amp;gt;&amp;gt; iTunes Sync.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .5in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-align: justify; text-indent: -.25in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Wingdings 2&amp;quot;;&quot;&gt;ñ&lt;span style=&quot;font: 7pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;Tap on Sync Now in order to start syncing. In this process, you will be able to see a series of screens while your device syncs with iTunes and you will also be able to monitor the syncing process on it&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizuygSGuKV8mLSd1LH9ScrCgZZ-H75ApPUUIDM-s6dP002I_tflmJvyb2lzHNq9Ck4haQJZe8m6etsCv0Mo87xgK47dqm6o0MFFCrczuZD2zyqzmFlcfwg9ohGRwxSdAhDlbKlrlf7A0w/s1600/bbbbbbbbbbbbb.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizuygSGuKV8mLSd1LH9ScrCgZZ-H75ApPUUIDM-s6dP002I_tflmJvyb2lzHNq9Ck4haQJZe8m6etsCv0Mo87xgK47dqm6o0MFFCrczuZD2zyqzmFlcfwg9ohGRwxSdAhDlbKlrlf7A0w/s1600/bbbbbbbbbbbbb.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;The synchronizing steps is complete. However the amount of time for the sync to complete depends upon the network speed and the amount of data you are syncing.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;Even though this process is not completely wireless, it comes in handy if you rarely connect your device to your computer. Not only that, you can also sync your device with iTunes anywhere in the house provided both are on the same network. The cherry on the cake about the Wireless Sync is that you can continue using your device and iTunes while the synchronization continues in the background.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;Check back for more of such articles on software development, web application development or Android application development.&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oglacs.blogspot.com/feeds/5206423693773203521/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oglacs.blogspot.com/2012/03/wireless-syncing-iphone-ipad-or-ipod.html#comment-form' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/5206423693773203521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/5206423693773203521'/><link rel='alternate' type='text/html' href='http://oglacs.blogspot.com/2012/03/wireless-syncing-iphone-ipad-or-ipod.html' title='Wireless Syncing iPhone, iPad or iPod Touch with iTunes'/><author><name>Oglacs</name><uri>http://www.blogger.com/profile/17642349551724353408</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM5QiOAbn_pANfbMnucMdvSZ-yH2R6CRSkvgha2hKYcRsKkAk4L9piyyLnjxXMFU-Xmnm8WyZ-UYXON0azIgG-zgXe2X53pRWX1ZXh4R22t4ggNDxiSpr2heUnULFbrA/s220/IMG_9089.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQ1iazyqh-cwBlvWnMwqBHC64XuZqbnn-j3NkkrHuPaxfL3dRXsLK_ezi2Khs79LzMpnDyHnd-MYkwqEumdFBmTmZ-hwxPS6DEZPARjcflNOK9bHp1pKXAruktch45gYglryfWQhjk9uk/s72-c/aaaaaaaaaaaaaaaa.jpg" height="72" width="72"/><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4508730200143640791.post-5960691403402939860</id><published>2012-03-05T15:58:00.000+05:30</published><updated>2012-03-05T15:58:05.192+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="iPhone tips and tricks"/><title type='text'>Stop Your iPhone from Launching iTunes and iPhoto Automatically</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Are you frustrated when your iPhone, iPad or iPod Touch loads iTunes automatically when connected to your Mac? You can get rid of it and be hassle free by following the steps given below. You don&#39;t need any help from any person who works in any&lt;b&gt; &lt;a href=&quot;http://www.oglacs.com/&quot; target=&quot;_blank&quot;&gt;software development company&lt;/a&gt;&lt;/b&gt;.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCtMooRZHHFdjUpd19u7_eOP4_u66b5Plp0gAg9KSMU8SOyElwRsFGajRXtgZf5hOlQYr9gSnBgJh2AdMDtBf_XhtLVYT0do0YLbTQvKZ7vyGoUW5ClS2qKsgxlb3pXIPBFPaAthNTPi0/s1600/iphoto-preferences.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;314&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCtMooRZHHFdjUpd19u7_eOP4_u66b5Plp0gAg9KSMU8SOyElwRsFGajRXtgZf5hOlQYr9gSnBgJh2AdMDtBf_XhtLVYT0do0YLbTQvKZ7vyGoUW5ClS2qKsgxlb3pXIPBFPaAthNTPi0/s320/iphoto-preferences.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Open iPhone, and in  the menu bar go to iPhoto and then to Preferences&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Now you&#39;ll see that  the connecting camera opens options is by default set to iPhoto.  Since your device has a camera, iPhoto will recognize it and open  the application each time you plug it in.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Click the drop-down  menu and select “No Application”&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Once the above steps  are done, close iPhoto and launch, iTunes.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Plug in your iPhone  to your computer&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Click on your device  under the devices panel in the left column.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Uncheck the box that  says “Open iTunes when this iPhone is connected” which is in the  options area on the right side.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Click apply.&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Now you are done, this comes in handy when you want to charge your devices without having iTunes and iPhoto loading automatically.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;For more tips and tricks about iPhone and also on &lt;a href=&quot;http://www.oglacs.com/&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Android application development&lt;/b&gt;&lt;/a&gt;, visit back.&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oglacs.blogspot.com/feeds/5960691403402939860/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oglacs.blogspot.com/2012/03/stop-your-iphone-from-launching-itunes.html#comment-form' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/5960691403402939860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/5960691403402939860'/><link rel='alternate' type='text/html' href='http://oglacs.blogspot.com/2012/03/stop-your-iphone-from-launching-itunes.html' title='Stop Your iPhone from Launching iTunes and iPhoto Automatically'/><author><name>Oglacs</name><uri>http://www.blogger.com/profile/17642349551724353408</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM5QiOAbn_pANfbMnucMdvSZ-yH2R6CRSkvgha2hKYcRsKkAk4L9piyyLnjxXMFU-Xmnm8WyZ-UYXON0azIgG-zgXe2X53pRWX1ZXh4R22t4ggNDxiSpr2heUnULFbrA/s220/IMG_9089.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCtMooRZHHFdjUpd19u7_eOP4_u66b5Plp0gAg9KSMU8SOyElwRsFGajRXtgZf5hOlQYr9gSnBgJh2AdMDtBf_XhtLVYT0do0YLbTQvKZ7vyGoUW5ClS2qKsgxlb3pXIPBFPaAthNTPi0/s72-c/iphoto-preferences.jpg" height="72" width="72"/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4508730200143640791.post-8146145618430305993</id><published>2012-03-01T15:17:00.001+05:30</published><updated>2012-03-01T15:18:35.771+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="android application development"/><category scheme="http://www.blogger.com/atom/ns#" term="Android tips and tricks"/><title type='text'>Android Tips – Press and Hold</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;If you are a new Android phone user, I&#39;m sure that you may have tapped on those icons but have you ever tried holding your finger until something comes up? You should try it out.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;The On/Off Button&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Pressing and holding the the On/Off button can bring up new options other than locking and unlocking the screen. It can bring up options to switch Flight Mode and Silent Mode to On or Off. The third option is to shut down the device.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;The Menu Button&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Soft keyboard will pop up on long holding the Menu button. This is not applicable to all phones but will work on pure Android Nexus devices and on HTC phones if you are in an application which uses the keyboard. With Samsung&#39;s TouchWiz, keyboard will pop up along with appropriate search facility. Press and holding the same button will make it disappear. This option comes in handy while filling up online forms on your browser without sending the information you&#39;ve just typed in. This is useful if the &lt;a href=&quot;http://www.oglacs.com/&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;android application development&lt;/b&gt;&lt;/a&gt; company that created the application that you are in isn&#39;t able to provide enough security.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;The Search Key&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Pressing and holding the search key will take you to Voice Search. This may however be different in some phone models. As you may see that there is no search key in Samsung Android phones, you my try double tapping the home key.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;The Home Key&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Press and hold on the home key, it will bring up a small window that displays the most recent applications you have used and this makes access to your favorite applications easy and swift. You don&#39;t need to go through the trouble of going to the menu, scroll to the particular page and click on the application icon. On Samsung TouchWiz, another option, Task Manager is offered at the same time.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;The App grid key&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;This one is meant only for Nexus. Android phones has plenty of home-screens within the desktop and one has to swipe through to get to the desired screen. Press and holding the app grid key at the bottom of the desktop screen will bring up mini-icons each representing the panels or home-screens. Tap on the mini-icons to jump to the desired home-screen.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;On Text (copy &amp;amp; paste)&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Long pressing on text will start the cut, copy and paste function. First you will have to highlight it then select cut or copy function to have the text copied on the clipboard which can be later pasted on any web form of message.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;The Desktop&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhm9QOaypu9WjVRInpuhN50yU8FriQQb9oDBpOPfpO7S1uBzqJN_FtyJ-UumMPWZH-Z1NJJ6340Q91zmB8yLAHGS3hR06D3kCepfzF5_cObjcz2gv2Zt-I_6WV7XrGDJTisE_UkctfFHY8/s1600/Android.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhm9QOaypu9WjVRInpuhN50yU8FriQQb9oDBpOPfpO7S1uBzqJN_FtyJ-UumMPWZH-Z1NJJ6340Q91zmB8yLAHGS3hR06D3kCepfzF5_cObjcz2gv2Zt-I_6WV7XrGDJTisE_UkctfFHY8/s320/Android.jpg&quot; width=&quot;203&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Last but not the least, press and holding anywhere on an empty space of the desktop or home-screen will uncover the key to a whole new different option of your android phone. You will be able to add new widgets to the home screen, add folders, change wallpapers and shortcuts. This is thereby the easy way of customizing your phone&#39;s home-screen.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;It is a wonder that without having to download any application from any &lt;a href=&quot;http://www.oglacs.com/&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;software development company&lt;/b&gt;&lt;/a&gt; providing android application development, you can do a lot with your phone and that too by just pressing and holding. It&#39;s really worth a try. Explore more and you&#39;ll get to know more about your Phone.&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oglacs.blogspot.com/feeds/8146145618430305993/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oglacs.blogspot.com/2012/03/android-tips-press-and-hold.html#comment-form' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/8146145618430305993'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/8146145618430305993'/><link rel='alternate' type='text/html' href='http://oglacs.blogspot.com/2012/03/android-tips-press-and-hold.html' title='Android Tips – Press and Hold'/><author><name>Oglacs</name><uri>http://www.blogger.com/profile/17642349551724353408</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM5QiOAbn_pANfbMnucMdvSZ-yH2R6CRSkvgha2hKYcRsKkAk4L9piyyLnjxXMFU-Xmnm8WyZ-UYXON0azIgG-zgXe2X53pRWX1ZXh4R22t4ggNDxiSpr2heUnULFbrA/s220/IMG_9089.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhm9QOaypu9WjVRInpuhN50yU8FriQQb9oDBpOPfpO7S1uBzqJN_FtyJ-UumMPWZH-Z1NJJ6340Q91zmB8yLAHGS3hR06D3kCepfzF5_cObjcz2gv2Zt-I_6WV7XrGDJTisE_UkctfFHY8/s72-c/Android.jpg" height="72" width="72"/><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4508730200143640791.post-4543463082524046475</id><published>2012-02-28T17:48:00.000+05:30</published><updated>2012-02-28T17:48:49.728+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="android application development"/><category scheme="http://www.blogger.com/atom/ns#" term="Android Apps Developers"/><title type='text'>Android App by Kodak – Kodak Gallery</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt; &lt;br /&gt;
&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Kodak, a renowned company in the field of photography and cameras has launched an Android application that allows users to create ad hoc social networks for sharing photos.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;The company first introduced the app for iPhone users back in November last year and the Android version is rolled out quietly. Here&#39;s look the the new Android app:&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://asset0.cbsistatic.com/cnwk.1d/i/tim/2012/02/27/android_app.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;http://asset0.cbsistatic.com/cnwk.1d/i/tim/2012/02/27/android_app.jpg&quot; width=&quot;373&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;With this application, users can set up temporary networks for sharing pictures. For example, creating a network by the name “At a Wedding” where members can post photos taken with their mobile devices. Other wedding-goers can also be added to the network thereby giving them access to upload and view pictures from the event. This defining event specific networks has the advantage of giving users access only to those pictures that matter to them.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;It is worth mentioning that iPhone version of the Kodak Gallery has been downloaded 500,000 times since its launch and more than 5 million photos have been uploaded using the the iPhone application.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;This application allows users share their photos through email, text and Facebook. They can even get push notifications when photos are added and when there are new comments on a particular photo or album. Not only that, uploaded pictures can be transformed into prints, photo books and cards.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;This application can be downloaded from Android Market as well as Amazon&#39;s Appstore for Android.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;For more on such application, visit Oglacs, a reputed &lt;a href=&quot;http://www.oglacs.com/&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;software development company&lt;/b&gt;&lt;/a&gt; based in India renowned for &lt;a href=&quot;http://www.oglacs.com/&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Android application development&lt;/b&gt;&lt;/a&gt; and iPhone/iPad application development.&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oglacs.blogspot.com/feeds/4543463082524046475/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oglacs.blogspot.com/2012/02/android-app-by-kodak-kodak-gallery.html#comment-form' title='25 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/4543463082524046475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/4543463082524046475'/><link rel='alternate' type='text/html' href='http://oglacs.blogspot.com/2012/02/android-app-by-kodak-kodak-gallery.html' title='Android App by Kodak – Kodak Gallery'/><author><name>Oglacs</name><uri>http://www.blogger.com/profile/17642349551724353408</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM5QiOAbn_pANfbMnucMdvSZ-yH2R6CRSkvgha2hKYcRsKkAk4L9piyyLnjxXMFU-Xmnm8WyZ-UYXON0azIgG-zgXe2X53pRWX1ZXh4R22t4ggNDxiSpr2heUnULFbrA/s220/IMG_9089.JPG'/></author><thr:total>25</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4508730200143640791.post-4463152579341713737</id><published>2012-02-23T16:19:00.000+05:30</published><updated>2012-02-23T16:19:49.308+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cascading Style Sheets"/><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="HTML"/><category scheme="http://www.blogger.com/atom/ns#" term="web design"/><category scheme="http://www.blogger.com/atom/ns#" term="web development"/><category scheme="http://www.blogger.com/atom/ns#" term="website designing"/><category scheme="http://www.blogger.com/atom/ns#" term="XHTML"/><title type='text'>CSS Basics - Applying CSS to HTML - @importing Stylesheets</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt; &lt;br /&gt;
&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;There is one more way of importing external style sheets into HTML files and that is the &lt;i&gt;@import &lt;/i&gt;&lt;span style=&quot;font-style: normal;&quot;&gt;property. The syntax look as given below:&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;&amp;lt;style type=&quot;text/css&quot; media=&quot;screen&quot;&amp;gt;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;@import url(&quot;styles.css&quot;);&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;...other import statements or CSS styles could go here...&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;    &lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;&amp;lt;/style&amp;gt;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Sometimes important statements can be seen without the brackets but it does the same thing. One should also be aware that &lt;i&gt;@import&lt;/i&gt;&lt;span style=&quot;font-style: normal;&quot;&gt; should always be first in an embedded style sheet. And you can specify that the imported style sheet is applied only to certain types of media and that is done by including the media type at the concluding part of the imported statement. However, this works in every browser except IE6 and below.&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;The code given below does the same thing as the previous example:&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;&amp;lt;style type=&quot;text/css&quot;&amp;gt;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;@import url(&quot;styles.css&quot;) screen;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;...other import statements or CSS styles could go here...&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;    &lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;&amp;lt;/style&amp;gt;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;These are the ways you can import CSS to a HTML document. You may however be careful in choosing the styles you would go with.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Visit back, there are more posts coming up about Cascading Style Sheets i.e. &lt;a href=&quot;http://www.oglacs.com/services/web-design/css-and-xhtml.html&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;CSS and XHTML&lt;/b&gt;&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oglacs.blogspot.com/feeds/4463152579341713737/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oglacs.blogspot.com/2012/02/css-basics-applying-css-to-html_23.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/4463152579341713737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/4463152579341713737'/><link rel='alternate' type='text/html' href='http://oglacs.blogspot.com/2012/02/css-basics-applying-css-to-html_23.html' title='CSS Basics - Applying CSS to HTML - @importing Stylesheets'/><author><name>Oglacs</name><uri>http://www.blogger.com/profile/17642349551724353408</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM5QiOAbn_pANfbMnucMdvSZ-yH2R6CRSkvgha2hKYcRsKkAk4L9piyyLnjxXMFU-Xmnm8WyZ-UYXON0azIgG-zgXe2X53pRWX1ZXh4R22t4ggNDxiSpr2heUnULFbrA/s220/IMG_9089.JPG'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4508730200143640791.post-9178106300168207994</id><published>2012-02-22T13:01:00.000+05:30</published><updated>2012-02-22T13:01:40.510+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cascading Style Sheets"/><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="HTML"/><category scheme="http://www.blogger.com/atom/ns#" term="web design"/><category scheme="http://www.blogger.com/atom/ns#" term="web development"/><category scheme="http://www.blogger.com/atom/ns#" term="website designing"/><title type='text'>CSS Basics - Applying CSS to HTML - External Style Sheets</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;External Style Sheets is putting all CSS definitions in their own file, saving it with CSS file extension and then applying it to the &lt;a href=&quot;http://www.oglacs.com/services/web-design/css-and-xhtml.html&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;HTML&lt;/b&gt;&lt;/a&gt; documents through a link element inside the document head. Lets take a look at the below given link element:&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;&amp;lt;link rel=&quot;stylesheet&quot; href=&quot;styles.css&quot; type=&quot;text/css&quot; media=&quot;screen&quot;&amp;gt;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;1. The &lt;i&gt;href&lt;/i&gt;&lt;span style=&quot;font-style: normal;&quot;&gt; attribute points to the &lt;a href=&quot;http://www.oglacs.com/services/web-design/css-and-xhtml.html&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;CSS&lt;/b&gt;&lt;/a&gt; file.&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-style: normal;&quot;&gt;2. The &lt;/span&gt;&lt;i&gt;media&lt;/i&gt;&lt;span style=&quot;font-style: normal;&quot;&gt; attribute defines which media should get these styles applied to and&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-style: normal;&quot;&gt;3. The &lt;/span&gt;&lt;i&gt;type&lt;/i&gt;&lt;span style=&quot;font-style: normal;&quot;&gt; attribute defines what the linked resource is.&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;With external style sheets you keep the look and feel of your web pages all in one single file. This also means that you can make changes on the pages by just changing a file and leave the rest to the browser that will load the file once and cache it for all other documents that reference it.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;For more, visit Oglacs, the software development company renowned for perfect website designing solutions, &lt;b&gt;&lt;a href=&quot;http://www.oglacs.com/&quot; target=&quot;_blank&quot;&gt;android application development&lt;/a&gt;&lt;/b&gt;, etc. &lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oglacs.blogspot.com/feeds/9178106300168207994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oglacs.blogspot.com/2012/02/css-basics-applying-css-to-html_22.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/9178106300168207994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/9178106300168207994'/><link rel='alternate' type='text/html' href='http://oglacs.blogspot.com/2012/02/css-basics-applying-css-to-html_22.html' title='CSS Basics - Applying CSS to HTML - External Style Sheets'/><author><name>Oglacs</name><uri>http://www.blogger.com/profile/17642349551724353408</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM5QiOAbn_pANfbMnucMdvSZ-yH2R6CRSkvgha2hKYcRsKkAk4L9piyyLnjxXMFU-Xmnm8WyZ-UYXON0azIgG-zgXe2X53pRWX1ZXh4R22t4ggNDxiSpr2heUnULFbrA/s220/IMG_9089.JPG'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4508730200143640791.post-1505210182052679523</id><published>2012-02-21T13:11:00.000+05:30</published><updated>2012-02-21T13:11:09.233+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cascading Style Sheets"/><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="HTML"/><category scheme="http://www.blogger.com/atom/ns#" term="web design"/><category scheme="http://www.blogger.com/atom/ns#" term="web development"/><category scheme="http://www.blogger.com/atom/ns#" term="website designing"/><title type='text'>CSS Basics - Applying CSS to HTML - Embedded Styles</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt; &lt;br /&gt;
&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Embedded styles are those which are placed in the head of the document inside a style element. An example is given below.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;&amp;lt;style type=&quot;text/css&quot; media=&quot;screen&quot;&amp;gt;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;p {&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;    &lt;i&gt;color:white;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;    &lt;i&gt;background:blue; &lt;/i&gt; &lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;    &lt;i&gt;padding:5px;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;&amp;lt;/style&amp;gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFEuZOpioU4vuVZRLAj3BZElm-rAfzM05Yaf2XKK0UyIWxN00nLvrg9njzpB14wK_0Y2zvuHxNHOnNFCbA7h8r-h8-o75UzFL2ajDe9cnKv2jGtR1BVGdcnsAmyR5cIKeOLU566Spr4Ho/s1600/Embedded+Styles.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;357&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFEuZOpioU4vuVZRLAj3BZElm-rAfzM05Yaf2XKK0UyIWxN00nLvrg9njzpB14wK_0Y2zvuHxNHOnNFCbA7h8r-h8-o75UzFL2ajDe9cnKv2jGtR1BVGdcnsAmyR5cIKeOLU566Spr4Ho/s400/Embedded+Styles.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;The benefit of embedded styles is that you don&#39;t have to add any style attribute to each paragraph instead you can style them all in a single definition. You can also in a similar way change the look and feel of all paragraphs in a single location. However, this is limited to just one document. If you want to define the look of  paragraphs for a whole site in a go, Use External Style Sheets.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Visit back for more on &lt;a href=&quot;http://www.oglacs.com/services/web-design/css-and-xhtml.html&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;CSS&lt;/b&gt;&lt;/a&gt; and HTML. You can also visit Oglacs&#39; website for services related to Software Development Company, &lt;a href=&quot;http://www.oglacs.com/&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Android application development&lt;/b&gt;&lt;/a&gt;, iPhone application development, etc. &lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oglacs.blogspot.com/feeds/1505210182052679523/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oglacs.blogspot.com/2012/02/css-basics-applying-css-to-html.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/1505210182052679523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/1505210182052679523'/><link rel='alternate' type='text/html' href='http://oglacs.blogspot.com/2012/02/css-basics-applying-css-to-html.html' title='CSS Basics - Applying CSS to HTML - Embedded Styles'/><author><name>Oglacs</name><uri>http://www.blogger.com/profile/17642349551724353408</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM5QiOAbn_pANfbMnucMdvSZ-yH2R6CRSkvgha2hKYcRsKkAk4L9piyyLnjxXMFU-Xmnm8WyZ-UYXON0azIgG-zgXe2X53pRWX1ZXh4R22t4ggNDxiSpr2heUnULFbrA/s220/IMG_9089.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFEuZOpioU4vuVZRLAj3BZElm-rAfzM05Yaf2XKK0UyIWxN00nLvrg9njzpB14wK_0Y2zvuHxNHOnNFCbA7h8r-h8-o75UzFL2ajDe9cnKv2jGtR1BVGdcnsAmyR5cIKeOLU566Spr4Ho/s72-c/Embedded+Styles.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4508730200143640791.post-1171723106716876715</id><published>2012-02-17T15:18:00.000+05:30</published><updated>2012-02-17T15:18:20.522+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cascading Style Sheets"/><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="HTML"/><category scheme="http://www.blogger.com/atom/ns#" term="web design"/><category scheme="http://www.blogger.com/atom/ns#" term="web development"/><category scheme="http://www.blogger.com/atom/ns#" term="website designing"/><title type='text'>CSS Basics - Applying CSS to HTML - Inline Styles</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt; &lt;br /&gt;
&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;There are three ways you can apply CSS to a &lt;a href=&quot;http://www.oglacs.com/services/web-design/css-and-xhtml.html&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;HTML&lt;/b&gt;&lt;/a&gt; document.&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Inline Styles&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Embedded Styles&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;External Stylesheets&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;You should know that you should always use the third one unless you have special reasons for using the first two. You&#39;ll come to know why is that but before going on to that, let us review the three options.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;Inline Styles&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Using a style attribute, you can apply styles to an element as given below:&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;&amp;lt;p style=&quot;background:blue; color:white; padding:5px;&quot;&amp;gt;Paragraph&amp;lt;/p &amp;gt;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Withing this attribute, you list all CSS properties and their values. Here, each property or value pair is separated by a semi-colon from the others and each property is separated by a colon from its value within each pair.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;This is how you define styles in CSS.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;There is one benefit of the Inline Styles and that is the browser will be constrained to use these settings. Any other styles defined in other style sheets or those which are embedded in the head of the document will be overridden by Inline Styles.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;However, this one comes with problems too. Its one big problem is that they make maintenance harder than they should be. In addition to the maintenance issue, Inline Styles doesn&#39;t take the advantage of the most coercive part of &lt;b&gt;&lt;a href=&quot;http://www.oglacs.com/services/web-design/css-and-xhtml.html&quot; target=&quot;_blank&quot;&gt;CSS&lt;/a&gt;&lt;/b&gt;, the Cascade. Cascade is something which when used defines the look and feel of a web page and the browser applies it to all elements matching a certain rule.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;The other two ways will be discussed in the next post. Meanwhile browse the blog for topics like &lt;a href=&quot;http://www.oglacs.com/&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Android Application Development&lt;/b&gt;&lt;/a&gt; and web application development &lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oglacs.blogspot.com/feeds/1171723106716876715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oglacs.blogspot.com/2012/02/css-basics-applying-css-to-html-inline.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/1171723106716876715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/1171723106716876715'/><link rel='alternate' type='text/html' href='http://oglacs.blogspot.com/2012/02/css-basics-applying-css-to-html-inline.html' title='CSS Basics - Applying CSS to HTML - Inline Styles'/><author><name>Oglacs</name><uri>http://www.blogger.com/profile/17642349551724353408</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM5QiOAbn_pANfbMnucMdvSZ-yH2R6CRSkvgha2hKYcRsKkAk4L9piyyLnjxXMFU-Xmnm8WyZ-UYXON0azIgG-zgXe2X53pRWX1ZXh4R22t4ggNDxiSpr2heUnULFbrA/s220/IMG_9089.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4508730200143640791.post-697608041863305004</id><published>2012-02-14T16:40:00.000+05:30</published><updated>2012-02-14T16:40:02.928+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cascading Style Sheets"/><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="HTML"/><category scheme="http://www.blogger.com/atom/ns#" term="web design"/><category scheme="http://www.blogger.com/atom/ns#" term="web development"/><category scheme="http://www.blogger.com/atom/ns#" term="website designing"/><title type='text'>CSS Basics - CSS Shorthand Part 2</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt; &lt;br /&gt;
&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;Comparing individual and shorthand values&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Take a look at the below given margin rule (border and padding works in the same way)&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;div.foo {&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;margin-top: 1em;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;margin-right: 1.5em;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;margin-bottom: 2em;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;margin-left: 2.5em;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-style: normal; margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-style: normal; margin-bottom: 0in;&quot;&gt;The rule as given above can also be written as:&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;div.foo {&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt; margin: 1em 1.5em 2em 2.5em;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;Providing less than four values for a shorthand property&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;A shorthand value has the capability of taking less than four values as listed below. Results are sequential according to the number of values provided.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;1. Same value applied to all four sides. &lt;i&gt;margin: 2px; &lt;/i&gt;&lt;span style=&quot;font-style: normal;&quot;&gt;for example&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-style: normal;&quot;&gt;2. First value applied to the top and bottom and the second to the left and right. Example - &lt;/span&gt;&lt;i&gt;margin: 2px 5px;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;3. First and third value applied to the top and bottom respectively; second value applied to the left and right. As for example - &lt;i&gt; margin: 2px 4px 1px;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;4. Values provided to the top, right, bottom and left as given in CSS source order above.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;However, the best way is to provide all four values to shorthand properties for it provides sound legibility. The same applies to the padding shorthand property.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;Making the choice to use a single property or a shorthand value&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Even though shorthand value gets used most often in margin and padding properties, there are times in which shorthand properties are best avoided or at least used after thorough consideration. Shorthand should be avoided in the following cases provided:&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;1. When a single margin is needed to be set. In such situation, simultaneously setting multiple properties conflicts the KISS (Keep It Simple, Stupid) principle.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;2. When the selector to which the properties apply is subject to many edge. In this case, the unavoidable lists of shorthand values can become difficult to follow when it comes to altering and changing the layout.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;3. If the stylesheet is going to be maintained by people with limited skills. If you are working with a team and the CSS is maintained not just by you, shorthand should be best avoided.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;4. When there is a need of supplanting a value to account for an edge case.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;This is all for CSS Shorthand. You may visit back for more on &lt;a href=&quot;http://www.oglacs.com/services/web-design/css-and-xhtml.html&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;CSS and HTML&lt;/b&gt;&lt;/a&gt;, Android application development and web application development related articles.&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oglacs.blogspot.com/feeds/697608041863305004/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oglacs.blogspot.com/2012/02/css-basics-css-shorthand-part-2.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/697608041863305004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/697608041863305004'/><link rel='alternate' type='text/html' href='http://oglacs.blogspot.com/2012/02/css-basics-css-shorthand-part-2.html' title='CSS Basics - CSS Shorthand Part 2'/><author><name>OglacsTeam</name><uri>http://www.blogger.com/profile/08369505279993622694</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5h9OIZs67hxGs06esMhB8Jn-xczGXoO_qWjkZ2kmxPfmLcAXmB8whh_8is6Kq0c6Bda4GmHFX4yxPxTs4Ein0W-Q3F4ReOcFTtD4wu9BCQ79IHB0KBNJvGvZEh0tMm38/s220/Copy+of+ogl.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4508730200143640791.post-5546785329503944849</id><published>2012-02-10T14:38:00.000+05:30</published><updated>2012-02-10T14:38:20.133+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cascading Style Sheets"/><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="web design"/><category scheme="http://www.blogger.com/atom/ns#" term="web development"/><category scheme="http://www.blogger.com/atom/ns#" term="website designing"/><title type='text'>CSS Basics - CSS Shorthand (Intro)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt; &lt;br /&gt;
As a continuation to my post on &lt;a href=&quot;http://www.oglacs.com/services/web-design/css-and-xhtml.html&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Cascading Style Sheets&lt;/b&gt;&lt;/a&gt; basics today I&#39;ll be introducing what CSS Shorthand is. This is one thing we&#39;ll come across in this course. It allows combining several related CSS properties together in one property in order to save time and effort. In this section and the upcoming posts or articles, I&#39;ll be writing on available shorthand types. &lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Let me tell you one thing. I have already used shorthand in my previous posts without mentioning it.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;Comparing individual and shorthand values&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Take a look at the below given margin rule (border and padding works in the same way)&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;div.foo {&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;margin-top: 1em;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;margin-right: 1.5em;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;margin-bottom: 2em;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;margin-left: 2.5em;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-style: normal; margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-style: normal; margin-bottom: 0in;&quot;&gt;The rule as given above can also be written as:&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;div.foo {&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt; margin: 1em 1.5em 2em 2.5em;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Come back later for more. Visit Oglacs&#39; website by clicking here ----&amp;gt; &lt;a href=&quot;http://www.oglacs.com/&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Software Development Company&lt;/b&gt;&lt;/a&gt;.&lt;i&gt; &lt;/i&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oglacs.blogspot.com/feeds/5546785329503944849/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oglacs.blogspot.com/2012/02/css-basics-css-shorthand-intro.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/5546785329503944849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/5546785329503944849'/><link rel='alternate' type='text/html' href='http://oglacs.blogspot.com/2012/02/css-basics-css-shorthand-intro.html' title='CSS Basics - CSS Shorthand (Intro)'/><author><name>Oglacs</name><uri>http://www.blogger.com/profile/17642349551724353408</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM5QiOAbn_pANfbMnucMdvSZ-yH2R6CRSkvgha2hKYcRsKkAk4L9piyyLnjxXMFU-Xmnm8WyZ-UYXON0azIgG-zgXe2X53pRWX1ZXh4R22t4ggNDxiSpr2heUnULFbrA/s220/IMG_9089.JPG'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4508730200143640791.post-162561433798582155</id><published>2012-02-09T12:09:00.000+05:30</published><updated>2012-02-09T12:09:39.318+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cascading Style Sheets"/><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="HTML"/><category scheme="http://www.blogger.com/atom/ns#" term="web design"/><category scheme="http://www.blogger.com/atom/ns#" term="web development"/><category scheme="http://www.blogger.com/atom/ns#" term="website designing"/><title type='text'>CSS Basics - Advanced CSS selectors (Part 4)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt; &lt;br /&gt;
&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;Pseudo-elements&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;This one has two purposes. The first purpose is:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;To use them in  selecting first letter or the first line of text inside a given  element.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;To easily create a  drop cap at the start of every paragraph.&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Below are given the rules as example:&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;p:first-letter {&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;font-weight: bold;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;font-size: 300%&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;background-color: red;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;In the above rule, the first letter of every paragraph will now emboldened, will be 300% bigger than the rest of the paragraph, and have a red background.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;In order to make the first line of every paragraph bold, we can use the below given rule:&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;p:first-line {&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;font-weight: bold;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;   &lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;The second use of these elements is to generate content through &lt;a href=&quot;http://www.oglacs.com/services/web-design/css-and-xhtml.html&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Cascading Style Sheets&lt;/b&gt;&lt;/a&gt; which is more complex. We can use the &lt;i&gt;:before &lt;/i&gt;&lt;span style=&quot;font-style: normal;&quot;&gt;or &lt;/span&gt;&lt;i&gt;:after &lt;/i&gt;&lt;span style=&quot;font-style: normal;&quot;&gt;pseudo-elements to specify whether a content is to be inserted before or after the element selected. Thereafter, we decide on what is to be inserted. Here is an example of inserting images after every link on that page.&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;a:after {&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;content: &quot; &quot; url(flower.gif);&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;We can also use the &lt;i&gt;attr()&lt;/i&gt;&lt;span style=&quot;font-style: normal;&quot;&gt; function to insert attribute values of the elements after the element. As for example, we can insert the target of every link in the document within brackets after them as given below:&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;a:after {&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;content: &quot;(&quot; attr(href) &quot;)&quot;;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Rules like the above are perfect for print style sheets. By print style sheets we meant to say those which we can write and are automatically applied when a user prints a page.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Rules like this are great for print stylesheets, which are stylesheets you can write and which are automatically applied when a user prints a page.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;We can also insert incremented numerical values after repeating elements (like paragraphs or bullets) using the &lt;i&gt;counter()&lt;/i&gt;&lt;span style=&quot;font-style: normal;&quot;&gt; function of which will be explained later.&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;It is to be noted that all these selectors are not supported in IE 6 and below. Important information shouldn&#39;t be inserted with CSS for that content will be unavailable if a user chooses not to use the style sheet. The bottom line is, CSS is for styling and &lt;a href=&quot;http://www.oglacs.com/services/web-design/css-and-xhtml.html&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;HTML&lt;/b&gt;&lt;/a&gt; is for important contents.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Visit Oglacs &lt;a href=&quot;http://www.oglacs.com/&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Software Development Company&lt;/b&gt;&lt;/a&gt;&#39;s website for more. &lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oglacs.blogspot.com/feeds/162561433798582155/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oglacs.blogspot.com/2012/02/css-basics-advanced-css-selectors-part_09.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/162561433798582155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/162561433798582155'/><link rel='alternate' type='text/html' href='http://oglacs.blogspot.com/2012/02/css-basics-advanced-css-selectors-part_09.html' title='CSS Basics - Advanced CSS selectors (Part 4)'/><author><name>OglacsTeam</name><uri>http://www.blogger.com/profile/08369505279993622694</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5h9OIZs67hxGs06esMhB8Jn-xczGXoO_qWjkZ2kmxPfmLcAXmB8whh_8is6Kq0c6Bda4GmHFX4yxPxTs4Ein0W-Q3F4ReOcFTtD4wu9BCQ79IHB0KBNJvGvZEh0tMm38/s220/Copy+of+ogl.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4508730200143640791.post-6164870803843933458</id><published>2012-02-08T14:54:00.000+05:30</published><updated>2012-02-08T14:54:29.254+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cascading Style Sheets"/><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="HTML"/><category scheme="http://www.blogger.com/atom/ns#" term="web design"/><category scheme="http://www.blogger.com/atom/ns#" term="web development"/><title type='text'>CSS Basics - Advanced CSS selectors (Part 3)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt; &lt;br /&gt;
&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;Adjacent Sibling Selectors&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;These selectors allow the selection of specific elements that come directly after another specific element. However, the elements are of the same level in the element hierarchy. In the following rule, you will be able to select all &lt;i&gt;p &lt;/i&gt;&lt;span style=&quot;font-style: normal;&quot;&gt;elements that comes immediately after &lt;/span&gt;&lt;i&gt;h2&lt;/i&gt;&lt;span style=&quot;font-style: normal;&quot;&gt; elements but not other &lt;/span&gt;&lt;i&gt;p&lt;/i&gt;&lt;span style=&quot;font-style: normal;&quot;&gt; elements.&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;h2 + p {&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt; &lt;i&gt;...&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;(Note: Adjacent Sibling selectors are not supported in IE 6 and below)&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;Pseudo-Classes&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;These classes are used to provide styles to various states of elements. Its most common usage is in styling links states. Examples are given below:&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;    &lt;i&gt;:link&lt;/i&gt;—the default state of links.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;    &lt;i&gt;:visited&lt;/i&gt;—links already visited in the browser.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;    &lt;i&gt;:focus&lt;/i&gt;—links that currently have the keyboard cursor within them.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;    &lt;i&gt;:hover&lt;/i&gt;—links that are currently being hovered over by the mouse pointer.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;    &lt;i&gt;:active&lt;/i&gt;—a link that is currently being clicked on.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;According to the following rule the default links will be blue. The underlining under the link will disappear when hovered over. In order to make the same effect take place when links are focused via the keyboard, &lt;i&gt;:hover &lt;/i&gt;&lt;span style=&quot;font-style: normal;&quot;&gt;rule is duplicated with &lt;/span&gt;&lt;i&gt;:focus&lt;/i&gt;&lt;span style=&quot;font-style: normal;&quot;&gt;. If a link is already visited, the color of the link will turn gray and finally, when a link is active, it is emboldened.&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;a:link {&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt; &lt;i&gt;color: blue;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;a:visited {&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt; &lt;i&gt;color: gray;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;a:hover, a:focus {&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;text-decoration: none;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;a:active {&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt; &lt;i&gt;font-weight: bold;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Note that the above specified rules should be in the same order. It may not work otherwise. This is because specificity of a rule in a style sheet may override the earlier rules. You will come to know more about it later.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;The &lt;i&gt;:focus pseudo-class &lt;/i&gt;&lt;span style=&quot;font-style: normal;&quot;&gt;also comes in handy as a usability aid in forms. For instance, we can highlight the input field that has the active blinking cursor with a rule like given below:&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;input:focus  {&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt; &lt;i&gt;border: 2px solid black;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt; &lt;i&gt;background color: lightgray;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Now, lets have a look at &lt;i&gt;:first-child.&lt;/i&gt;&lt;span style=&quot;font-style: normal;&quot;&gt; This pseudo-class selects any instance of the element that is first child element of its parent. As given in the example below, the rule selects the first list item in any list and makes its text bold.&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;li:first-child {&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt; &lt;i&gt;font-weight: bold;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Last but not the least, lets look at &lt;i&gt;:lang &lt;/i&gt;&lt;span style=&quot;font-style: normal;&quot;&gt;pseudo-class. This class selects elements whose languages have been set to a specified language using the &lt;/span&gt;&lt;i&gt;lang &lt;/i&gt;&lt;span style=&quot;font-style: normal;&quot;&gt;attribute. An example is given below.&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;&amp;lt;p lang=&quot;en-US&quot;&amp;gt;A paragraph of American text, gee whiz!&amp;lt;p&amp;gt;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;Could be selected using the following:&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;p:lang((en-US) {&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt; &lt;i&gt;...&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt; &lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Come back for more &lt;a href=&quot;http://www.oglacs.com/services/web-design/css-and-xhtml.html&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;CSS&lt;/b&gt;&lt;/a&gt; tips. Visit Oglacs &lt;a href=&quot;http://www.oglacs.com/&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;software development company&lt;/b&gt;&lt;/a&gt; for more.&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oglacs.blogspot.com/feeds/6164870803843933458/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oglacs.blogspot.com/2012/02/css-basics-advanced-css-selectors-part_08.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/6164870803843933458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/6164870803843933458'/><link rel='alternate' type='text/html' href='http://oglacs.blogspot.com/2012/02/css-basics-advanced-css-selectors-part_08.html' title='CSS Basics - Advanced CSS selectors (Part 3)'/><author><name>Oglacs</name><uri>http://www.blogger.com/profile/17642349551724353408</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM5QiOAbn_pANfbMnucMdvSZ-yH2R6CRSkvgha2hKYcRsKkAk4L9piyyLnjxXMFU-Xmnm8WyZ-UYXON0azIgG-zgXe2X53pRWX1ZXh4R22t4ggNDxiSpr2heUnULFbrA/s220/IMG_9089.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4508730200143640791.post-361759907525259331</id><published>2012-02-07T17:12:00.000+05:30</published><updated>2012-02-07T17:12:13.300+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cascading Style Sheets"/><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="HTML"/><category scheme="http://www.blogger.com/atom/ns#" term="web design"/><category scheme="http://www.blogger.com/atom/ns#" term="web development"/><category scheme="http://www.blogger.com/atom/ns#" term="website designing"/><category scheme="http://www.blogger.com/atom/ns#" term="XHTML"/><title type='text'>CSS Basics - Advanced CSS selectors (Part 2)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt; &lt;br /&gt;
&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;Universal Selectors&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;These selectors as mentioned above, select every element on a page and apply the styling properties. As for instance, the following rule says that every element on the page will be given a solid 1 pixel black border&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;* {&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;border: 1px solid #000000;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;Attribute Selectors&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;These selectors allow selecting elements based on attributes they contain. For example, the following selector shows that you can select every &lt;i&gt;img &lt;/i&gt;&lt;span style=&quot;font-style: normal;&quot;&gt;element with an &lt;/span&gt;&lt;i&gt;alt&lt;/i&gt;&lt;span style=&quot;font-style: normal;&quot;&gt; attribute.&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;img[alt] {&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;border: 1px solid #000000;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;By using the above selector, you will be putting a black border around any image that has an &lt;i&gt;alt &lt;/i&gt;&lt;span style=&quot;font-style: normal;&quot;&gt;attribute.&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Selecting attributes becomes more useful if you can select them by attribute value instead of just attribute names as given in the example below:&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;img[src=&quot;alert.gif&quot;] {&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;border: 1px solid #000000;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;You may think that this is not that useful but it can be useful when it comes to debugging. CSS 3 now introduces three new types of attribute selector that can select based in text strings in attribute values.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;Child Selectors&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;One can use a child selector for selecting specific elements that are children of other specific elements. As for example, the following rule will turn text of strong elements that are children of &lt;i&gt;h3&lt;/i&gt;&lt;span style=&quot;font-style: normal;&quot;&gt; elements into blue but will cause no effect on other strong elements.&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;h3 &amp;gt; strong {&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;color: blue;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;(Note: Child Selectors are not supported in IE 6 and below)&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;Descendant Selectors&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Similar to child selectors, descendant selectors however only select direct descendants. These selectors select only suitable elements from anywhere in an element hierarchy, not only direct descendants. Look at the following &lt;a href=&quot;http://www.oglacs.com/services/web-design/css-and-xhtml.html&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;HTML &lt;/b&gt;&lt;/a&gt;snippet.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;&amp;lt;div&amp;gt;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;&amp;lt;em&amp;gt;hello&amp;lt;/em&amp;gt;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;&amp;lt;p&amp;gt;In this paragraph I will say &lt;/i&gt; &lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;    &lt;i&gt;&amp;lt;em&amp;gt;goodbye&amp;lt;/em&amp;gt;.&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;&amp;lt;/p&amp;gt;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;&amp;lt;/div&amp;gt;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;The &lt;i&gt;div&lt;/i&gt; element is in this snippet is the parent of all the others. It has two children, &lt;i&gt;em&lt;/i&gt; and &lt;i&gt;p&lt;/i&gt;. The &lt;i&gt;p&lt;/i&gt; element has another single child element, another &lt;i&gt;em&lt;/i&gt;.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;A child selector can be used to select just the &lt;i&gt;em&lt;/i&gt;&lt;span style=&quot;font-style: normal;&quot;&gt; immediately inside the &lt;/span&gt;&lt;i&gt;div&lt;/i&gt;&lt;span style=&quot;font-style: normal;&quot;&gt; as:&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;div &amp;gt; em {&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt; &lt;i&gt;...&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;But if you use a descendent selector, as give below:&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;div em {&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt; &lt;i&gt;...&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Both &lt;i&gt;em&lt;/i&gt; elements would be selected.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;to be continued... visit back for more or visit Oglacs, the &lt;a href=&quot;http://www.oglacs.com/&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;software development company&lt;/b&gt;&lt;/a&gt;. &lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oglacs.blogspot.com/feeds/361759907525259331/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oglacs.blogspot.com/2012/02/css-basics-advanced-css-selectors-part_07.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/361759907525259331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/361759907525259331'/><link rel='alternate' type='text/html' href='http://oglacs.blogspot.com/2012/02/css-basics-advanced-css-selectors-part_07.html' title='CSS Basics - Advanced CSS selectors (Part 2)'/><author><name>Oglacs</name><uri>http://www.blogger.com/profile/17642349551724353408</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM5QiOAbn_pANfbMnucMdvSZ-yH2R6CRSkvgha2hKYcRsKkAk4L9piyyLnjxXMFU-Xmnm8WyZ-UYXON0azIgG-zgXe2X53pRWX1ZXh4R22t4ggNDxiSpr2heUnULFbrA/s220/IMG_9089.JPG'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4508730200143640791.post-6788680727221805792</id><published>2012-02-06T17:14:00.000+05:30</published><updated>2012-02-06T17:14:26.370+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="web design"/><category scheme="http://www.blogger.com/atom/ns#" term="web development"/><title type='text'>CSS Basics - Advanced CSS selectors (Part 1)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt; &lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvT5dJ3HT99fjV1EcJGIhHPab8TKig42wI8rX7c8dy90HzqVLX6CtQBviOubNmDvwahP6EzL4Rda5m6cj40weg0HrEMCgE7VUlEfxPnb4SjPjmdQ4LLmAc_M9mrC96UQ6tJX3f2oPNvHs/s1600/Advance+CSS+Selectors.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;175&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvT5dJ3HT99fjV1EcJGIhHPab8TKig42wI8rX7c8dy90HzqVLX6CtQBviOubNmDvwahP6EzL4Rda5m6cj40weg0HrEMCgE7VUlEfxPnb4SjPjmdQ4LLmAc_M9mrC96UQ6tJX3f2oPNvHs/s400/Advance+CSS+Selectors.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;In my previous articles, I introduced you to basic CSS selectors, class, element and id selectors. You can execute a lot of &lt;b&gt;&lt;a href=&quot;http://www.oglacs.com/services/web-design/css-and-xhtml.html&quot; target=&quot;_blank&quot;&gt;CSS&lt;/a&gt;&lt;/b&gt; works with those but they are not the only selectors. There are other selectors that allow you to select elements and style based on more specific rules:&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;Universal Selectors&lt;/b&gt;: These selectors can be used in selecting every element on the page.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;Child Selectors&lt;/b&gt;: These selectors can be used when you want to select specific elements that are descendants of any specific elements.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;Descendant Selectors&lt;/b&gt;: These selectors can be used if you want to select particular elements that are descendants of other specific elements. Elements is not just limited to direct children but those which are further down the tree as well.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;Adjacent Sibling Selectors&lt;/b&gt;: To select those elements that follow other specific elements, these selectors are used.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;Pseudo-Classes&lt;/b&gt;: These comes in handy when you want to style elements not just based on what the elements are but on more esoteric factors such as the stats of links. i.e. you can style the elements depending on more deeper factors like being hovered over or link already visited.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;Pseudo-Elements&lt;/b&gt;: These elements allow styling of specific parts of elements. As for instance, the initial letter of that element. These elements also allow inserting of content before or after specific elements.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Visit &lt;a href=&quot;http://www.oglacs.com/&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Oglacs&lt;/b&gt;&lt;/a&gt;&#39; Website for more. &lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oglacs.blogspot.com/feeds/6788680727221805792/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oglacs.blogspot.com/2012/02/css-basics-advanced-css-selectors-part.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/6788680727221805792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/6788680727221805792'/><link rel='alternate' type='text/html' href='http://oglacs.blogspot.com/2012/02/css-basics-advanced-css-selectors-part.html' title='CSS Basics - Advanced CSS selectors (Part 1)'/><author><name>Oglacs</name><uri>http://www.blogger.com/profile/17642349551724353408</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM5QiOAbn_pANfbMnucMdvSZ-yH2R6CRSkvgha2hKYcRsKkAk4L9piyyLnjxXMFU-Xmnm8WyZ-UYXON0azIgG-zgXe2X53pRWX1ZXh4R22t4ggNDxiSpr2heUnULFbrA/s220/IMG_9089.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvT5dJ3HT99fjV1EcJGIhHPab8TKig42wI8rX7c8dy90HzqVLX6CtQBviOubNmDvwahP6EzL4Rda5m6cj40weg0HrEMCgE7VUlEfxPnb4SjPjmdQ4LLmAc_M9mrC96UQ6tJX3f2oPNvHs/s72-c/Advance+CSS+Selectors.gif" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4508730200143640791.post-6653513906247928260</id><published>2012-02-03T17:36:00.000+05:30</published><updated>2012-02-03T17:36:31.672+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="android application development"/><category scheme="http://www.blogger.com/atom/ns#" term="Android Apps Developers"/><category scheme="http://www.blogger.com/atom/ns#" term="Android tips and tricks"/><category scheme="http://www.blogger.com/atom/ns#" term="Application Development"/><title type='text'>Tips on How to Use Your Android Phone – Part 1</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt; &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgN6oY72qwzvPPZMWUuglwa0WVusVrkE859y35W_lBzBBff9DY0bbFMh2XCAk-daZsgLDgOe3nKEJtkM6V4YAQYwK2K8HihLge-t17i5z8qhagq8sYpqTwF2kLHmZaxE4zjALlrCbXeIso/s1600/Android+Delete+icon.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgN6oY72qwzvPPZMWUuglwa0WVusVrkE859y35W_lBzBBff9DY0bbFMh2XCAk-daZsgLDgOe3nKEJtkM6V4YAQYwK2K8HihLge-t17i5z8qhagq8sYpqTwF2kLHmZaxE4zjALlrCbXeIso/s400/Android+Delete+icon.jpg&quot; width=&quot;223&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;One thing I know of Android Phones is that using it is real easy and works with just a slight touch. And one of the most interesting part is “THE LONG PRESS”.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;If you are stuck somewhere while operating your phone or if you don&#39;t know where are the options you would like to see, just press and hold on the icon, tab or bar to see more functionality pop up. This function or option that pops up when long pressing an icon, word, or tab can help you decide what to do with the specific application or program. In short it is equivalent to the right click of a mouse.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;Deleting Icon From the Home Screen&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-weight: normal; margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-weight: normal; margin-bottom: 0in;&quot;&gt;Your phone comes with some icons already in your home screen. When you want to put another in place of that icon, it will be a problem if you don&#39;t know how. It&#39;s easy. You just need to Press and Hold the icon until there is a slight vibration from the phone then you will be able to move the icon anywhere on the screen. The moment you start dragging the icon, there in the bottom of the screen will be shown an &quot;bin&quot; icon. Just drag the icon to that portion and release it. The icon is now removed.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-weight: normal; margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-weight: normal; margin-bottom: 0in;&quot;&gt;You may now wonder, won&#39;t that affect the program? No, it doesn&#39;t. When you delete a shortcut icon from your computer home screen, does it have any effect to the program? No.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-weight: normal; margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-weight: normal; margin-bottom: 0in;&quot;&gt;For more, visit back. In the meantime, you can visit the website of Oglacs, a &lt;a href=&quot;http://www.oglacs.com/&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;software development company&lt;/b&gt;&lt;/a&gt; based in India providing all types of software solutions including &lt;a href=&quot;http://www.oglacs.com/&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Android applicationd evelopment&lt;/b&gt;&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oglacs.blogspot.com/feeds/6653513906247928260/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oglacs.blogspot.com/2012/02/tips-on-how-to-use-your-android-phone.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/6653513906247928260'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/6653513906247928260'/><link rel='alternate' type='text/html' href='http://oglacs.blogspot.com/2012/02/tips-on-how-to-use-your-android-phone.html' title='Tips on How to Use Your Android Phone – Part 1'/><author><name>Oglacs</name><uri>http://www.blogger.com/profile/17642349551724353408</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM5QiOAbn_pANfbMnucMdvSZ-yH2R6CRSkvgha2hKYcRsKkAk4L9piyyLnjxXMFU-Xmnm8WyZ-UYXON0azIgG-zgXe2X53pRWX1ZXh4R22t4ggNDxiSpr2heUnULFbrA/s220/IMG_9089.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgN6oY72qwzvPPZMWUuglwa0WVusVrkE859y35W_lBzBBff9DY0bbFMh2XCAk-daZsgLDgOe3nKEJtkM6V4YAQYwK2K8HihLge-t17i5z8qhagq8sYpqTwF2kLHmZaxE4zjALlrCbXeIso/s72-c/Android+Delete+icon.jpg" height="72" width="72"/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4508730200143640791.post-5397093880454884784</id><published>2012-02-02T18:08:00.003+05:30</published><updated>2012-02-03T14:51:18.156+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Facebook"/><category scheme="http://www.blogger.com/atom/ns#" term="Search Engine Optimization"/><category scheme="http://www.blogger.com/atom/ns#" term="SEO"/><title type='text'>Random Writings: Are you wondering why I&#39;m 24/7 on Facebook?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;a href=&quot;http://nareshkhoisnam.blogspot.com/2012/02/are-you-wondering-why-im-247-on.html#.TyqDwvA_Ojk.blogger&quot;&gt;Random Writings: Are you wondering why I&#39;m 24/7 on Facebook?&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoJBZp_0coRQ9dQkS20Lrx3qeL_XhviK-9GZqyLeCGw3QAIpcnZCARnZRc972-ehXgxvqDeATPWSc4ZvzqghAUIhIG6hPDesys9qqt8YIJBnBmrS3ks7n07W0QelAaKPkiFK1w1HL77SXl/s400/fb.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;266&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoJBZp_0coRQ9dQkS20Lrx3qeL_XhviK-9GZqyLeCGw3QAIpcnZCARnZRc972-ehXgxvqDeATPWSc4ZvzqghAUIhIG6hPDesys9qqt8YIJBnBmrS3ks7n07W0QelAaKPkiFK1w1HL77SXl/s400/fb.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;If you think I&#39;m jobless, you are wrong. I do part of my work on Facebook. I am a content writer who now do Search Engine Optimization too. Now you might be wondering what Search Engine Optimization is. Let me clear your doubt.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;Search Engine Optimization a.k.a SEO&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;As the name suggests, it has go to do with Search Engines. Do I need to tell you what Search Engines are? Yeah yeah!! Yahoo, Google, Bing, etc. are search engines. Companies, businesses nowadays try to get themselves listed on the first SERP (&lt;span style=&quot;color: green; font-family: inherit; font-size: inherit ! important; font-weight: inherit ! important; position: static;&quot;&gt;&lt;span class=&quot;kLink&quot; style=&quot;background-color: transparent; border-bottom: 1px solid green; font-family: inherit; font-size: inherit ! important; font-weight: inherit ! important; position: static;&quot;&gt;Search &lt;/span&gt;&lt;span class=&quot;kLink&quot; style=&quot;background-color: transparent; border-bottom: 1px solid green; font-family: inherit; font-size: inherit ! important; font-weight: inherit ! important; position: static;&quot;&gt;Engine &lt;/span&gt;&lt;span class=&quot;kLink&quot; style=&quot;background-color: transparent; border-bottom: 1px solid green; font-family: inherit; font-size: inherit ! important; font-weight: inherit ! important; position: static;&quot;&gt;Results &lt;/span&gt;&lt;span class=&quot;kLink&quot; style=&quot;background-color: transparent; border-bottom: 1px solid green; font-family: inherit; font-size: inherit ! important; font-weight: inherit ! important; position: static;&quot;&gt;Page&lt;/span&gt;&lt;/span&gt;) when someone types in a keyword and hit SEARCH. In this way they promote their services and products by targeting people who look for such services or products online. The more your site is visited by people worldwide, higher are the chances of bringing your site up in the &lt;span style=&quot;font-family: inherit; font-size: inherit ! important; font-weight: inherit ! important; position: static;&quot;&gt;&lt;span class=&quot;kLink&quot; style=&quot;font-family: inherit; font-size: inherit ! important; font-weight: inherit ! important; position: static;&quot;&gt;SERP&lt;/span&gt;&lt;/span&gt;.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;I do the same for the company I work for. It is a &lt;b&gt;&lt;a href=&quot;http://www.oglacs.com/&quot; target=&quot;_blank&quot;&gt;software development company&lt;/a&gt;&lt;/b&gt; that provides almost all types of software solutions, don&#39;t ask me what. I promote its business on Facebook, Twitter, Linked and whatever social networking sites available (exaggerated).&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Is this enough to justify my reason for being online on Facebook and Twitter 24/7? If you still have questions, comment on it. I&#39;ll be all fingers to clear your doubts.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Ain&#39;t my JOB cool??&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oglacs.blogspot.com/feeds/5397093880454884784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oglacs.blogspot.com/2012/02/random-writings-are-you-wondering-why.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/5397093880454884784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/5397093880454884784'/><link rel='alternate' type='text/html' href='http://oglacs.blogspot.com/2012/02/random-writings-are-you-wondering-why.html' title='Random Writings: Are you wondering why I&#39;m 24/7 on Facebook?'/><author><name>Oglacs</name><uri>http://www.blogger.com/profile/17642349551724353408</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM5QiOAbn_pANfbMnucMdvSZ-yH2R6CRSkvgha2hKYcRsKkAk4L9piyyLnjxXMFU-Xmnm8WyZ-UYXON0azIgG-zgXe2X53pRWX1ZXh4R22t4ggNDxiSpr2heUnULFbrA/s220/IMG_9089.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoJBZp_0coRQ9dQkS20Lrx3qeL_XhviK-9GZqyLeCGw3QAIpcnZCARnZRc972-ehXgxvqDeATPWSc4ZvzqghAUIhIG6hPDesys9qqt8YIJBnBmrS3ks7n07W0QelAaKPkiFK1w1HL77SXl/s72-c/fb.jpg" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4508730200143640791.post-4983137530299115181</id><published>2012-01-31T18:54:00.001+05:30</published><updated>2012-02-03T11:42:19.131+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="android application development"/><category scheme="http://www.blogger.com/atom/ns#" term="Android Apps Developers"/><category scheme="http://www.blogger.com/atom/ns#" term="Application Development"/><category scheme="http://www.blogger.com/atom/ns#" term="Mobile apps development"/><category scheme="http://www.blogger.com/atom/ns#" term="Mobile Technology"/><title type='text'>Intro to Various Android Versions</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWrykR4hVT0vJgRCAbiSyyo82X-6hH8u12aiZENWjco4pzU6IzXvwCGw-HaU-8pr6zDFppp7nsJutPlkc7iKG0QjpKFOFfTmDsi3LtAYiurLvXFoOvdtB6s2OdQxm4vaJNVgfRpx2Upiw/s1600/Android+Versions.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWrykR4hVT0vJgRCAbiSyyo82X-6hH8u12aiZENWjco4pzU6IzXvwCGw-HaU-8pr6zDFppp7nsJutPlkc7iKG0QjpKFOFfTmDsi3LtAYiurLvXFoOvdtB6s2OdQxm4vaJNVgfRpx2Upiw/s400/Android+Versions.png&quot; width=&quot;370&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;Picture Source - &lt;a href=&quot;http://mobile.tutsplus.com/&quot;&gt;mobile.tutsplus.com&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;These days, when people talk of smartphone, Android phones are what they refer to. We&#39;ve been using Android phones and what do we know about them. If you are looking for what it really is, I&#39;m providing you an introduction to each Android versions ranging from version 2.1 to 4.0.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;&lt;b&gt;Android 2.1&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;The first commercial version of Android i.e. V1.0 was released in 2008. But all phones comes with at least the 2.1 version. Version 2.1 was released by the end of 2009 and is code-named Eclair.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;What&#39;s with this version? &lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;V2.0 comes with the following features:&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;1. Revamped User Interface therefore supporting higher screen resolutions and screen sizes.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;2. Users can set live wallpapers&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;3. Camera Flash Support&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;4. Exchange email support&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;5. Multiple account and contact synchronization&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;&lt;b&gt;Android 2.2&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;Within six months of the release of v2.1, Google announced the next update v2.2 which is code-named &lt;i&gt;Froyo&lt;/i&gt;. In addition to above version, this version includes the following:&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;1. Wi-Fi hotspot functionality&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;2. USB tethering&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;3. Improved multimedia management&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;4. Push Notifications and&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;5. Ability of installing applications on memory cards instead of phone memory.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;&lt;b&gt;Android 2.3&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;Some minor additions to the Operating System included improved performance, improved application launcher, automatic application update support in the apps market, Adobe Flash support, voice dialing using Bluetooth. Eventually, &lt;i&gt;Froyo&lt;/i&gt; became the OS of choice for tablets owing to its compatibility of supporting larger displays and stability. These are just the features that any &lt;a href=&quot;http://www.oglacs.com/&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;android application development&lt;/b&gt;&lt;/a&gt; company would look for in order to create the best of applications.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;Then after another six months, v2.3 was launched with the Google Nexus S. v2.3 was also known as Gingerbread. The improvisations made in this one are:&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;1. Revamped UI&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;2. Improved keyboard with better accuracy&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;3. Simpler copy/paste functionality&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;4. Front or Secondary camera, gyroscope and barometer support on devices&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;5. Better power management thereby better battery life&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;&lt;b&gt;Android 3.0&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;This one is specifically designed for tables keeping in view the larger screen of tables. It comes with new interface with 3D effects. It also solved the issue of Android button standardization. The need to have physical buttons on devices has been removed by adding a system bar at the bottom. This system bar displays one touch access to connectivity settings, notifications, navigation buttons, etc. Some of the other improvisations include improved onscreen keyboard, multi-core processor support, hardware acceleration, etc. Another feature worth mentioning is the support for external keyboard and joysticks.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;&lt;b&gt;Android 4.0&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;This is the newest version of Android operating system and ia code-named Ice Cream Sandwich. This will be the common OS for both Android Powered phones and tablets from now onwards. It puts in together the best features of v2.x and 3.x, has got new looks and is improved in functions.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;Some new features exclusive to this version are:&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;1. Face recognition&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;2. Customizable apps launcher&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;3. Separation of widgets already installed&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;4. Tabbed browser&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;5. Built-in photo editor&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;6. Better camera performance&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;7. Auto synchronization (customizable) of contacts with social network integration.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-bottom: 0in;&quot;&gt;That&#39;s it. To get more updates on &lt;a href=&quot;http://www.oglacs.com/&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Android Application Development&lt;/b&gt;&lt;/a&gt; and related topics, visit back.&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oglacs.blogspot.com/feeds/4983137530299115181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oglacs.blogspot.com/2012/01/intro-to-various-android-versions.html#comment-form' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/4983137530299115181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/4983137530299115181'/><link rel='alternate' type='text/html' href='http://oglacs.blogspot.com/2012/01/intro-to-various-android-versions.html' title='Intro to Various Android Versions'/><author><name>Oglacs</name><uri>http://www.blogger.com/profile/17642349551724353408</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM5QiOAbn_pANfbMnucMdvSZ-yH2R6CRSkvgha2hKYcRsKkAk4L9piyyLnjxXMFU-Xmnm8WyZ-UYXON0azIgG-zgXe2X53pRWX1ZXh4R22t4ggNDxiSpr2heUnULFbrA/s220/IMG_9089.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWrykR4hVT0vJgRCAbiSyyo82X-6hH8u12aiZENWjco4pzU6IzXvwCGw-HaU-8pr6zDFppp7nsJutPlkc7iKG0QjpKFOFfTmDsi3LtAYiurLvXFoOvdtB6s2OdQxm4vaJNVgfRpx2Upiw/s72-c/Android+Versions.png" height="72" width="72"/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4508730200143640791.post-4281809727441846224</id><published>2012-01-30T15:02:00.000+05:30</published><updated>2012-01-30T15:02:16.084+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cascading Style Sheets"/><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="web design"/><category scheme="http://www.blogger.com/atom/ns#" term="web development"/><category scheme="http://www.blogger.com/atom/ns#" term="website designing"/><title type='text'>CSS Basics - Grouping Selectors</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt; &lt;br /&gt;
&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnX6QYbAqAjd7YkRZarSzcHoIv1AEjdUj49xGnW6XDL10J2DMosk950nA6fC4xvy1piPa4NAYsdluG7o-BRJmszN72AbV8R-xT2USKLP1YHxsodO_zS_pzUGdvRecDTbVuEXAFab3Hi4I/s1600/CSS.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnX6QYbAqAjd7YkRZarSzcHoIv1AEjdUj49xGnW6XDL10J2DMosk950nA6fC4xvy1piPa4NAYsdluG7o-BRJmszN72AbV8R-xT2USKLP1YHxsodO_zS_pzUGdvRecDTbVuEXAFab3Hi4I/s1600/CSS.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Yet again, you can group different selectors. For example you want to apply same style to h2 and p, you could write the &lt;a href=&quot;http://www.oglacs.com/services/web-design/css-and-xhtml.html&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;CSS&lt;/b&gt;&lt;/a&gt; below:&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;h1 {color:blue;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;p {color:blue;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;In the above CSS you repeat information that is the same (i.e. color:blue). To shorten the Cascading Style Sheet, you can group the selectors together with a comma. Doing this will apply the rules withing the brackets to both the selectors. You can write it this way.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;h1, p {color:blue;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Of the several selectors (each matching a different part of the markup, HTML), the three most basic ones you&#39;ll come across most often are:&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;&lt;b&gt;p {}: element selector&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;This selector matches elements of the name on the page.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;&lt;b&gt;.example{}: class selector&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;The selector matches elements that have a class attribute with the value specified. Therefore, the above would match &lt;i&gt;&amp;lt;p class=”example”&amp;gt;, &amp;lt;li class=”example”&amp;gt; , &amp;lt;div class=”example”&amp;gt; &lt;/i&gt;&lt;span style=&quot;font-style: normal;&quot;&gt;or any other element with class “example”.&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;&lt;b&gt;#example{}: id selector&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Matches every element that has an id attribute with the value specified. All element with the id of example would match.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;This is all for the day. Come back for more on topics like software development, &lt;a href=&quot;http://www.oglacs.com/&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;android application development&lt;/b&gt;&lt;/a&gt;, web designing, application development, etc.&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oglacs.blogspot.com/feeds/4281809727441846224/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oglacs.blogspot.com/2012/01/css-basics-grouping-selectors.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/4281809727441846224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/4281809727441846224'/><link rel='alternate' type='text/html' href='http://oglacs.blogspot.com/2012/01/css-basics-grouping-selectors.html' title='CSS Basics - Grouping Selectors'/><author><name>Oglacs</name><uri>http://www.blogger.com/profile/17642349551724353408</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM5QiOAbn_pANfbMnucMdvSZ-yH2R6CRSkvgha2hKYcRsKkAk4L9piyyLnjxXMFU-Xmnm8WyZ-UYXON0azIgG-zgXe2X53pRWX1ZXh4R22t4ggNDxiSpr2heUnULFbrA/s220/IMG_9089.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnX6QYbAqAjd7YkRZarSzcHoIv1AEjdUj49xGnW6XDL10J2DMosk950nA6fC4xvy1piPa4NAYsdluG7o-BRJmszN72AbV8R-xT2USKLP1YHxsodO_zS_pzUGdvRecDTbVuEXAFab3Hi4I/s72-c/CSS.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4508730200143640791.post-2072711175659288847</id><published>2012-01-27T12:55:00.000+05:30</published><updated>2012-01-27T12:55:50.734+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cascading Style Sheets"/><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="HTML"/><category scheme="http://www.blogger.com/atom/ns#" term="web development"/><category scheme="http://www.blogger.com/atom/ns#" term="website designing"/><category scheme="http://www.blogger.com/atom/ns#" term="XHTML"/><title type='text'>Cascading Style Sheets Basics - Comments</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt; &lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicSiVcuAY359iyPN6Xtav8mx9uBm00SPpIlwux0hoiH0jrm4I2TLHNZJIIqzW2u2jp-rBSduJIy18bEFjmGbTdaX7pe4A7eu8UNqBIJQ4dzSLaO44kD42jO5Aq_b3EIuiGHIVY1S3N2Fk/s1600/css-comments.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;282&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicSiVcuAY359iyPN6Xtav8mx9uBm00SPpIlwux0hoiH0jrm4I2TLHNZJIIqzW2u2jp-rBSduJIy18bEFjmGbTdaX7pe4A7eu8UNqBIJQ4dzSLaO44kD42jO5Aq_b3EIuiGHIVY1S3N2Fk/s400/css-comments.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Commenting in your CSS is one thing you should know while working on &lt;a href=&quot;http://www.oglacs.com/services/web-design/css-and-xhtml.html&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Cascading Style Sheets&lt;/b&gt;&lt;/a&gt;. Comments are added by enclosing them in /* and */. Comments can span several lines and these lines will be ignored by the browser.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;/* These are basic element selectors */&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;selector{&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;property1:value;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;property2:value;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;property3:value;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Comments can be added between rules or inside the property bock. As for instance in the following given CSS, the second and third properties are enclosed within a comment delimiters. These properties will hence be ignored by the browser. This is therefore useful while checking out what effect does a certain part of a CSS has on the web page. What you need to do is just comment on them, save your CSS and reload the HTML.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;selector{&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;property1:value;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;/* &lt;/i&gt; &lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;property2:value;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;property3:value;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;*/&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Cascading Style Sheets, unlike other languages has only block level comments; single line comments doesn&#39;t exist. One can however limit the comment to a single line but this too needs the elements to include the opening and closing comment delimiters “/* and */”.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;For more, visit Oglacs &lt;b&gt;&lt;a href=&quot;http://www.oglacs.com/&quot; target=&quot;_blank&quot;&gt;Software Developement Company&lt;/a&gt;&lt;/b&gt;&#39;s website.&amp;nbsp; &lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oglacs.blogspot.com/feeds/2072711175659288847/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oglacs.blogspot.com/2012/01/cascading-style-sheets-basics-comments.html#comment-form' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/2072711175659288847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/2072711175659288847'/><link rel='alternate' type='text/html' href='http://oglacs.blogspot.com/2012/01/cascading-style-sheets-basics-comments.html' title='Cascading Style Sheets Basics - Comments'/><author><name>Oglacs</name><uri>http://www.blogger.com/profile/17642349551724353408</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM5QiOAbn_pANfbMnucMdvSZ-yH2R6CRSkvgha2hKYcRsKkAk4L9piyyLnjxXMFU-Xmnm8WyZ-UYXON0azIgG-zgXe2X53pRWX1ZXh4R22t4ggNDxiSpr2heUnULFbrA/s220/IMG_9089.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicSiVcuAY359iyPN6Xtav8mx9uBm00SPpIlwux0hoiH0jrm4I2TLHNZJIIqzW2u2jp-rBSduJIy18bEFjmGbTdaX7pe4A7eu8UNqBIJQ4dzSLaO44kD42jO5Aq_b3EIuiGHIVY1S3N2Fk/s72-c/css-comments.png" height="72" width="72"/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4508730200143640791.post-8470813523737989784</id><published>2012-01-25T14:29:00.000+05:30</published><updated>2012-01-25T14:29:39.784+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cascading Style Sheets"/><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="web design"/><category scheme="http://www.blogger.com/atom/ns#" term="web development"/><category scheme="http://www.blogger.com/atom/ns#" term="website designing"/><title type='text'>CSS Basics - Defining Style Rules</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsxaBVGvQHdqc6GZt5x8D8ueNHH2REHpH_-BbCDvloCyU6geUj1JpTGZ4AfLQxvRqnDJdmmA_l_3Ndg1UfUrz2_pGWi2Dm0Zi_udNB80gv9iqn6J04EgEOcVp43_s0Cxf2XnIijfZuRcc/s1600/css-image-bump.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsxaBVGvQHdqc6GZt5x8D8ueNHH2REHpH_-BbCDvloCyU6geUj1JpTGZ4AfLQxvRqnDJdmmA_l_3Ndg1UfUrz2_pGWi2Dm0Zi_udNB80gv9iqn6J04EgEOcVp43_s0Cxf2XnIijfZuRcc/s400/css-image-bump.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
You might have read about my earlier post on &lt;b&gt;&lt;a href=&quot;http://www.oglacs.com/services/web-design/css-and-xhtml.html&quot; target=&quot;_blank&quot;&gt;CSS&lt;/a&gt;&lt;/b&gt; introduction. This article is a continuation to my earlier article. Without wasting much time, lets have a look at an example of a CSS code and then analyze it. &lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;selector {&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;property1:value;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;property2:value;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;property3:value;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;The relevant parts are as follows:&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;The Selector&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;The selector is a part of a CSS that identifies the HTML elements in which the rule will be applied to. Identification is done by the actual element name such as body, sidebar, footer, etc. More details will be discussed later on.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;The Curly Braces “{“ “}”&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;These curly braces envelop the property/value pairs which are separated from one another by semi-colons (;) while the properties are separated from their respective values by colons (:).&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;The Properties&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;The properties define what you want to do with the element or elements you have selected and they come in wide varieties. These varieties can affect element color, position, background color, margins, font type, padding, etc.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;The Values&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;The values as in context to CSS are the values that you want to change or assign to each property of the elements selected. Values are dependent on properties. As for instance, properties that affect color can use up hexadecimal colors like #4459ff, color names like red, green, blue, yellow, etc. or RGB values like rgb(132,55,44).&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Properties that can change position, borders, height, width, etc. can be measured in pixels, percentages, ems, centimeters, inches, etc.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Here is one example to a CSS code:&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;p {&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;margin:4px;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;font-family:verdana;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;  &lt;i&gt;color:green;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;The HTML element that this rule selected is p i.e. every p element in the HTML document or documents that uses this CSS. All p element in the HTML documents that uses this CSS will have the rule applied to it. If more specific rules are applied to them, the specific rule will overwrite the current rule. As per the rule above, the properties affected are the font inside the paragraphs, margins around the paragraphs and the color of the text. The margins here are set at 25 pixels, font is Verdana and the color of the text is green.&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0in;&quot;&gt;We will be coming back to all these in detail later. To know more about Cascading Style Sheet in detail, keep visiting back. Not only CSS, you can also read about &lt;a href=&quot;http://www.oglacs.com/&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Android application development&lt;/b&gt;&lt;/a&gt;, iPhone application development, etc. from my article section.&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oglacs.blogspot.com/feeds/8470813523737989784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oglacs.blogspot.com/2012/01/css-basics-defining-style-rules.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/8470813523737989784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/8470813523737989784'/><link rel='alternate' type='text/html' href='http://oglacs.blogspot.com/2012/01/css-basics-defining-style-rules.html' title='CSS Basics - Defining Style Rules'/><author><name>Oglacs</name><uri>http://www.blogger.com/profile/17642349551724353408</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM5QiOAbn_pANfbMnucMdvSZ-yH2R6CRSkvgha2hKYcRsKkAk4L9piyyLnjxXMFU-Xmnm8WyZ-UYXON0azIgG-zgXe2X53pRWX1ZXh4R22t4ggNDxiSpr2heUnULFbrA/s220/IMG_9089.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsxaBVGvQHdqc6GZt5x8D8ueNHH2REHpH_-BbCDvloCyU6geUj1JpTGZ4AfLQxvRqnDJdmmA_l_3Ndg1UfUrz2_pGWi2Dm0Zi_udNB80gv9iqn6J04EgEOcVp43_s0Cxf2XnIijfZuRcc/s72-c/css-image-bump.gif" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4508730200143640791.post-6606652686133705384</id><published>2012-01-23T15:29:00.001+05:30</published><updated>2012-01-23T15:33:04.669+05:30</updated><title type='text'>Are Gadgets of Today Changing Our Lives?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRldrc6nC9t_Lk0w2pKTUSKAXUH_8DOPOSC9AJ4vCJf-AwI4yVgBrhLoEQi6bgkXaegJgxiByqrfSyVHWcbEd13Kl1NV8KHEq1f_a47DUkihM_eHkZ3ucJby2gYVSdyq7MPdgpdnZYs7c/s1600/gadgets1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRldrc6nC9t_Lk0w2pKTUSKAXUH_8DOPOSC9AJ4vCJf-AwI4yVgBrhLoEQi6bgkXaegJgxiByqrfSyVHWcbEd13Kl1NV8KHEq1f_a47DUkihM_eHkZ3ucJby2gYVSdyq7MPdgpdnZYs7c/s400/gadgets1.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Look around and you will see people hardly interacting to one another. Even if they are, they&#39;ve got earphones plugged into their ears talking indirectly to human but to some voices via the microphone on the phone. It ends not here, some are busy sitting inside the train playing games on their handheld devices and others are busy text messaging and chatting but not aware that somebody (a human) is sitting right next to him or her. I guess we should redefine the meaning of socializing. It&#39;s time that we should limit it to the internet world or the so-called virtual world. People don&#39;t care talking to real people but to a virtual person who has a Facebook profile or Twitter. There are advantages of gadgets and our taking it for granted has brought out its disadvantages too.&lt;br /&gt;
&lt;br /&gt;
What if there&#39;s no internet and the gadgets? Did you ever thought of it? It&#39;s true that the world would seem too big but the warmth that everyone shared in the past would still be here. Now, nobody wants to speak to a stranger (on the train) who could be his or her best friend for years but is busy with the internet seeking which &lt;a href=&quot;http://www.oglacs.com/&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;software development company&lt;/b&gt;&lt;/a&gt; is bringing out new products so that he or she can get hooked on to gadgets more than ever. Even these companies are busy in bringing out products that would help only the lazy group of people and bring up the number of fat and unhealthy people. Why do I say so? Look at every gadgets of today, even fans, cooling devices, television, etc. work with a remote controller and some work with voice commands. We don&#39;t need to stand and walk in order to operate them. We can just lie on the couch eating junk foods and do everything without moving an inch. The only time we move is when nature calls. This in turn makes us lazy, fat and unhealthy.&lt;br /&gt;
&lt;br /&gt;
On the other hand, gadgets and technological advancement is making our lives safe. Scientific experiments that took days and months to complete at one point of time are taking just hours or few days thereby making everything swift and simple. Web application development has also made managing records easy which thereby relieve us from working day-in and day-out sparing us time for our loved ones. We should make the most out of it.&lt;br /&gt;
&lt;br /&gt;
The irony here is that I am pointing out what has gadgets done to our lives and at the same time I am using the same gadget to make the message available to the masses. I am here trying to propose that we should not forget that we have our real life, a life that runs without internet and electricity. We don&#39;t need the help of &lt;a href=&quot;http://www.oglacs.com/services/mobile-apps-development/andriod-apps.html&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;android application development&lt;/b&gt;&lt;/a&gt; companies to live a better life but the warmth and love of our friends and family members. We should therefore not take gadgets for granted, we should make ourselves hale and hearty and most important of all, we should interact with people and prove that we are human and social.&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oglacs.blogspot.com/feeds/6606652686133705384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://oglacs.blogspot.com/2012/01/are-gadgets-of-today-changing-our-life.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/6606652686133705384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4508730200143640791/posts/default/6606652686133705384'/><link rel='alternate' type='text/html' href='http://oglacs.blogspot.com/2012/01/are-gadgets-of-today-changing-our-life.html' title='Are Gadgets of Today Changing Our Lives?'/><author><name>Oglacs</name><uri>http://www.blogger.com/profile/17642349551724353408</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM5QiOAbn_pANfbMnucMdvSZ-yH2R6CRSkvgha2hKYcRsKkAk4L9piyyLnjxXMFU-Xmnm8WyZ-UYXON0azIgG-zgXe2X53pRWX1ZXh4R22t4ggNDxiSpr2heUnULFbrA/s220/IMG_9089.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRldrc6nC9t_Lk0w2pKTUSKAXUH_8DOPOSC9AJ4vCJf-AwI4yVgBrhLoEQi6bgkXaegJgxiByqrfSyVHWcbEd13Kl1NV8KHEq1f_a47DUkihM_eHkZ3ucJby2gYVSdyq7MPdgpdnZYs7c/s72-c/gadgets1.jpg" height="72" width="72"/><thr:total>3</thr:total></entry></feed>