21 web-developement-trends

Preview:

DESCRIPTION

My Talk at Universiti Malaysia Pahang

Citation preview

Who am I ?

● RnD Engineer @ OSCC MAMPU● advise and Consult Government agencies related to OSS

● involved with various projects within Ubuntu, primarily focused on community and education

● a member of the Ubuntu-my & OSDC.my● coordinate and lead the Ubuntu-my LoCo Team

Skills?

I wish i can be a good

programmer :)

My talk today?

Current Web Developement

Trends

Why I choose it?

I want to share, even... I'm not good enough!

So let's start together !

Rapid Developement Platforms

What is Rad?

What is it?

Distributed Online Storage● 3S (Simple Storage Service) is designed to make web scaling easy for developers.

● provides a web service that can be used to store and retrieve any amount of data at any given time, from anywhere on the internet.

CSS Sprites

Framework / Library

● These allow developers to write code elegantly. For example jQuery a JavaScript framework, expands the built in features of JavaScript.

Browser/Desktop Offline Apps● Adobe Air is a cross-platform runtime environment for building rich internet applications. Air stands for Adobe Integrated Runtime, and uses Flash, Flex HTML and / or Ajax. Adobe air applications can be online or desktop based. Current applications based on adobe air include AOL, eBay and Yahoo!

Flash HD Streaming

● High Definition Flash Streaming. Sounds good heh? Many websites are offering their content in HD thorough the flash player. Companies such as Youtube and Revision3 already do it.

Remote Script Use● Loading scripts from a central location, like a direct link. This allows developers to call active server pages without having to refresh the page. More information over at Microsoft.

Single Input Orders

● The ability to only fill out one form, then other sites and services will automatically remember your details when filling in forms, even if you haven’t filled in that certain form before.

SMS Interactive Solutions

Push everything – email, IM, video, news

● Make things more instant● Automatically push to U

Cross-site data sharing

● Data sharing across sites, such as social networks / networks. Google already do this. Say if you login to your google account anywhere on the Google site, anywhere on Google you are still logged on.

Single LoginProfiles● ●

● Allow third party websites to retrieve users details from a central location such as OpenID and Facebook Connect, when the user provides their username and password.

API's for automating everything

● Application Programming Interfaces that are fully automated is the way forward in 2009 for web developers. You can find out more about Application Programming Interfaces here.

Full AJAX CMS's● Ajax was thought up in 2005, and in 2006 the W3C made it an official web standard. Similar Ajax techniques have been around since the 1990s. Throughout the last few years, I have seen more and more Ajax on the internet. In web forms, preloaders, slideshows and gallery’s. 2009 ModX is an ajax content management system, and I think other content management systems should adopt this technique.

SEO By Design● Search Engine Optimization● Alt tags, meta tags, friendly URL's

WAP & Phone sites become more prominent

● automatically detect if using a mobile device.

CSS3

● web designers best friend ● Full support and 3D in browser ● Not all browser support CSS3● Demo?

The end TQ

Demo & QnA

CreditsUniversity Malaysia Pahangwww.webdesigndev.com

http://blog.myfenris.netfenris@ubuntu.com