As you can tell from the picture for this, I have a bug in my code. Arabic implementation in IE 5.5 will not support compression since this can cause problems with connecting letters. Newspaper justification is normally seen in newspapers or magazines where narrow columns are used. Expansion inside of words occurs at each connecting point. There is no expansion for characters that do not connect.
White spaces expand in a larger amount than expansion within words.
This helps the readability of text in narrow columns. The sample for newspaper style demonstrates that expansion is happening in all connecting points in the word. This is the most common justification for Arabic script languages. It is achieved by expanding the words at one connection opportunity per word based on a connection type priority scheme. The priority scheme is described later in the article.