- Corporate Web sites or portals
- Corporate intranets and extranets
- Online magazines, newspapers, and publications
- E-commerce and online reservations
- Government applications
- Small business Web sites
- Non-profit and organizational Web sites
- Community-based portals
- School and church Web sites
- Personal or family homepages
What is CMS
Android
It's important to know about how mobile works and how does it compete with current technologies. Operating system is heart of any system and may be from any origin. What makes more demand for this is features and compatibility.More compatible and effective featured OS will get more market share and value to equipment. Here would like to share about the upcoming mobile OS and best competitor for existing mobile technologies.
Android
Android™ delivers a complete set of software for mobile devices: an operating system, middle-ware and key mobile applications.
- its open
- All applications are created equal
- Breaking down application boundaries
- Fast & easy application development
How?
Open: Android was built from the ground-up to enable developers to create compelling mobile applications that take full advantage of all a handset has to offer. It was built to be truly open. For example, an application can call upon any of the phone’s core functionality such as making calls, sending text messages, or using the camera, allowing developers to create richer and more cohesive experiences for users. Android is built on the open Linux Kernel. Furthermore, it utilizes a custom virtual machine that was designed to optimize memory and hardware resources in a mobile environment. Android is open source; it can be liberally extended to incorporate new cutting edge technologies as they emerge. The platform will continue to evolve as the developer community works together to build innovative mobile applications.
Applications are equal: Android does not differentiate between the phone’s core applications and third-party applications. They can all be built to have equal access to a phone’s capabilities providing users with a broad spectrum of applications and services. With devices built on the Android Platform, users are able to fully tailor the phone to their interests. They can swap out the phone's homescreen, the style of the dialer, or any of the applications. They can even instruct their phones to use their favorite photo viewing application to handle the viewing of all photos.
Application Boundaries: Android breaks down the barriers to building new and innovative applications. For example, a developer can combine information from the web with data on an individual’s mobile phone — such as the user’s contacts, calendar, or geographic location — to provide a more relevant user experience. With Android, a developer can build an application that enables users to view the location of their friends and be alerted when they are in the vicinity giving them a chance to connect.
Application Development: Android provides access to a wide range of useful libraries and tools that can be used to build rich applications. For example, Android enables developers to obtain the location of the device, and allows devices to communicate with one another enabling rich peer–to–peer social applications. In addition, Android includes a full set of tools that have been built from the ground up alongside the platform providing developers with high productivity and deep insight into their applications.
Features
- Application framework enabling reuse and replacement of components
- Dalvik virtual machine optimized for mobile devices
- Integrated browser based on the open source WebKit engine
- Optimized graphics powered by a custom 2D graphics library; 3D graphics based on the OpenGL ES 1.0 specification (hardware acceleration optional)
- SQLite for structured data storage
- Media support for common audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)
- GSM Telephony (hardware dependent)
- Bluetooth, EDGE, 3G, and WiFi (hardware dependent)
- Camera, GPS, compass, and accelerometer (hardware dependent)
- Rich development environment including a device emulator, tools for debugging, memory and performance profiling, and a plugin for the Eclipse IDE
Stretch Exercises

