Since the first web site was born in the early 90, the early web pages were made entirely of text, with the exception of small images and the title and passage without any layout. However, the times are progressing, then there is the table layout, then Flash, and finally the CSS-based web design. Admittedly, front-end page refactoring technology is also experiencing a process: Table layout page →div+css→html5+css3,seo faced with a multitude of browsers and platforms, the Web front end is no longer as simple as the repetitive work. Let us have a brief understanding of the development of the Web front-end development industry.
Looking back on the past of Web front-end development, in August 1991, Tim Berners-lee released the first simple, text-based, web site with several links, which also pre-flavored the position of our front-end development engineers. This more than 20-year front-end restructuring of the development of the industry, the address of our position is also changing: Page Aberdeen, transduction, art, page production, to the present "front-end production"; JS category Development of the name: Zombie Aberdeen, to the current "front-end development." Because of the low starting point of HTML and CSS, small companies in the "art" still doing such work: Out of the picture (photoshop/firework) → transduction (html/css), in the face of uneven technical personnel, write code quality are not standardized, JavaScript base is generally poor, the structure of the Web page, interactive requirements do not have an intuitive understanding, do not know what users need, this stage of the site most of the full-site effect fly all day. Front-end is a catch, anything will, anything to be competent: Will JS, will flash, will table production, will be optimized, will UI design, but also the background program language (such as php,jsp, etc.). The so-called is the ability to have everything, to understand, play the role of Tiger Balm.
In the web2.0 thought is gradually accepted by the public, to the practitioners also put forward many new requirements. Our page needs to consider the overwhelming majority of the user's needs, now the front-end is not like the previous so-called front-end, now the front-end industry has a clear division of labor, the division of the job has been refined and clear, each responsibility plays a different role, Java notes, such as the primary front-end development engineer → Senior front-end engineer The advent of the 3G era, the various industry areas of the website almost all to be transplanted to the mobile internet, coupled with several domestic private web front-end technology organizations, and constantly promote the Web standard technology, promote the development of front-end technology industry, the status of front-end development engineers is also more and more high. Now the front-end work is not only a technology, but also an art.
With the popularization and development of the network, the Web site as a very powerful tool and platform more and more into the lives of people, and the most closely related to the user front-end technology has gradually received due attention. We can see the development potential of the front-end reconstruction industry is huge, the major well-known network companies to the front-end talent hungry if thirsty. In recent years, the popularity of HTML5 and CSS3, as well as the rise of mobile web, the two giants Apple and Google are driving the development of the mobile sector, and today's front-end development is increasingly focused on user experience. Relatively speaking, the front-end talent demand than before has a qualitative leap.
Brief discussion on front-end development industry background