Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

What are your biggest challenges as a front-end web developer?

user-image
Question added by Deleted user
Date Posted: 2013/04/15
Zaid Rabab'a
by Zaid Rabab'a , Technical Team Lead , ESKADENIA Software

hmmmmmmmm, IE ???????????? , Ya I'm right you design a good css/ html/...etc and open your site in Firefox, chrome every thing is fine, but when you open ie (ohhhhhhhhhhhhhhh :( nothing in place so Cross-browser compatibility, and also the Imagination of course

Mohammad Arif
by Mohammad Arif , Principal Engineer UI , NatWest Group

Though different people have different opinion and here I go with mine, I could see given below major challenges in front end world today.1.
Performance - front end dev often tend to miss the most important aspects of user experience probably lack of knowledge of choosing right set of tools or ma be timelines.2.
Automation - how we often do we use front end build tools i.e.
Yeoman/Grunt to automate our environment?3.
Right tools - (DW vs.
Notepad++ vs.
Code vs.
Sublime Text2) Did we make the right choise while chooing one?4.
Plethora of JavaScript libraries - Every now and then we got to see new JS library, how often do we adopt it or do we know which one to choose out of many?5.
TDD - Test Driven Development - Do we care to write test cases using Jasmine/QUnit etc.
while writing JavaScript applications? Front end is not only the HTML and CSS it's gone way beyond it, while some of folks have started NodeJS (Server Side JavaScript) and many of use have been using SASS/LESS and other useful goodies.

Faizan Ahmad
by Faizan Ahmad , Software Engineer , cardekho.com

and the worst part comes when it is compatipble with all browser bt not internet explorer...

Hazem Salama
by Hazem Salama , Senior Member of Technical Staff , Verizon Communications

The biggest challenge is basically the browser! You need to keep your head straight when it comes to working with CSS and JS in different browsers.
True that some of the headache has been alleviated on the JS side via libraries like jQuery and Mootools, but the same has not been true on the CSS side.

Ahmed Gamil
by Ahmed Gamil , Senior .NET and SharePoint Developer , ASSET Technology Group

Cross-browser compatibility.
It's when you have to adjust your CSS to work normal for the three main browsers out there (IE, Firefox and Chrome).

Fabio Guerrazzi
by Fabio Guerrazzi , Web Developer Project Manager , TDGroup sp

a well done web front end is conceptually designed to work client side and server side as equilibrate. there are functionalities that have to be implemented in jquery, other by ajax calls, other by ws calls, other by direct postback. To know the right location for each function can take the difference for the end user.

Muha. Jahirul Borhan
by Muha. Jahirul Borhan , Junior Programmer , http://www.trustitbd.com

To handle clients intention and motivate him.I think it is big a challenge because different people comes different atmosphere and you have to mainatin such type situation naturally

Feras Abualrub
by Feras Abualrub , Web Solutions Manager , Qistas for Information Technology

Imagination to design and Cross-browser compatibility specially with IE !!

Deleted user
by Deleted user

During front-end development,I am just focus on desiging the PSD file. If any one jump to build a website without keep in mind the design process, then it is very difficult for him/her to design the website which him/her looking for.For any website, design is just link backbone for it.

When I have complete knowledge about what I have to design and build,then things are going very easy and perfect for me.

Coding Javascript in a robust way, Keeping a good balance between long term and short term design, Communicate key design concepts, best practices and library usage throughout the team, Balancing automated testing. I had recently made a website with one of the good developers from India, you may contact them from their website https://www.alakmalak.com/?UTM-yalej-may/

Muhammad Saqib
by Muhammad Saqib , Scrum Master , Etisalat

Performance, in terms of loading time/ the no.
of calls to the server,.
The count of media(css,js,images) files.
If they are large in number, one can limit by merging js/css files and use sprites where possible.
Use of asynchronous calls where necessary and must be cross browser compatible.
Should be designed on "Web responsive design" principles.

More Questions Like This