Icon Standardization for Web Applications
Click here to load reader
Transcript of Icon Standardization for Web Applications
![Page 1: Icon Standardization for Web Applications](https://reader038.fdocuments.net/reader038/viewer/2022100802/5880abea1a28abf32c8b5653/html5/thumbnails/1.jpg)
©© 2013 Mohammad Anas Ramadan 2013 Mohammad Anas Ramadan
http://richstyle.orghttp://richstyle.org11
Icon StandardizationIcon Standardizationfor Web Applicationsfor Web Applications
By: Mohammad By: Mohammad AnasAnas RamadanRamadan
![Page 2: Icon Standardization for Web Applications](https://reader038.fdocuments.net/reader038/viewer/2022100802/5880abea1a28abf32c8b5653/html5/thumbnails/2.jpg)
© 2013 Mohammad Anas Ramadan http://richstyle.org
2
IndexIndex
►►Current SolutionsCurrent Solutions
�� Regular ImagesRegular Images
�� FontFont--Based Icons: Based Icons: RichStyleRichStyle FontFont
►►Summarizing IconsSummarizing Icons
►►RecommendationsRecommendations
�� Unicode: Missing IconsUnicode: Missing Icons
�� W3C: Representing Icons Using CSSW3C: Representing Icons Using CSS
![Page 3: Icon Standardization for Web Applications](https://reader038.fdocuments.net/reader038/viewer/2022100802/5880abea1a28abf32c8b5653/html5/thumbnails/3.jpg)
© 2013 Mohammad Anas Ramadan http://richstyle.org
3
Current Solutions:Current Solutions:
Regular ImagesRegular Images
![Page 4: Icon Standardization for Web Applications](https://reader038.fdocuments.net/reader038/viewer/2022100802/5880abea1a28abf32c8b5653/html5/thumbnails/4.jpg)
© 2013 Mohammad Anas Ramadan http://richstyle.org
4
Current Current Solutions:Solutions:
FontFont--BasedBased IconsIcons: : RichStyleRichStyle FontFont
![Page 5: Icon Standardization for Web Applications](https://reader038.fdocuments.net/reader038/viewer/2022100802/5880abea1a28abf32c8b5653/html5/thumbnails/5.jpg)
© 2013 Mohammad Anas Ramadan http://richstyle.org
5
Summarizing IconsSummarizing Icons
![Page 6: Icon Standardization for Web Applications](https://reader038.fdocuments.net/reader038/viewer/2022100802/5880abea1a28abf32c8b5653/html5/thumbnails/6.jpg)
© 2013 Mohammad Anas Ramadan http://richstyle.org
6
Recommendations:Recommendations:
Unicode: Missing IconsUnicode: Missing Icons
![Page 7: Icon Standardization for Web Applications](https://reader038.fdocuments.net/reader038/viewer/2022100802/5880abea1a28abf32c8b5653/html5/thumbnails/7.jpg)
© 2013 Mohammad Anas Ramadan http://richstyle.org
7
Recommendations:Recommendations:
W3C: Representing Icons Using CSSW3C: Representing Icons Using CSS
►► Pseudo Element is simply an attribute has Pseudo Element is simply an attribute has attributes.attributes.�� <command class="page<command class="page--about"/>about"/>
�� <command class="domain<command class="domain--settings"/>settings"/>
�� .page.page--about:iconabout:icon {content: char({content: char(��); font: ); font:
10pt 10pt RichStyleRichStyle; icon; icon--position: top;}position: top;}
�� .domain.domain--settings:iconsettings:icon {content: char({content: char(⚙⚙); );
font: 10pt font: 10pt RichStyleRichStyle; icon; icon--position: position:
top;}top;}
►► Thus, icon="" as an HTML attribute for Thus, icon="" as an HTML attribute for <command> should be deprecated.<command> should be deprecated.
![Page 8: Icon Standardization for Web Applications](https://reader038.fdocuments.net/reader038/viewer/2022100802/5880abea1a28abf32c8b5653/html5/thumbnails/8.jpg)
© 2013 Mohammad Anas Ramadan http://richstyle.org
8
ReferencesReferences
►► A Proposal for A New Pseudo Element Called :iconA Proposal for A New Pseudo Element Called :icon
�� http://www.w3.org/community/html5spec/2012/09/18/http://www.w3.org/community/html5spec/2012/09/18/aa--propusalpropusal--forfor--aa--newnew--pseudopseudo--elementelement--icon/icon/
►► RichStyleRichStyle FontFont
�� http://richstyle.org/font.phphttp://richstyle.org/font.php
►► Unicode SymbolsUnicode Symbols
�� http://www.unicode.org/charts/#symbolshttp://www.unicode.org/charts/#symbols
![Page 9: Icon Standardization for Web Applications](https://reader038.fdocuments.net/reader038/viewer/2022100802/5880abea1a28abf32c8b5653/html5/thumbnails/9.jpg)
©© 2013 Mohammad Anas Ramadan 2013 Mohammad Anas Ramadan
http://richstyle.orghttp://richstyle.org99
Thanks for Listening!Thanks for Listening!