Element diversity An Article by Manuel Matuzovic www.matuzo.at Did you know that there are 112 elements in HTML?! It would be a bit too easy to only blame JS frameworks [for the overuse of divs]; there are several reasons we use divs so much: Poor knowledge of HTML elements Lack of understanding why Insufficient CSS skills Default styles JS frameworks We don't care enough about the page Some elements are hard to style html
Functionalism can be a kind of religion We are not now inclined to regard modern heating and cooling systems as representative of a spiritual realm. The physical principles involved in their operation are thoroughly understood; there is no mystery about them. They are simply functional, designed according to straightforward engineering practice to serve their intended function as efficiently and conveniently as possible. And yet functionalism itself can be a kind of religion. ...From the fifties and sixties we have inherited numerous heating and cooling systems created within an ethos of universal convenience. Machines to maintain our thermal comfort were conceived of as mechanical servants, providing for our every need while, like an English butler, remaining as unobtrusive as possible. Lisa Heschong, Thermal Delight in Architecture Humble servants function