Symptoms
The symptoms can include any of the following: Tightness, discomfort, stiffness, soreness or burning in the hands, wrists, fingers, forearms, or elbows Tingling, coldness, or numbness in the hands Feeling a need to massage your hands, wrists, and arms.
Prevention and Recovery
Good work habits which include correct typing technique and posture as well as the right equipment is essential in any prevention setup. Hold the mouse lightly, don't grip it hard or squeeze it, use a light touch on the keyboard, don't hammer those keys. Take lots of regular breaks away from your computer, and be aware of what your body is telling you. Ergonomics Now offers trainings and courses specifically addressing these issues see Prevent Computer Injury
From the BBC - Health
"As many of us spend more and more time in front of computers, the chances of developing repetitive strain injury (RSI) increase. For some people, the pain of RSI is so great that it prevents them from working at all. However, it doesn't develop overnight, so by always remembering that prevention is better than a cure, problems can often be avoided in the first place."
Detail Note on RSI (Repetitive Strain Injuries):
World Wide Web Coordinating Groups
There are many types of technologies which are used to support the world wide web and more are being developed all the time. There are several groups involved in the development and coordination of these technologies.
- IAB - Internet Architecture Board. Web site: IAB. The IAB websites states that "The IAB does not aim to produce polished technical proposals on such topics. Rather, the intention is to stimulate action by the IESG or within the IETF community that will lead to proposals that meet general consensus."
- IANA - Internet Assigned Numbers Authority. Web site: IANA. They control the assignment of internet addresses and domain names.
- IESG - The Internet Engineering Steering Group. Web site: IESG. According to RFC 2418, the IESG "has responsibility for developing and reviewing specifications intended as Internet Standards."
- IETF - The Internet Engineering Task Force. Web site: IETF. Their web site says "The Internet Engineering Task Force (IETF) is a large open international community of network designers, operators, vendors, and researchers concerned with the evolution of the Internet architecture and the smooth operation of the Internet."
- InterNIC - Internet Network Information Center, the authority for allocating internet addresses. Web site: InterNIC.
- IRTF - Internet Research Task Force. Web site: IRTF. Their web site states their mission is "To promote research of importance to the evolution of the future Internet by creating focused, long-term and small Research Groups working on topics related to Internet protocols, applications, architecture and technology."
- ISOC - Internet Society, promotes internet policies. Web site: ISOC.
- ISTF - Internet Societal Task Force. Web site: ISTF. Their mission is "To assure the open development, evolution and use of the Internet for the benefit of all people throughout the world".
- W3C - World Wide Web Consortium, sets standards for the web working with the IETF. W3C
- OASIS - Organization for the Advancement of Structured Information Standards. OASIS
- Internet2 Internet2 An Organization that supports internet related technologies including XML, DHTML, JAVA and more.
- IRT - Internet Related Technologies. Internet Related TechnologiesTheir website states "Internet2, led by over 180 U.S. universities working in partnership with industry and government, is developing and deploying advanced network applications and technologies, accelerating the creation of tomorrow's Internet."
- Graphic Communications Association A trade association that provides standards for the printing and publishing industries.
Web Design Versus Web Development
A website contains several distinct aspects:
- Look and feel – primarily the graphics, color scheme, navigation elements, etc.
- Content – information, products, etc available on the site.
- Functionality – functionality includes interactive features that the web site provides to the visitors and the required infrastructure needed to provide them.
- Usability – the site from a visitor’s perspective and includes things like program interactions, navigation and usefulness.
Look and feel includes overall appearance of the website. A Graphic designer decides on what colors and fonts to use and how to layout each of the sites pages.
The graphic designer needs to have a good appreciation for aesthetics and feeling for what combinations of colors and imagery will project the image that the website owner wants visitors to have of the site.
Content
Content is all of the text that is found on a website and includes everything from the privacy policy to a very persuasive sales letter extolling the benefits of a product and asking the visitor to part with their hard earned money and everything in between. If it is written text then it is part of the content. You need a copywriter and editor to create good content.
Functionality
Functionality includes all of the interactive aspects of a web site and includes animation. The common denominator is that programmers using the various web programming languages that work either on a web server or in a web browser create all of these functions.
Flash can be used to animate graphics. Perl, php and java are programming languages used on the web server to create sophisticated dynamic web pages. These pages can work independently but most commonly with a database to create all of the features we have come to expect from a website.
JavaScript is used in browser to create a lot of cool effects such as swapping images when a mouse moves over an image, “ticker tapes”, links changing colors, etc. JavaScript works in the user’s web browser rather than on the web server.
There are also other “backend” applications that are transparent to the visitor such as form processing, content management and other administration programs that make it possible for non-programmers to maintain some aspects of the website’s data.
All of these programs have to be integrated into the HTML code to be used on the webpage.
Usability
Usability is the website viewed from the user’s point of view and involves mostly testing things like:
- Does the look and feel are actually portraying the proper image?
- Is the navigation is user friendly?
- Does the navigation lead the visitor to where the owner wants them to go?
- Does the site load quickly?
- Do the applications work properly?
Design Versus Development
Unfortunately, there is a lot of overlap and integration needed between web design and web development. When you toss in content creation and usability testing, it becomes a real mess.
Can a single individual do all of these things? There are some people who can do all of these things but most people only do one or two of the tasks.
Web design usually involves content creation and look and feel while web development involves creating the functionality and testing its usability.
Web designers need to be proficient with graphic design tools like Photoshop. Most also know HTML so they can implement their designs. However, using animation on the site and layout for the site’s content are also part of the web designer’s responsibility.
Many site owners provide the content for the website but a web designer needs to be able to edit and even rewrite the content if necessary. Web designers also normally do the usability testing for the navigation and site loading speed.
Web development programmers create the functionality for the website, but all of that functionality must be integrated into the HTML pages on the site. Alternatively, the HTML content could also be integrated into the program. Web developers also do usability testing on the site, at least for the functionality they create. So the programmer also needs to have some HTML knowledge as well.
In either case the web designer and web development programmer need to work together to assure that the website does everything that the site owner requested.
Bottom Line – Only large companies can afford to hire separate experts in graphic design, content creation, programming and usability testing when building a new website. In most other cases, the web designer and web development programmer are two different people who must work together to create a successful website.
NTLDR is Missing
What is NTLDR:
NTLDR is the boot loader for Windows NT systems including your XP so if it’s missing or corrupt you computer can’t start properly.
NT Loader (NTLDR) is a small piece of software loaded from the boot sector of your primary hard drive that helps your Windows XP operating system start.
If you have multiple operating systems installed and properly configured, NTLDR will show a boot menu when your PC starts, allowing you to choose which operating system to start.
How to rectify this issue?
First, check all hard drive cables. You could try updating your PC’s BIOS or resetting to default values. Otherwise you’ll need to boot from the XP installation disk and select R to repair the installation. When you reach the Recovery Console type the following commands to replace your corrupt versions:
copy d:\i386\ntldr c:\
copy d:\i386\ntdetect.com c:\
Where “d” is the drive letter assigned to your DVD/CD drive. When complete, take out the XP CD and restart.






