So Just What Is Mozilla Up To With the Firefox OS?

Mozilla FireFox OS

Perhaps you have heard whispers of it in passing, or maybe you don’t know anything about the new Firefox open source mobile platform. That’s right. There’s a new kid on the block, so to speak. The Mozilla project was actually created in 1998, with the release of the Netscape browser suite source code.

The idea was to push the idea of the open web, and open source. For those not familiar with the term, open source is software that is “open” to the public, and possibly regulated, but not controlled by any for-profit company. The concept is that this allows thousands of programmers access to what otherwise would be closely guarded corporate secrets, thereby releasing unprecedented innovation in the browser market.
The project spread beyond expectations, first creating Mozilla 1.0, the first major browser from the open community. At the time, over 90% of the market used Internet Explorer for browsing, simply because they didn’t know there were alternatives.

In 2003, the non-profit Mozilla Foundation was created, funded by individual donors and a variety of companies. The role of the foundation was to manage the project and promote openness, innovation and opportunity on the web over competition and profit.

Firefox 1.0 was released in 2004, and in less than a year had been downloaded over 100 million times. New versions have continued to come out, and the popularity has grown. On the tenth anniversary of Mozilla in 2008, Firefox reached a 20% worldwide market share, renewing competition, accelerating innovation and improved Internet for everyone.

Now Mozilla is attempting to do the same thing in the mobile field market. Firefox OS is planned as a community-based platform for mobile devices. It will utilize open standards and approaches such as making HTML5 applications that are just as robust as native apps on iOS and Android.

Though Android is supposed to be an open-source platform, it is not completely so. Windows Phone and iOS are nowhere close. Mozilla has repeatedly said the Firefox OS (nicknamed Boot to Gecko, or B2G) was construed not so B2G would succeed, but the web would. That is, the base motivation is to show that the standards-based open Web, cannot only openly compete with the two (or three) major platforms, but force the same type of innovation the Firefox browser has brought to the web.

Mozilla hopes to bring the browser back to the forefront of a mobile experience, rather than playing second fiddle to the native apps on the phones. The Firefox OS is designed to run apps from web technologies such as HTML5, allowing those apps to run on any handset (or any other device) with a browser, regardless of platform.

For developers this is a boon, because it removes the need to rewrite code for cross-platform operations. For users, it’s great because the apps can be used on whatever device is handy.

Mozilla has been working to introduce the Firefox platform as a cheap under £80 smartphone option in countries with little exposure to smartphones, such as Latin America and Eastern Europe. The idea is that it is easier to introduce a new platform and show its effectiveness in a market where the other platforms have not already secured a foothold.

So can the idea succeed? History and the numbers certainly support it. There are about 100,000 iOS developers and 400,000 Android developers compared to ten million HTML5 developers (roughly). The Firefox browser has just reached version 25, and the innovation charged by this open community has carried over to all the competitors.

Certainly there is still work to be done, but many people’s confidence lies in the advances web technologies have already made in the last 20 years. Things like including interactive animations and imbedding video in a webpage without a plug-in, as you can with HTML5 and AJAX, were less than a concept back in the 1990’s and early 2000’s.

Mozilla is taking on a big challenge, and some mighty big opponents with deep pockets, but as the Linux-system demonstrates, open-source will always have a devout following, and Mozilla is on the path to opening up the entire mobile market.

The Importance Of Web Design For Small Businesses

Website Design in Toronto
In the modern world, firms and individuals are increasingly using the internet to enhance their businesses. Website design/development is one of the most essential services required on the internet by both individuals and firms. Web design and development requires special skills because potential customers can be disappointed by the layout and design of the website. There are several firms offering website design in Toronto and in other parts of the country. However, not all the firms provide quality and professional website development.

A good working website should not only have an incredible layout and design but also provide the relevant information about the services and products your business offers so that it can attract more traffic and potential customers. Business owners and individuals should hire website designers who will create user-friendly websites that are easy to navigate. While hiring website designers, it is important that you see their portfolio and you should determine whether they have experience in website design.

Website design is a process that involves strategic planning, meeting customer needs and demands, actual site designing and development, testing, publishing and re-evaluation. Designers should involve customers at each phase of the process so that they can provide their input or suggestions. Website design is a vast field made up of services such as search engine optimization, graphic and logo design, website development and maintenance, web applications, internet marketing and custom software development.

Website Development
Website design requires dedication, a sense of purpose, creativity and professionalism. Experience is also very essential in web development. The process of web development entails designing a website, creating web content, liaising with the client and scripting. Web development may also include a non-design element known as coding. The input for website designing should come from a team of experts like an interface designer, an online marketing strategist, an information architect and a creative strategist. The team is responsible for developing a great website that will improve your business.

Website design may fail for several reasons such as lack of trust-building elements, message mismatching and website design shortcomings. If website visitors do not trust your capability, then they will not transact with you. Some examples of trust-building elements include use of original images, professional-looking design and third party validation. Online marketers and interface designers are responsible for determining what works or fails when it comes to trust-building components. Web designers can create a site that does not provide the relevant information to customers. If the information does not meet the expectations of customers, then the website will not achieve the business objectives.

