Web Developer can be done morely
Author: Zhang Kejun user experiences a ministry
Hedger Wang of engineer of American Yahoo front came to Beijing that day in thanksgiving. This Yuan Yahu is strange rub the first Web Developer, the very fervent experience that shared him to abound with us. Advise others by using one’s own experience, have appeal more than empty theory, we discover what once had come up against to a lot of problems that encounter now also are him. Web Developer is inside American Yahoo one more the front engineer part of card close user, they are in charge of an UI and conformity of product function logic rising, enhance a product to use gender and alternant experience easily.
The information framework in him (Information Architecture) grooms in tell, like Yahoo hundreds of people make a product together, interior needs speed and efficiency more, need a group more cooperate with and specialization. Before development technological process is single-track Cheng, product manager raises design requirement to stylist, stylist begins to design discuss repeatedly with product manager next and final version, give again Web Developer turns into HTML pattern plate, later, send front engineer development pattern plate, front engineer needs back end to provide data, raise requirement back end engineer again. At that time, web Developer can pray not to destroy the pattern plate that writes so that hold out a standard originally only. Then, every start a project, even if be the item with very similar function, want such technological process. Apparent, the practice is not efficient, and go up in every link very give an issue easily, resemble playing a domino, any little shop sign fell to waste.
“Bottom Up Approach ” , yes! Web is developed by fall and go up implementation just is reasonable. Product manager is on existing system and the base that have a technology, concoctive product, refine product flow, final affirmatory product has what function. After these good doing, front engineer is OK start working. For instance, all pages have an entry module, write into directly such OK:
<div Id= "login_mod" >
<h2> logs onto </h2>
<form Method= "GET" Action= "" >
<ul>
<li><label> user name: </label><input type= "text" Name= "name" /></li>
<li><label> password: </label><input type= "password" Name= "pwd" /></li>
<li><button type= "submit" > logs onto </button></li>
</ul>
</form>
</div>
As to what appearance is on the page, front engineer need not consider completely, oneself Web Developer later period defines it through CSS. Same, when making page of result of a search, it is good to should make a such kills only:
<ul>
1</a><p> of caption of <li><a href= "URL" > is described. . . </p></li>
2</a><p> of caption of <li><a href= "URL" > is described. . . </p></li>
3</a><p> of caption of <li><a href= "URL" > is described. . . </p></li>
. . .
</ul>
Resemble such, the structure that front engineer needs to describe data with XHTML with Web Developer only is OK, but the thing that at that time development comes out meets very ugly:

Irrespective, after Web Developer later period takes design effect to pursue, can define it with CSS according to practical effect, those who end up with is such:

This is front uses expression to depart (the advantage of Presentation Tier) , different professional Team, OK and dedicated in oneself the domain of special skill is developed, in order to realize collateral development, appear efficient and not easily problem. It is clearer that the exemple subclass in living with a reality is compared, resemble wanting to build a house, want to have specific project blueprint above all, hall of accurate line out is how old, have a few houses, a few doors. . . Later, blueprint gives stylist will devise the 3D effect plan that decorate, at the same time the worker begins to build a house. After the house is built, 3D effect plan also emerged, search to decorate a team to pursue according to the effect again, brushs what paint, sticks what tile. . . But if transpose, let stylist devise 3D effect plan first, there is room of effect graph lid by workers again after finishing, finally although this house is built come out to also won’t close case. Contrast the example above, in product development process, web Developer is a part that decorates a worker.
The front development of the product can divide for three-layer:

Structural layer is the product prototype that front engineer development comes out. Fold an expression effect through CSS. On this foundation, recycle JavaScript/DOM strengthens the alternant experience of the product. This kind statified another brought profit is, if the client carries an environment not to support JavaScript to still can use a product, if the client carries an environment not to support CSS (resemble holding facility) content shows linear to arrange, remain facilitating reading.
Why to say to Web Developer is more the front engineer of card close user? Traditional engineer is in order to fulfil product function, optimize a service to carry executive function to be a purpose, and the operation experience of the performance that Web Developer wants to consider a product to go up in user machine, user waits these detail a moment. Especially now, the browsing environment of the client side is very complex, monitor has 16:9, also have 10 inches small jotter, useful still smaller PDA screen. . . The page of the website should decide much wider ability to get used to different user, the website page that this develops with respect to requirement Web Developer uses stretch position. At the same time the browser also is varied, firefox, IE is used on PC, safari is used on the apple, opera is used on the mobile phone. . . The Web development through be based on a standard can reach consistency completely. If the mouse of which days of user became bad, he must use clavier to visit our website. . . Although get online now fast, but the content that should know to expect to see to the user, even if wait for half second,the user can complain.
Look the business that Web Developer should do is very much really. Not bad, yahoo has Hedger Wang of a lot of tall figure. The product of Yahoo China experiences in the user at present and go up easily with the gender, doing be improved ceaselessly and rise. Send a help wanted incidentally:
If you have very rich experience in Web level field,
If you develop a respect to have very rich experience in JavaScript,
If you like solve Bug to regard as the greatest work pleasure,
If you like to go after perfect code and be very happy with it,
If your style very Open and like with all around the person is shared and intense discussion problem,
So Lai Yahu UED Team, you can have the work in the same placing of a lot of be congenial to here.
In the meantime, we do not welcome:
Consider oneself ace, the person that act independently,
Study quietly, the person that does not wish to share,
Be an armchair strategist, without the person of real talent,
Fear a liability, too careful person.
It is OK to join Yahoo UED Team to mean and Alibaba, naughty treasure and global Yahoo include US, taiWan, hongkong, korea. . . Web development ace communicates together, work side-by-side.
Join Yahoo UED Team your enthusiasm has many tall your space has how old!
Workplace Beijing, citizenship is not restricted, sexual distinction is not restricted, the age is not restricted.
Intended person send a letter:
Tags: , Author, experiences, Kejun, ministryHedger, user, Wang, Zhang
No comments yet. Be the first to comment this post.