Here’s a great idea, an open source video player. Everyone needs a video player, why not use one created by the open source community. Best of all it comes in Flash, Silverlight and HTML5 versions.
Month: October 2010
Semantic HTML
HTML is a mark up language. The idea is to use HTML tags to mark up the content of a page. When choosing a tag for an element the best approach is to choose the tag that best describes the element. Tags should add to or confirm the context of an element.
WordPress: wp_list_pages
Using wp_list_pages
This post describes the basics of working with wp_list_pages.
Actionscript Basics: Identifiers
What are Identifiers?
When you are writing your code many of the elements are predefined. That is the words you are using have already been defined. Other elements you must create are defined by you. That is you get to make up the name assigned to these elements. Movieclip Instance names, Function names, Class names and Variable names are defined by you. That is you make up the names for yourself. All of these names are Identifiers.
When naming an Identifier you must follow a few simple rules.
- The name must begin with a non numeric character
- The name can not contain spaces or special characters. The _ (underscore) and $ (dollar sign) are exceptions to this rule
Foe example the following names work as identifiers:
- _index
- gallery
- gallery_mc
- ButtonAnimator
The following would not work as identifiers for various reasons:
- 5_button – begins with a number
- button 5 – contains a space
- button*5 – contains a special character (*)
Descriptive names
Using names that describe the use of the element being named is a good idea. This creates code that reads well comments itself.
Good naming should be balanced by creating names that are not too long and don’t encourage spelling errors.
Name Extensions
Adobe suggests the use of extensions at the end of Identifier names. These extensions help label your Identifiers as being of a particular type. They also work with the code editor in Flash to give targeted code hints. All of the extensions begin with the _ followed by a few letters. Here’s a list of extensions, each is followed by the type it represents:
- _mc – MovieClip
- _sprite – Sprite
- _txt – TextField
- _str – String
- _array – Array
Example Identifiers
Here are a few names that might used for identifiers:
- home_mc – instance of a movie clip on the stage, maybe the button labeled Home
- icons_sprite – instance name of a sprite containing icons
- button_array – an array containing a list of buttons
PHP Basics: Functions
Functions in PHP
PHP allows you to write functions similarly to the way functions are written in other languages. Functions in PHP provide the same advantages that they provide in other languages also. Functions provide a way to encapsulate a block of code so it can be reused as often as needed. This allows you to avoid rewriting the same blocks of code over again. Which makes your job easier by writing less code. This also keeps your from having to write similar or the same block of code more than once.
HTML5 info graphic
Here’s a great description of what HTML5 does and doesn’t do, with pictures and color coding.
http://www.focus.com/images/view/11905/?goback=.gde_2071438_member_32003623