Website development has its shortcomings especially if the designers take shortcuts. Some of the shortcomings may make the website to be incompatible with some browsers or mobile phones or web pages may take a lot of time to load and some links may be broken. Such websites may require redesigning which is expensive. Website designers should create fast, amazing and interactive websites. The designers should also create perfect websites on budget and time.

Graphic and Logo Design
First impressions mean a lot to business owners. A website may require illustration, animation, freehand drawing and photography. These forms of graphic designs will determine whether your business flourishes or sinks. Logos and graphics speak directly to potential clients about the brand you are selling. They also inspire trust, familiarity and reliability. Logo design is the foundation of branding because logos capture the essence of the firm and its core values. In today’s competitive business environment, firms must have logos and graphics on their websites and other products.

Internet Marketing
Having a running business website is just half the battle. A website should have ample traffic. To achieve this, a business may consider hiring internet marketing services. Internet marketing can take the form of search engine optimization (SEO), pay per click or link building. SEO improves the ranking of your website on search engine results thereby increasing traffic to your website. Pay per click (PPC) is highly efficient in increasing traffic to a website although it comes at a cost. Internet marketing requires creativity and dedication. The marketing team should be able to mix aspects of web design/development with advertisement, for better results.

Each and every strategy used should not only increase traffic to a particular website but also increase business sales. By hiring a full set of web solutions and services, a firm or individual will have a web presence and better platform for marketing their brands.

This post is written by Larry Smith, the Director of Marketing at Cloud SEO, who is an expert in Online Advertising and SEO and a specialist in the management of Google AdWords Advertising Campaigns.

How To Detect Real Time Browser Size In JQuery

This JQuery script detects the dimensions of browser's size onload and resize...

Add these in your head :


Add the styles(not so important) :


Add these to your body :


Now just save the document and run in your browser :)

How To Detect Browser Size Using JQuery

All the credits goes to Michael(mikethedj4)

How To Make Login Form in PHP

PHP (PHP: Hypertext Processor) is a very widely-used scripting language, and the reasons why are obvious:   PHP integrates perfectly with plain HTML documents, is supported by the vast majority of Web hosting providers and has an easy-to-learn syntax, which you can also find in JavaScript, in some cases.

In this tutorial, we'll be experimenting with one of the much appreciated features of PHP: form processing.

How To Embed Facebook Posts Into Your Blog Posts

facebook emedded
Sharing your Facebook posts on your website or blog page might help with the engagement on your website. however before you'll be able to embed a post, that individual post has to be public. Posts with restricted privacy settings will not be embeddable. therefore if you are attempting to embed your own post, confirm it's set to Public.

You need get the URL of the Facebook post that you wish to embed, you can get your Facebook post URL from your date of of your post.
facebook

How To Make A Random Text Generator In PHP

php
I don't do php at all but this is something I had to learn so to begin our Text Generator open your favorite Text Editor, I have Sublime Text 3 beta. First add the usual html>head>body tags and close the tags, after that let's add our css after body tag add these codes.
<style type="text/css">
.refresh {
    -moz-box-shadow:inset 0px 1px 0px 0px #caefab;
    -webkit-box-shadow:inset 0px 1px 0px 0px #caefab;
    box-shadow:inset 0px 1px 0px 0px #caefab;
    background-color:#77d42a;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px;
    border:1px solid #268a16;
    display:inline-block;
    color:#306108;
    font-family:arial;
    font-size:15px;
    font-weight:bold;
    padding:6px 24px;
    text-decoration:none;
    text-shadow:1px 1px 0px #aade7c;
}.refresh:hover {
    background-color:#5cb811;
}.refresh:active {
    position:relative;
    top:1px;
}
h1 {
font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:33pt
}
</style>
After that we have a PHP function, add these codes after your css codes
<?php
function Generate() {
                    $var = "abcdefghijkmnopqrstuvwxyz0123456789";
                    srand((double)microtime()*1000000);
                    $i = 0;
                    $code = '' ;
                    while ($i <= 6) {
                        $num = rand() % 35;
                        $tmp = substr($var, $num, 1);
                        $code = $code . $tmp;
                        $i++;
                    }
                    return $code;
                }           
?>
Now finally let's call the function with these codes, just add these codes after the function(php)
<center>
<h1>
<?php
echo Generate();
?>
</h1>
<a href="index.php" class="refresh">Refresh</a>
</center>

NOTE: Replace index.php with your PHP file name.

Now run the PHP, here is image of what we've made

php codes











I hope this php tutorial was interesting,Thank you for reading & do share if you thing the article deserves.

How To Add Facebook Comment Box To Your Website

facebook commenting

adding facebook comment made easy by facebook ! there are lots of use from using facebook comment box  instead other comment systems . if you have not seen a facebook comment box below are two designs that facebook gives you

facebook comment box - dark

facebook comment box

facebook comment box - light

facebook comment

ok now go to this link  scroll down and you will see something like this

set up facebook commenting