Highlighted text? Practice this concept. Highlighted passages and figures open related questions.
Practice related questions (1)Progress & bookmarks
Current section
4-2 Web Application Development
p. 302
Practice this section 1 linked exam question with default filters
Progress
Not marked complete
Related questions in this lesson 1
Ajax asynchronous web interfaces1p. 302 · PDF 306
4 - 2 Web Application Development
In web application development, depending on usage conditions, web design and security technologies may be necessary in addition to general software development technologies.
(1) Server-side programming
Server-side programming is the development (i.e., programming) of web applications that run on web servers. Programming languages, such as Java, PHP, and Perl, are often used in server-side programming. In addition to general programming points of caution, security measures are emphasized in server-side programming. In particular, in the case of a website or other use by a large number of anonymous users, secure programming is required to create programs that implement various security measures and have no security holes (i.e., software vulnerabilities).
(2) Web design
Web design is the logical design of a website overall. Web design strives for not only technical design but also “user-friendly” design, in consideration of “ease of use (web usability)” and “ease of access (web accessibility).” The validity, efficiency, and satisfaction demanded by web usability is evaluated by experts through heuristic evaluation, by test subjects (i.e., users) through usability testing, and other means.
(3) Other related technologies
- • SOAP (Simple Object Access Protocol)
This is a protocol in which web applications cooperate by exchanging messages described in XML. Web applications that can be used from outside via SOAP may be called web services. - • Ajax (Asynchronous JavaScript + XML)
This is a mechanism by which browsers and web servers transmit and receive XML-format data without synchronizing, to dynamically redraw screens. This mechanism enables redrawing of only necessary portions of a web page, without screen transitions. · 1 question - • RSS (RDF Site Summary)
This is an XML-based document format that enables structuring and writing of metadata, such as page headlines, summaries, and update time. It enables efficient information collection and communication on web sites.
Section progress
Original chapter exercises
Original chapter exercises →New FE Textbook Vol.2 · First Edition, April 2015