slicing
posted by Development
Websites may be programs in a sense, but they don't run directly on your
computer the way a program like Microsoft Word or Windows Media Player
does. Not only does the Web browser visually contain the page on your
screen, but it’s responsible for receiving and following the
instructions that define the Web page. This can cause certain features
to become unavailable, depending on the version of the Web browser.
Newer Web development language standards such as HTML5 and CSS3 define an abundance of new and impressive instructions
that the browser can follow. However, browser versions released prior
to the establishment of these standards won't follow these instructions.
Additionally, determining which instructions from a standard
actually make it into the browser software is at the discretion of the
browser's developer (such as Apple, Google, Microsoft or Mozilla). As a
result, the implementation sometimes won't completely conform to the
original specifications, causing differences in interpreting these
instructions.
A graphical, highly customized website can only be presented as perfectly as the browser that interprets and renders it. Rather
than an image, which is a collection of pixels, a Web page is a
collection of elements. An element can be an image, a piece of text, an
interactive control such as a text field that permits responses to be
entered into a form, or a container that helps determine the page's
visual layout and structure.
Most of the instruction
interpretation discrepancies between browsers (and legitimate browser
bugs) fall under the category of how to visually style and determine the
behavior of these elements.
Read More...
TAGS:
thundertech, web, page, browser, Development, websites, how a web page works, language standards, Web development, developer, front-end development, slicing, design, browser differences, page display
Related Posts
Older Entries