941-685-8851

‘razworks’

Communications Decency Act Section 230 and Internet Defamation

Please sign a petition to the United States Congress to amend Sec 230 of the Communication Decency Act.

http://www.change.org/petitions/the-us-senate-amend-communications-decency-act-section-230

This will protect Americans from cyber bullies and Internet defamation mongers who profit from criminal libel.

Communications Decency Act Section 230 legalizes Internet Crime

A loophole in Communications Decency Act Section 230 allows criminal defamation to thrive on the Internet. Many website operators encourage, and sometimes manipulate the publishing of such malicious defamation, as it may result in significant revenue for the website operator. Website operators such as Yelp.com indirectly manipulate the content on their review website by disabling positive reviews while leaving defamatory reviews intact. The RipOffReport is alleged to perform more direct manipulation by editing defamatory content headlines to solicit better search engine placement. This freedom to commit criminal activity is a threat to the basic rights of all Americans. Defamatory websites are claimed to have been responsible for destroying the careers of reputable school teachers, forcing companies in good standing out of business, and inducing healthy children to suicide.

To protect the people of the United States from Cyber bullies and criminal defamation, Section 230 of the Communications Decency Act must be amended to define the rights of victims of malicious defamation on the Internet. The legislation should declare that, upon a victim’s request, if an Internet posting is clearly malicious, the website operator must remove the post, or be liable under the criminal libel laws of the state with jurisdiction.

The same civil protections that apply to newspaper, radio and TV should also apply to the Internet. In some states, criminal libel is a felony carrying up to 18 months in prison and a fine up to $100,000 for the first offense.  These laws also state that the owner or editor of the publishing company (newspaper, radio, tv) is also liable.

However, the United States Communications Decency Act Section 230 dismisses the owner or editor from liability for  third party authored defamation that is published on a website. Section 230 was not intended to legalize such criminal activities when it was adopted in 1996. It’s purpose was to nuture the growth of the Internet by providing legal exemptions. However, fifteen years after the fact, the Internet has become the dominant communication resource. The protections provided by Section 230 of the Communications Decency Act are not only antiquated and obsolete, but in contrary, they provide immunity to criminal enterprises who profit from committing illegal activities on the Internet in regards to libel and defamation.

To compare the United States Internet defamation laws to the rest of the civilized world, the United Kingdom, Germany, France, New Zealand, and Australia all have Internet publishing laws making the ‘website operater’ liable for defamatory content regardless of their ‘awareness’ of the content. The European Union, in the least, makes the ‘website operator’ liable for removing defamatory content when notified.

Any reputable American can become a victim of Internet defamation, the results of which often destroy that American’s reputation, career, and life. Please sign a petition to the United States Congress to amend Sec 230 of the Communication Decency Act.

http://www.change.org/petitions/the-us-senate-amend-communications-decency-act-section-230

Amending the Communication Decency Act Section 230 will protect Americans from cyber bullies and Internet defamation mongers who illicitly profit from criminal libel on the Internet.

Share
 

Magento sidebar category navigation 1 level reversed order

I needed to create a left sidebar category navigation which display only the top level categories. The category display order in this navigation needed to be reverse that of the default category display order. For example, here is a screen capture of the Manage Categories interface in the Magento administration.

Magento Ecommerce web design

Below is a screen capture of the Magento shopping cart website frontend. Sorting the category order in the Manage Categories administration (shown above) will determine how the categories are sorted on the frontend.

Magento Ecommerce shopping cart website design

The code to create this Magento vertical category navigation is:

<ul id=”category-nav”>
<?php foreach ($this->getStoreCategories() as $_category): ?>
<?php if($_category->name!=””):  ?>
<ul id=”category-nav”><?php foreach ($this->getStoreCategories() as $_category): ?><?php if($_category->name!=””):  ?><li><?php echo $this->drawItem($_category) ?></li><?php endif?><?php endforeach ?></ul>
<?php endif?>
<?php endforeach ?>
</ul>

