View Single Post
(#15)
Old
D!ce's Avatar
D!ce D!ce is offline
MASTER PUA
Space Invaders Champion, Typing Test Champion
 
Default 08-07-2013, 03:44 PM

Quote:
Originally Posted by alphamaax View Post
I wanted to ask him/her a few questions like

1. What is the difference between backbone.js and node.js
2. Why do you use angular.js when developing responsive sites
3. If you know HTML 4.0, how easy is it to learn HTML 5.0?
4. Do you still have to calibrate for IE as much today as you did before, as most people use Firefox, Safari or Google Chrome.


IF you can pass these on, I'd appreciate it


Omar
Backbone is for front end development, it allows you to link your data objects to a visual layout, its sort of a analogy of its name, its a backbone for you UI build.

Node uses asynchronous javascript from server HTTP requests and can also be used for many other server implementations, but chiefly its a back end server mechanism.

Angular seems really over the top in my opinion, if your designing responsive layouts then your should rely on progressive design techniques and keep to the use of CSS3 or eve CSS frameworks such as Less.js

HTML5 really is piss easy, its only the javascript implementation that takes some getting used to, that is ofcourse if your heading down the canvas route, or interactive data storage (drag and drop file uploading, local storage api etc.

Browser targetting really is a demographic deal, if your looking at targeting corporate markets then I'm afraid you really are going to have to optimise for IE6, which is why I would probably avoid HTML5/CSS3 since it has piss poor support. However if your building a back end system you can insist to your clients that they must use a certain level of browser for security concerns. But generally, the market share for IE has dropped considerably, and personally I don't even bother with it any more.

I've been doing web development since I was 14 and go to regular JS/jQuery conferences, it gets pretty tedious after a while, which is why I'm trying out Android at the moment


“A problem can not be solved from the same logical level it was created.”
Reply With Quote