Showing posts with label Web. Show all posts
Showing posts with label Web. Show all posts
The history of Web development
Historic milestones in web development
Let's start our overall review of the key trends that are currently affecting modern web development with a look at the historic milestones that enabled us to get to where we are today:
The Mosaic browser
Mosaic wasn’t the first browser, but it was the one that popularized the Internet for many. Released in 1993, it supported bookmarks and inline image. Before Mosaic images had to be downloaded and viewed separately from page content. Mosaic was, at the time, the most user friendly browser available by some degree. It allowed non technical users to understand the web for the first time.
Cookies
Support for cookies, tiny files that can store a web users preferences, were first supported by what was then the Mosaic Netscape browser in 1994. Whilst they have over the years gained a bad reputation for tracking user activity online, they have actually played a huge role in adding a layer of programmatic sophistication to the web. Such has been their impact we are only now implementing improved web storage methods to replace their use.
CSS
CSS, as we know it today, came along in 1994. It was proposed by the Opera browser CTO Hakon Wium Lie. Somewhat of a web pioneer, Hakon has since played key roles in the adoption of both downloadable fonts and the HTML tag. Whilst the separation of presentation and content that CCS facilitates is something we now take for granted, those who remember the mess HTML tables made of the web will forever be grateful for the day the W3C approved ‘CSS Level 1’4.
PHP
It is hard to imagine a World Wide Web without PHP, yet before 1996 that is exactly what we had. Quickly adopted upon its release as an core web language (it runs on a server, can be embedded in HTML and supports SQL databases) the language is now used on over 80% of all websites.
AJAX
It isn’t often that Microsoft is attributed with changing the web for the better, but with AJAX that is exactly what they did. Their implementation of a technique called XMLHTTP in the Outlook web application paved the way for what we now call AJAX. This technique allows web browsers to fetch new data without refreshing the page, giving web apps the ability to act much more like their desktop counterparts.
Django : The Web framework for perfectionists with deadlines
Django's primary goal is to ease the creation of complex, database-driven websites. The framework emphasizes reusability and "pluggability" of components, less code, low coupling, rapid development, and the principle of don't repeat yourself.[8] Python is used throughout, even for settings files and data models. Django also provides an optional administrative create, read, update and deleteinterface that is generated dynamically through introspection and configured via admin models.
.
Web
Step by step instructions to motivate individuals to go to your site
Once you have a website, your next step is to get the word out. There are lots of different ways to lead people to your site, but attracting and building an online audience goes beyond getting one-time visits — thriving websites have a following. Below, we’ll discuss why site traffic matters and introduce some of the basics on how to bring visitors to your website...and keep them coming back.
Regardless of whether you're constructing a brand or offering an item, the accomplishment of your site depends on the quantity of guests you get and the nature of those associations.
An obvious example is an online store, where more traffic often means more sales. But traffic is also important if you have a blog, where reaching more people can help you inspire and impact more lives. Also, with more visitors, you can create opportunities for sponsorships and ad revenue.
No matter what kind of site you have, bringing more traffic to your online doorstep is the way to grow and thrive online.
- Why website traffic matters
Regardless of whether you're constructing a brand or offering an item, the accomplishment of your site depends on the quantity of guests you get and the nature of those associations.
An obvious example is an online store, where more traffic often means more sales. But traffic is also important if you have a blog, where reaching more people can help you inspire and impact more lives. Also, with more visitors, you can create opportunities for sponsorships and ad revenue.
No matter what kind of site you have, bringing more traffic to your online doorstep is the way to grow and thrive online.
- Where to begin
You can drive traffic and build your online following through a variety of ways. Choosing what’s right for you depends on your budget and your goals. Here are examples of both paid and free ways to promote your site:
Google AdWords: Google’s online advertising program lets you create an ad and show it on Google when people search for what you offer. You pay only when someone clicks to visit your site. Learn more on the Google AdWords website.
Facebook ads: Facebook offers highly targeted advertising space through an auction-based bidding system. Learn more with this Beginners Guide to Facebook Advertising from AdEspresso.
.
Web



