by nolovelust
29. July 2010 17:22
Here are some tips from my experience on mobile web design.
Couple of years back you needed to learn WML (Wireless Markup Language ) to design a web site for mobile phones but that is not the case anymore. Mobile web design is not different than normal web design! If you have simple html, JavaScript and a server-side language skills you can design a mobile web site. DO NOT PAY companies to convert your web site to mobile web site.
Having said that you need to keep in mind couple of points below.
Design must be simple: Mobile phones have small screens and memory. You need to make sure you are not overloading web site with information. Make it simple as possible. Do not use too much JavaScript.
Design touch screens on mind: Most of the modern phones have touch screens and navigating around a site with fingers is quite hard. Do not make your visitors suffer. Try to design link tittle as large as possible without ruining overall structure of your site.
Test your web site: Try your web site on as many phones as possible. Although it would be ok to design for most common screen dimensions of today (240*320) as phones get advanced their resolution and screen sizes increases. Try not to set font size too small. You can use different css for different phones to achieve better results.
Obey web standards: Current standard for mobile web design is XHTML Mobile. You caa read more about it at http://en.wikipedia.org/wiki/XHTML_Mobile_Profile. Set your mime type correctly to application/vnd.wap.xhtml+xml. But keep in mind that if you want your mobile web site accessible via PC you should set server mime type to txt/html then set mime type on page with head tag <meta http-equiv="content-type" content="application/vnd.wap.xhtml+xml; charset=utf-8" />
You do not need special hosting for a mobile site! Just use your current hosting.
You do not need a .mobi domain name for your mobile site.
If you are using Asp.Net, do not use Asp.Net controls, post backs etc: Asp.net's VIEWSTATE feature clutters your page and keeps load times high.
Try to use Url Reverting to make page names short and clear
by nolovelust
27. July 2010 18:30
Yes! you can freely jailbreak your iPhone. EFF (Electronic Frontier Foundation) won a landmark case in the U.S.
"In its reasoning in favor of EFF's jailbreaking exemption, the Copyright Office rejected Apple's claim that copyright law prevents people from installing unapproved programs on iPhones: "When one jailbreaks a smartphone in order to make the operating system on that phone interoperable with an independently created application that has not been approved by the maker of the smartphone or the maker of its operating system, the modifications that are made purely for the purpose of such interoperability are fair uses.""
Details:
http://www.eff.org/press/archives/2010/07/26
http://www.copyright.gov/1201/2010/Librarian-of-Congress-1201-Statement.html
I am not lawyer but it should be legal in any other country as apple is an U.S. company
by nolovelust
23. July 2010 12:12
A rough advert slipped in to Admob's publisher network costed money to quite few people who use iPhone application called Talking Tom Cat.
Application designed for kids was using Admob adverts to support free version and some adverts was designed to trick users/children to click and dial premium rate numbers.
Admob said: "Click-to-call ads with premium numbers are classified as age-appropriate and normally would not appear in apps for children. We will work with the app developer to block these ads if we discover they are showing."
From TheRegister;
by nolovelust
22. July 2010 10:04
BKis makers of Bkav antivirus released a tool on their blog to detect viruses that use recently discovered .lnk vulnerability on Windows operating system.

Click here to download
More on .lnk vulnerability
From Microsoft Security Advisory (2286198) The vulnerability exists because Windows incorrectly parses shortcuts in such a way that malicious code may be executed when the icon of a specially crafted shortcut is displayed. This vulnerability can be exploited locally through a malicious USB drive, or remotely via network shares and WebDAV. An exploit can also be included in specific document types that support embedded shortcuts.
From VirusBlokAda Rootkit.TmpHider and SScope.Rookit.TmpHider.2
From Kaspersky Trojan-Dropper.Win32.Stuxnet
From Sophos
by nolovelust
20. July 2010 13:06
I have couple of sites where i need to keep up to date list or large amount of web sites. It is not easy job to make sure all web sites in the list are active. I've looked around for a simple and free software to automate this job but couldn't find one that meets my needs. There are commercial solutions but I don't really like to pay for something I can write.
So here is a simple app called URLChecker to validate/check active URLs in a list. It is nothing fancy but does the job.

Download URLChecker.zip (53.11 kb) Requires .Net 3.5
URLChecker-Soruce.zip (157.88 kb) C# source code for URLChecker if anyone wants to edit/change as they wish.