Sunday, February 24, 2019

Continuing Personal Development Essay

For years, the only way to format HTML in a opticly appealing way was to use tables. As the electronic network evolved, designers pauperizationed to do more than just display text, they wanted to emulate printed documents. This was go ine through and through CSS or cascading style sheets. With this, designers are able to separate capability from presentation, and descend more precise control over layout. Cascading Style Sheets, or CSS, accommodate you to modify properties of existing HTML elements. With style sheets you move over incr sculptural reliefd tractableness and the capability to add several attributes that are not available with recipe HTML.The word cascading applies to a hierarchy of importance in that the user has the highest aim of control. By applying a user-selected style sheet, the user has complete control over the styles of the web page. This is an accessibility benefit. People foundation view web pages in any browser that they choose, and they can mani pulate it as much as they like. Using CSS to your advantage One of the primary benefits of CSS is that it every(prenominal)ows authors to separate study from its presentation. The sum can be presented with any combination of styles, but the content itself impart remain un mixed bagd.With style sheets, you have greater control over layout than you do with tables. You can change the linear layout of a page without altering its optical layout. Linear layout refers to the order of elements in a web page when all styles and formatting are removed. One of the nice things about style sheets is that you dont have to alter the opthalmic formatting of a web page when you alter the linearized reading order. This can be useful when you want to make sure that screen reader users access the page content in a certain order. CSS PitfallsIt is nearlytimes tempting to take advantage of the wide-ranging capabilities of CSS to convey meaning. This is one of the most dangerous pitfalls of CSS-bas ed design. For example, disparate colour of text could be used to separate certain words into different categories. In a adept, this sort of visual categorization technique provides visual cues that are helpful to readers. Not everyone has full visual capabilities though. Individuals with low vision, blindness, or color blindness or those that use old browsers and monochrome devices whitethorn or may not be able to make sense of the information if it is presented this way.This is the same with the use of meaningful background images. Since background images cannot have alternative text explicitly associated with them, there is potential for abuse, or at least negligence, in terms of ensuring accessibility. or so of the strengths of style sheets are as well weaknesses. For example, the ability to change the linearized reading order of your content without changing the visual layout can lead to some wonderful accessibility solutions, but it can besides create a huge mess.Even th ough it is attainable to present the content to screen reader users in any presumable order, most of the times, the more experimental design, the more likely it will shame users. It is interesting to note that when you use CSS, you have to accept the fact that your content will not look right in some browsers. Some may not even support CSS at all. (Creating accessible CSS. wind vane Accessibility in Mind. ) Reaction The article from WebAIM is a good idea start to learn more about CSS.It presents an overview of Cascading Style Sheets to help the readers shorten a grasp of how it was created and how it evolved as an answer to a changing impoverishment to have more flexibility in HTML. It provides a detailed further highly comprehensible approach to CSS the basics of it and the certain issues it entails. CSS is indeed a creative way to enhance our ability to manipulate web pages and pass on information over the internet. WebAIM also presents the advantages and disadvantages of CSS in a concise manner. CSS has gained popularity because of its many another(prenominal) advantages.The article emphasizes the value of how you can separate the content from presentation. In a time when both content and presentation are important in order to effectively communicate the message to the viewers, it is especially important that a demarcation between the two be make. Being able to change one while not sacrificing the other, is a good attribute that CSS has brought to HTML. CSS improves the ease of changing tags and styles while also being efficient with its process. However, useful as it is, CSS has also some disadvantages. The rather lenient way of manipulating styles may also be subject to abuse.More confusion can be made if improper and abusive use of style variation is done. Careful feeling must be ensured when creating web pages so as to convey messages understandably and effectively. Like in any other fallible structures, it is important to be cautious of any mistakes that might be done, paying closer caution to detail and the efficiency of the method or style used. Moreover, one must understand that although browser support issues are inevitable, there are some strategies to manage this. Bibliography Creating accessible CSS. Web Accessibility in Mind.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.