But in the case of this particular ecommerce shopping cart web design, I need the top horizontal navigation to retain the sort order defined in Manage Categories, and the left sidebar vertical navigation to display a reverse order of that defined in Manage categories.

Magento Ecommerce shopping cart website development

The code to create this Magento vertical category navigation with a reverse sort order is:

<ul id=”category-nav”>
<?php $helper = Mage::helper(‘catalog/category’);
$categoryCollection = $helper->getStoreCategories(false,true,false);
$categoryCollection->addAttributeToSort(‘level’, ‘asc’)
->addAttributeToSort(‘position’, ‘desc’)
->addAttributeToFIlter(‘level’, array(‘eq’ => ’2′));  //Added to limit to only level 1 categories.; ?>

<?php foreach ($categoryCollection as $_category): ?>
<?php if($_category->name!=”"):  ?>
<li><a href=”<?php echo $this->getCategoryUrl($_category); ?>”title=”<?php echo $this->htmlEscape($_category->getName(‘position’, ‘desc’)); ?>”>
<?php echo $this->htmlEscape($_category->getName()); ?></a></li>
<?php endif?><?php endforeach ?>
</ul>

Share
 

The Demise of Flash?

The current and future status of Flash doesn’t look good for Adobe.

The Adobe Flash Internet media display technology has been, until the last year or so, a staple in website media. Flash had a 98% adoption rate among Internet connected computers. Flash often came pre-installed on consumer computer systems and was used religously by Internet developers. Often times an entire website was compiled within a single Flash file, with the 2% of non-flash users considered an acceptable loss. Flash was the king of the Internet and everyone believed that it would be here forever. Noone imagined that Flash would ever become obsolete. However, the iOS and HTML5 appear to have dictated the demise of Adobe Flash. Flash is becoming as relevant as dialup Internet, AOL, and the cassette tape.

As a website developer who exclusively develops modern, standards compatible web designs, Flash is on my ‘no list’. Numerous Internet sources are increasingly claiming that Internet access is graduating to mobile devices. Morgan Stanley research estimates disclosed in June 2011 that mobile device Internet access is nearly equal to that of notebook Internet access, and by 2012, mobile device Internet access will exceed that of notebook Internet access. Currently mobile Internet access is more than twice that of desktop Internet access. These facts are underscored by the ComScore report published in June 2011 that iPads and iPhones are now the dominant mobile web devices. This is to the dismay of Adobe Flash, as neither iPad nor iPhone support Flash. Therefore, anyone trying to view Adobe Flash on an iOS device will see only blank space.

Because of these trends, I often find myself recommending to potential clients that they replace the Flash animation on their website homepages with static images or HTML5 animated images. I I explain to my clients that, “with the popularity of the iOS and the release of HTML5 in 2010, the use of Flash on modern websites has become depreciated. Anyone who views your website on an iPhone, iPod or iPad cannot see the Flash animation, unless a special third party app is installed on their device”.

Just last week I had a potential client call and ask for advice regarding their website. “You called me just in time”, I told the oblivious website owner. “Your entire website is compiled inside of a Flash container, and therefore, a large percentage of your Internet audience can’t see your website at all!”. The client was shocked, as his website was only a year old. It looked real nice, as long as you had Flash installed on your computer. But on an iPhone or iPad, it was a big blank space.

I must admit that I am not an Apple user. I have an Android phone. I have 8 PCs. My son is the only one in my household with an Apple product, which is an iPhone. However as a professional web developer, it is part of my job to be very conscientious about Internet market trends. And the facts are clear. HTML5 is only going to become more predominant over the next few years, which will abate the presence of Flash. Apple continues to refuse to support Flash, and everytime Adobe launches technology to circumvent the lack of Flash support in iOS, Apple swiftly overrides Adobe’s attempts. Mobile devices will soon be the most dominant method for Internet access. And since the iPhone and the iPad dominate mobile Internet access, Adobe Flash has little future.

The last hope for Flash… Amazon Kindle. Only time will tell.

Share