<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>Web Hosting Geeks&#039; Blog &#187; Javascript</title> <atom:link href="http://webhostinggeeks.com/blog/tag/javascript/feed/" rel="self" type="application/rss+xml" /><link>http://webhostinggeeks.com/blog</link> <description>Web Hosting Industry News, Latest Trends, and Analyses.</description> <lastBuildDate>Thu, 09 Feb 2012 05:48:19 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Google Dart – Ready or not, a new Language Arrives</title><link>http://webhostinggeeks.com/blog/2011/10/20/google-dart-new-language-arrives/</link> <comments>http://webhostinggeeks.com/blog/2011/10/20/google-dart-new-language-arrives/#comments</comments> <pubDate>Thu, 20 Oct 2011 07:35:06 +0000</pubDate> <dc:creator>Art</dc:creator> <category><![CDATA[Web Design]]></category> <category><![CDATA[Google Dart]]></category> <category><![CDATA[Javascript]]></category><guid
isPermaLink="false">http://webhostinggeeks.com/blog/?p=2758</guid> <description><![CDATA[When the king of search engines speaks, the tech world listens.  When it announces that it&#8217;s going to start speaking in a new language, though, the tech world gets a little concerned. Such is the story of Google Dart.  Early information about the new programming language was leaked a month ago.  What raised concerns in [...]]]></description> <content:encoded><![CDATA[<p>When the king of search engines speaks, the tech world listens.  When it announces that it&#8217;s going to start speaking in a new language, though, the tech world gets a little concerned.</p><p>Such is the story of <a
href="http://www.infoworld.com/d/application-development/google-dart-hits-bulls-eye-web-developers-175891" target="_blank">Google Dart</a>.  Early information about the new programming language was leaked a month ago.  What raised concerns in the IT world, though, was an internal memo stating that Google had the long term goal of using Dart to replace <a
href="http://en.wikipedia.org/wiki/JavaScript" target="_blank">Javascript</a>.  To a programmer, that&#8217;s not too far removed from hearing that someone has the long-term goal of replacing English.</p><p>Google stepped back a bit and stated that there&#8217;s no reason that Javascript has to be headed to the trash bin.  In all fairness, what was posted was likely just optimism about its acceptance as opposed to antagonism against Javascript or anything else.  Given the programming world&#8217;s reaction, that&#8217;s a good thing.  Not only is Javascript largely considered to be thriving, but some feel that it is more relevant than ever.</p><p><strong>The only constant is change</strong></p><p>Nevertheless, Google has stated that there are problems with Javascript that are too ingrained in its design to be fixed from within.  Given its age (it was introduced when Bill Clinton was in his first term), it&#8217;s reasonable to suppose that a lot about it might not be keeping up with the times, especially given the recent explosion of portable viewing platforms.</p><p>Moreover, Google is now about as famous for its alternate services like Google Earth as it is for its search engine.  Even a modest increase in efficiency in the programming back-ends used by these services alone would have a multiplier effect that&#8217;s hard to even calculate.  For the rest of the web, Google is helping the transition by releasing a compiler that will translate Dart code into Javascript for any browser or application that is not yet capable of running it.</p><p><strong>What are the goals of Dart?</strong></p><p>On their technical specifications sheet, Google outlines the following objectives for the Dart programming language:</p><ul><li>Create a programming language that is structured, yet flexible.</li><li>Give Dart a “familiar and natural” feel.  Some have already noted its similarity to Javascript.</li><li>Make Dart appropriate for the full range of web-capable devices.  This might be one of the items that pushed the need for a new language over the tipping point.</li><li>Create a language that launches quickly and efficiently.  This is more important than it seems: as standards and devices continue to splinter, efficiency in compatibility is going to become a high priority.</li><li>Make sure there is a language that can work across all browsers.  This can be considered a sister idea to that of ensuring multiple device compatibility.  The number of browsers right now is higher than it has ever been, and shows no sign of stopping.  Look at Amazon&#8217;s inclusion of a new browser in the Kindle Fire, as an example.</li></ul><p>Also listed in this document are the specific programming problems Dart attempts to address.  Paraphrased here, they are:</p><ul><li>Dart will attempt to address the problem whereby small programs swell into larger ones that cannot easily be broken back up into smaller components.</li><li>Dart will attempt to address the conflict between static and dynamic languages (though this sheet doesn&#8217;t make clear what exactly their remedy is).</li><li>Dart will attempt to address the problem whereby few languages right now are designed to work well both with client and server specifications.</li><li>Dart will attempt to make it easier for programmers to take over each other&#8217;s work, by addressing the problem in which interactions with different parts of an application are put more into the code comments than in the code itself.</li><li>Dart will attempt to reduce the cumbersome work associated with context switching.</li></ul><p><strong>OK, those seem like good ideas.  What does the audience have to say?</strong></p><p>From our surveying, the biggest problem that the IT world has with this new programming language is its mere existence.  The fact that Google has done work to make sure it can be plugged in as many places as possible right from the start doesn&#8217;t seem to have mollified them.  This is one more language to learn, and who knows whether or not the time invested in it will be well spent.</p><p>The next biggest concern after that was with Google&#8217;s approach to its development.  Working with the greater community in developing standards is at this point considered both wise and honorable.  Google says that it is going to, but the initial development sketches and basic coding structures were authored in-house, outside the view of third-party eyes.  Google defended this position, stating that it was necessary to make sure that initial plans didn&#8217;t spin too far out into chaos.</p><p><strong>A worrisome feelin</strong></p><p>This doesn&#8217;t dull the feeling that some are getting that Google is becoming another Microsoft, creating “standards” that it single-handedly pushes onto the world.  Given that Google is about as big as Microsoft, it&#8217;s hard to see this worry as unwarranted.</p><p>Is it fair, though?  That&#8217;s a more difficult case to make.  As much as Google has done some things that have not sat well with the internet world, the general consensus is that it has never strayed too far from its “Don&#8217;t be evil” motto.  Recall recently, for example, their decision to pull out of China in protest over that government&#8217;s information control requirements.</p><p><strong>Our verdict: Worth a look</strong></p><p>The bottom line is that, like it or not, Google now maintains a position in which, if they determine that something needs to be changed on the web, and they put the effort into doing it, it&#8217;s a good bet that they&#8217;ll succeed.  Gmail replaced Hotmail, <a
href="http://maps.google.com/" target="_blank">Google Maps</a> replaced Mapquest, Chrome is replacing Mozilla, and <a
href="https://plus.google.com" target="_blank">Google+</a> is making a serious bid to replace the mighty <a
href="http://www.facebook.com/" target="_blank">Facebook</a>.</p><p>Let&#8217;s also remember that no one has actually worked with this language yet.  The devil is in the details.  It may be that when all is said and done, Dart becomes as beloved as, say, Perl.  One thing is for certain, though, and that is that Google is putting a lot of energy into Dart&#8217;s development and release.  If they say that Dart has the potential to replace Javascript, it&#8217;s ill-advised to not consider that they might be right.</p><h3  class="related_post_title">Related posts:</h3><ul
class="related_post"><li>April 13, 2009 &ndash; <a
href="http://webhostinggeeks.com/blog/2009/04/13/the-vulnerability-of-ajax-applications/" title="The Vulnerability of AJAX Applications">The Vulnerability of AJAX Applications</a></li><li>April 9, 2009 &ndash; <a
href="http://webhostinggeeks.com/blog/2009/04/09/cross-site-scripting-the-underestimated-website-attack/" title="Cross Site Scripting: The Underestimated Website Attack">Cross Site Scripting: The Underestimated Website Attack</a></li><li>April 2, 2009 &ndash; <a
href="http://webhostinggeeks.com/blog/2009/04/02/enter-the-world-of-mobile-domains/" title="Enter the World of Mobile Domains">Enter the World of Mobile Domains</a></li><li>December 29, 2008 &ndash; <a
href="http://webhostinggeeks.com/blog/2008/12/29/browsers-aiding-in-website-attacks/" title="Browsers Aiding in Website Attacks ">Browsers Aiding in Website Attacks </a></li></ul>]]></content:encoded> <wfw:commentRss>http://webhostinggeeks.com/blog/2011/10/20/google-dart-new-language-arrives/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>The Vulnerability of AJAX Applications</title><link>http://webhostinggeeks.com/blog/2009/04/13/the-vulnerability-of-ajax-applications/</link> <comments>http://webhostinggeeks.com/blog/2009/04/13/the-vulnerability-of-ajax-applications/#comments</comments> <pubDate>Mon, 13 Apr 2009 14:30:27 +0000</pubDate> <dc:creator>Art</dc:creator> <category><![CDATA[Security Issues]]></category> <category><![CDATA[AJAX]]></category> <category><![CDATA[AJAX vulnerability]]></category> <category><![CDATA[attacks]]></category> <category><![CDATA[hacker]]></category> <category><![CDATA[Javascript]]></category> <category><![CDATA[security]]></category> <category><![CDATA[XML]]></category><guid
isPermaLink="false">http://webhostinggeeks.com/blog/?p=285</guid> <description><![CDATA[When it comes to emerging web technologies, AJAX is leading the charge as one of the most dynamic tool sets on the development market.  Short for Asynchronous Javascript and XML, AJAX is attracting the attention of developers and businesses around the world.  Unknown to some, AJAX isn&#8217;t a programming technology like HTML or PHP, yet [...]]]></description> <content:encoded><![CDATA[<p
align="left">When it comes to emerging web technologies, AJAX is leading the charge as one of the most dynamic tool sets on the development market.  Short for Asynchronous Javascript and XML, AJAX is attracting the attention of developers and businesses around the world.  Unknown to some, AJAX isn&#8217;t a programming technology like HTML or PHP, yet a collection of technologies that provide a robust facility for developing powerful web-based applications.  The power of AJAX is seen in many applications today including Google Maps and Yahoo!  mail.</p><p
align="left"><strong>What Makes AJAX So Different? </strong></p><p
align="left">The purpose AJAX is to enhance speed, interactivity and usability.  The combination of technologies provide a more feature-rich, user-friendly experience.  Instead of loading the requested page at the start of the session, an AJAX engine scripted in Javascript is loaded.  This engine acts a middlemen between the user and the web page, enabling communication between the client and server.  The end result of this interaction is noticed almost instantly.  When making a request to an AJAX page, you may see individual elements of the page update before your eyes (asynchronously) rather than waiting for the page to load completely.</p><p
align="left"><strong>The AJAX Disadvantage</strong></p><p
align="left">AJAX is a very powerful weapon but one must be aware of the security vulnerabilities that exist.  Some developers have the misconception that AJAX applications offer tighter security because it is believed that the server-side script can&#8217;t be accessed without the rendered user interface, which is simply the AJAX-based page.  Unfortunately, this couldn&#8217;t be further from the truth.  The mere factor of increased interactivity within the application results in increased text, XML and HMTL network traffic.  This in turn, could lead to the exposure of back-end applications that may have not vulnerable otherwise.  Without adequate server-side protection, it could also give unauthenticated users the ability to manipulate privilege configurations.</p><p
align="left">Another AJAX vulnerability is associated with the process it utilizes to formulate server requests.  Its engine uses Javascript to capture user commands and convert them into function calls.  These function calls are transmitted to the server in plaintext, making them visible to savvy eavesdroppers.  This could allow an intruder to easily access database fields that contain user login credentials and other critical variables that can be manipulated for malicious gain.  With this information, a hacker can victimize AJAX functions all without directly creating specific HTTP requests to the server.  Coupled with the known vulnerabilities of Javascript, AJAX applications are susceptible to attacks like cross site scripting and similar threats that plague scripts created by other development technologies.</p><p
align="left">While the evolution of web technologies has enabled applications to enjoy more responsive, interactive, efficient functionality, they also increase the vulnerabilities developers and businesses face on a daily basis.  The growing prevalence of AJAX applications has considerably broadened the threat window, essentially giving hackers a greater opportunity to compromise sensitive data and thieve invaluable assets.  For this reason, developers must stop living under a false sense of security and take every measure possible to ensure that their AJAX applications are completely secure.</p><h3  class="related_post_title">Related posts:</h3><ul
class="related_post"><li>September 23, 2011 &ndash; <a
href="http://webhostinggeeks.com/blog/2011/09/23/learn-keep-your-site-safe/" title="Keep Your Site Safe &#8211; Learn What Not to Do">Keep Your Site Safe &#8211; Learn What Not to Do</a></li><li>September 21, 2011 &ndash; <a
href="http://webhostinggeeks.com/blog/2011/09/21/deal-with-possible-intruder-on-your-server/" title="How To Deal With A Possible Intruder On Your Server">How To Deal With A Possible Intruder On Your Server</a></li><li>September 6, 2011 &ndash; <a
href="http://webhostinggeeks.com/blog/2011/09/06/ip-filtering-through-cpanel/" title="Performing IP Filtering Through cPanel – A Brief Tutorial">Performing IP Filtering Through cPanel – A Brief Tutorial</a></li><li>July 29, 2011 &ndash; <a
href="http://webhostinggeeks.com/blog/2011/07/29/is-ssl-essential-for-ecommerce-sites/" title="Is SSL Essential for eCommerce Sites?">Is SSL Essential for eCommerce Sites?</a></li><li>July 22, 2011 &ndash; <a
href="http://webhostinggeeks.com/blog/2011/07/22/lulzsec%e2%80%99s-hacking-career-slated-to-end/" title="LulzSec’s Hacking Career Slated to End">LulzSec’s Hacking Career Slated to End</a></li><li>March 17, 2009 &ndash; <a
href="http://webhostinggeeks.com/blog/2009/03/17/practicing-ftp-security/" title="Practicing FTP Security ">Practicing FTP Security </a></li><li>February 19, 2009 &ndash; <a
href="http://webhostinggeeks.com/blog/2009/02/19/fighting-back-against-website-attacks/" title="Fighting Back Against Website Attacks">Fighting Back Against Website Attacks</a></li><li>January 20, 2012 &ndash; <a
href="http://webhostinggeeks.com/blog/2012/01/20/data-backup-and-recovery-solutions/" title="Data Backup and Recovery Solutions">Data Backup and Recovery Solutions</a></li><li>January 3, 2012 &ndash; <a
href="http://webhostinggeeks.com/blog/2012/01/03/linux-windows-comparison/" title="Battle of the Giants: Linux and Windows Compared">Battle of the Giants: Linux and Windows Compared</a></li><li>December 14, 2011 &ndash; <a
href="http://webhostinggeeks.com/blog/2011/12/14/avira-antivirus/" title="Avira Antivirus Features">Avira Antivirus Features</a></li></ul>]]></content:encoded> <wfw:commentRss>http://webhostinggeeks.com/blog/2009/04/13/the-vulnerability-of-ajax-applications/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Cross Site Scripting: The Underestimated Website Attack</title><link>http://webhostinggeeks.com/blog/2009/04/09/cross-site-scripting-the-underestimated-website-attack/</link> <comments>http://webhostinggeeks.com/blog/2009/04/09/cross-site-scripting-the-underestimated-website-attack/#comments</comments> <pubDate>Thu, 09 Apr 2009 19:29:40 +0000</pubDate> <dc:creator>Art</dc:creator> <category><![CDATA[Security Issues]]></category> <category><![CDATA[DoS]]></category> <category><![CDATA[exploit]]></category> <category><![CDATA[HTML]]></category> <category><![CDATA[Javascript]]></category> <category><![CDATA[website attack]]></category> <category><![CDATA[XSS]]></category><guid
isPermaLink="false">http://webhostinggeeks.com/blog/?p=281</guid> <description><![CDATA[Cross site scripting or simply XSS, is one of most common threats facing website owners today.  This exploit occurs at the application layer, usually targeting scripts embedded in a web page from a client-side browser rather than the server-side.  In general, XSS is an attack that takes advantages of weaknesses in client-side technologies such as [...]]]></description> <content:encoded><![CDATA[<p
align="left">Cross site scripting or simply XSS, is one of most common threats facing website owners today.  This exploit occurs at the application layer, usually targeting scripts embedded in a web page from a client-side browser rather than the server-side.  In general, XSS is an attack that takes advantages of weaknesses in client-side technologies such as HTML and Javascript.  The intent of cross site scripting is to manipulate the scripts within a web application and execute them in a malicious manner for the benefit of the attacker.</p><p
align="left">Cross site scripting is one of several threats that uses vulnerable applications to exploit a website.  The major difference with XSS is that it does not have the ability to directly steal sensitive information from a back-end database.  Unfortunately, this has led several webmasters to believe that XSS isn&#8217;t a high-risk threat.  Ironically, many have gone on to learn the hard way, forced to suffer through public defacement and embarrassment.</p><p
align="left"><strong>The Consequences of Cross Site Scripting </strong></p><p
align="left">The damaged inflicted by XSS exploits is widely documented.  There have been cases where large corporate websites were hacked by this attack with the results almost always being catastrophic.  Cross site scripting is used to achieve a wide variety of malicious goals and below are some of the most common:</p><p
align="left">DoS (Denial of Service) Attacks</p><p
align="left">Accessing sensitive, unauthorized information</p><p
align="left">Modifying browser and security settings</p><p
align="left">Spying on victims&#8217; computing activities</p><p
align="left">Website defacement</p><p
align="left">Identity theft</p><p
align="left">The consequences of a successful XSS attack can be crippling for businesses of any size.  Security vulnerabilities in some of the most popular websites have led to the theft of credit card numbers and other identifying customer information.  Consumers have been duped into clicking links that direct them to a rogue site purporting as a legitimate business.  Unaware of the malicious ploy, the customer enters their details into the application, handing them right over to the hacker.  If you are the cause of your customers being compromised, they will rightfully lose trust in your site&#8217;s security, a situation that could lead to liability issues and ultimately the loss of your business.</p><p
align="left"><strong>Educate Yourself About Cross Site Scripting</strong></p><p
align="left">The increasing number of successful attacks is proving that large enterprises are just as vulnerable as organizations working on a smaller budget.  What this really shows is that there is not necessarily a lack of resources, yet a lack of awareness within businesses at all levels.  Numerous security reports reveal that a great number of applications on the web are vulnerable to XSS.  Sadly, is not uncommon to find website owners putting their customers and business at risk by not practicing sound security.</p><p
align="left">On the surface, cross site scripting may not seem as severe as other threats but that is what makes it so dangerous.  This is one exploit far too many webmasters are not prepared for.  Until more become aware, the problem will only escalate and continuously claim new victims.  Unless you want a disaster on your hands, take every measure you can to ensure that your web applications are secure.</p><h3  class="related_post_title">Related posts:</h3><ul
class="related_post"><li>December 29, 2008 &ndash; <a
href="http://webhostinggeeks.com/blog/2008/12/29/browsers-aiding-in-website-attacks/" title="Browsers Aiding in Website Attacks ">Browsers Aiding in Website Attacks </a></li><li>October 20, 2011 &ndash; <a
href="http://webhostinggeeks.com/blog/2011/10/20/google-dart-new-language-arrives/" title="Google Dart – Ready or not, a new Language Arrives">Google Dart – Ready or not, a new Language Arrives</a></li><li>October 5, 2011 &ndash; <a
href="http://webhostinggeeks.com/blog/2011/10/05/markup-languages-attack/" title="When Markup Languages Attack">When Markup Languages Attack</a></li><li>September 10, 2011 &ndash; <a
href="http://webhostinggeeks.com/blog/2011/09/10/control-panels-their-limits/" title="Control Panels – What are Their Limits?">Control Panels – What are Their Limits?</a></li><li>May 30, 2011 &ndash; <a
href="http://webhostinggeeks.com/blog/2011/05/30/google-chrome-browser-cracked/" title="Google Chrome Browser Cracked">Google Chrome Browser Cracked</a></li><li>October 27, 2010 &ndash; <a
href="http://webhostinggeeks.com/blog/2010/10/27/static-html-pages-vs-cms-generated-sites/" title="Static HTML Pages vs CMS Generated Sites">Static HTML Pages vs CMS Generated Sites</a></li><li>June 16, 2010 &ndash; <a
href="http://webhostinggeeks.com/blog/2010/06/16/protecting-your-site-from-ddos-attacks/" title="Protecting Your Site from DDoS Attacks ">Protecting Your Site from DDoS Attacks </a></li><li>May 5, 2010 &ndash; <a
href="http://webhostinggeeks.com/blog/2010/05/05/healthy-website-security-practices/" title="Healthy Website Security Practices ">Healthy Website Security Practices </a></li><li>November 6, 2009 &ndash; <a
href="http://webhostinggeeks.com/blog/2009/11/06/use-captcha-to-keep-spammers-at-bay/" title="Use Captcha To Keep Spammers At Bay">Use Captcha To Keep Spammers At Bay</a></li><li>September 14, 2009 &ndash; <a
href="http://webhostinggeeks.com/blog/2009/09/14/vps-web-hosting-do-your-really-need-a-control-panel/" title="VPS Web Hosting &#8211; Do Your Really Need a Control Panel?">VPS Web Hosting &#8211; Do Your Really Need a Control Panel?</a></li></ul>]]></content:encoded> <wfw:commentRss>http://webhostinggeeks.com/blog/2009/04/09/cross-site-scripting-the-underestimated-website-attack/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Enter the World of Mobile Domains</title><link>http://webhostinggeeks.com/blog/2009/04/02/enter-the-world-of-mobile-domains/</link> <comments>http://webhostinggeeks.com/blog/2009/04/02/enter-the-world-of-mobile-domains/#comments</comments> <pubDate>Thu, 02 Apr 2009 19:30:43 +0000</pubDate> <dc:creator>Art</dc:creator> <category><![CDATA[Domain Names]]></category> <category><![CDATA[.mobi]]></category> <category><![CDATA[3G]]></category> <category><![CDATA[cookies]]></category> <category><![CDATA[DotMobi]]></category> <category><![CDATA[Javascript]]></category> <category><![CDATA[mobile domains]]></category> <category><![CDATA[mobile web]]></category> <category><![CDATA[TLD]]></category><guid
isPermaLink="false">http://webhostinggeeks.com/blog/?p=270</guid> <description><![CDATA[It seems as if the bar is being raised on technology every year.  Advancements are coming so fast that even the most sophisticated gadgets aren&#8217;t as surprising as they should be.  Some of the more notable technological upgrades relate to wireless technology and cellular phones.  The average phone these days is anything but, coming with [...]]]></description> <content:encoded><![CDATA[<p>It seems as if the bar is being raised on technology every year.  Advancements are coming so fast that even the most sophisticated gadgets aren&#8217;t as surprising as they should be.  Some of the more notable technological upgrades relate to wireless technology and cellular phones.  The average phone these days is anything but, coming with the ability to play music, surf the web, pull up directions and more.  Even with everything technology has thrown our way, most would probably agree that they didn&#8217;t see mobile domain names coming.</p><p><strong>What are Mobile Domains?</strong></p><p>The mobile domain is a fairly new concept on the domain name market.  As wireless technology becomes more tightly integrated with the internet, webmasters are increasingly trying to target a new audience &#8211; mobile web surfers.  If you are looking for innovative ways to increase your visibility, you may want to consider a domain name strategy centered around the fast growing traffic surfing the mobile web.</p><p>In 2004, a case was made for adopting DotMobi as a new Top Level Domain.  In 2006 .mobi became a reality, now standing alongside TLDs like .com and .net.  The major difference is that this extension is exclusive to delivering the internet to mobile devices.  This is not to say that .coms and other popular extensions can&#8217;t be viewed over a mobile device.  The advancements in web technology essentially means that any website can be developed for mobile browsing.</p><p><strong>Interoperability and Usability Problems</strong></p><p>While any given domain can be optimized to provide the internet experience via a PC or mobile phone, integrating the technologies isn&#8217;t as easy one may think.  Despite all the advancements, most mobile devices do not support key web elements such as Javascript or cookies.  And because 3G is still only present in a small number of devices, the mobile internet as a whole lacks the speed needed to surf the web effectively.  For this reason, the development of mobile websites must be handled on a separate scale for now.</p><p><strong>The Bright Side </strong></p><p>The issues of incompatibility does not mean that the technologies will never work in perfect harmony.  For now, you may want to consider leaving your existing website as is and then optimizing another for mobile internet traffic, giving yourself the opportunity to embrace audiences on two separate webs.  Now is probably the best time since using the mobile internet to increase visibility is a new strategy altogether.</p><p>One should keep in mind that mobile domains and the mobile internet are both such new concepts that they will require some fine tuning in order to catch up to the much more mature internet.   So, even though mobile technology has come a long way, there is still a while to go before we truly enjoy a seamless browsing experience like we do on a PC.</p><p>Mobile domains represent an exciting period for the internet world.  Technology has taken us so far yet we have barely even scratched the surface.  When it comes to mobile web surfing, the possibilities are endless.</p><h3  class="related_post_title">Related posts:</h3><ul
class="related_post"><li>December 14, 2011 &ndash; <a
href="http://webhostinggeeks.com/blog/2011/12/14/avira-antivirus/" title="Avira Antivirus Features">Avira Antivirus Features</a></li><li>October 20, 2011 &ndash; <a
href="http://webhostinggeeks.com/blog/2011/10/20/google-dart-new-language-arrives/" title="Google Dart – Ready or not, a new Language Arrives">Google Dart – Ready or not, a new Language Arrives</a></li><li>September 5, 2011 &ndash; <a
href="http://webhostinggeeks.com/blog/2011/09/05/premium-domain-names/" title="Premium Domain Names: What Are They?">Premium Domain Names: What Are They?</a></li><li>July 18, 2011 &ndash; <a
href="http://webhostinggeeks.com/blog/2011/07/18/domain-name-expansion-expected-to-create-major-problems/" title="Domain Name Expansion Expected to Create Major Problems">Domain Name Expansion Expected to Create Major Problems</a></li><li>April 22, 2011 &ndash; <a
href="http://webhostinggeeks.com/blog/2011/04/22/becoming-a-domain-speculator-with-no-experience/" title="Becoming a Domain Speculator with No Experience">Becoming a Domain Speculator with No Experience</a></li><li>March 21, 2011 &ndash; <a
href="http://webhostinggeeks.com/blog/2011/03/21/a-review-of-social-commerce-trends/" title="A Review of Social Commerce Trends">A Review of Social Commerce Trends</a></li><li>January 19, 2011 &ndash; <a
href="http://webhostinggeeks.com/blog/2011/01/19/how-to-find-the-cheapest-domain-names/" title="How to Find the Cheapest Domain Names">How to Find the Cheapest Domain Names</a></li><li>September 18, 2010 &ndash; <a
href="http://webhostinggeeks.com/blog/2010/09/18/co-domains-frequently-asked-questions/" title=" .CO Domains &#8211; Frequently Asked Questions"> .CO Domains &#8211; Frequently Asked Questions</a></li><li>September 7, 2010 &ndash; <a
href="http://webhostinggeeks.com/blog/2010/09/07/how-to-pick-the-right-domain-name-extension/" title="How to Pick the Right Domain Name Extension">How to Pick the Right Domain Name Extension</a></li><li>August 5, 2010 &ndash; <a
href="http://webhostinggeeks.com/blog/2010/08/05/co-domains-gaining-momentum-and-google-support/" title=".CO Domains Gaining Momentum and Google Support">.CO Domains Gaining Momentum and Google Support</a></li></ul>]]></content:encoded> <wfw:commentRss>http://webhostinggeeks.com/blog/2009/04/02/enter-the-world-of-mobile-domains/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Browsers Aiding in Website Attacks</title><link>http://webhostinggeeks.com/blog/2008/12/29/browsers-aiding-in-website-attacks/</link> <comments>http://webhostinggeeks.com/blog/2008/12/29/browsers-aiding-in-website-attacks/#comments</comments> <pubDate>Mon, 29 Dec 2008 16:00:45 +0000</pubDate> <dc:creator>Art</dc:creator> <category><![CDATA[Security Issues]]></category> <category><![CDATA[Active X]]></category> <category><![CDATA[Chrome]]></category> <category><![CDATA[cross site scripting]]></category> <category><![CDATA[exploits]]></category> <category><![CDATA[Firefox]]></category> <category><![CDATA[hacking]]></category> <category><![CDATA[hacking techniques]]></category> <category><![CDATA[Javascript]]></category> <category><![CDATA[Opera]]></category> <category><![CDATA[Safari]]></category> <category><![CDATA[SQL injection]]></category> <category><![CDATA[web browser]]></category> <category><![CDATA[website attack]]></category><guid
isPermaLink="false">http://webhostinggeeks.com/blog/?p=133</guid> <description><![CDATA[Website attacks are on the rise with intruders using an array of hacking techniques from cross site scripting to SQL injection.  Although careless development and insecure applications play a major role in a site&#8217;s vulnerability, the typical web browser is a contributing factor as well. Despite the fact that several improvements have been made, none [...]]]></description> <content:encoded><![CDATA[<p>Website attacks are on the rise with intruders using an array of hacking techniques from cross site scripting to SQL injection.  Although careless development and insecure applications play a major role in a site&#8217;s vulnerability, the typical web browser is a contributing factor as well.</p><p>Despite the fact that several improvements have been made, none of the top web browsers are completely secure.  Because of this, many web security experts are projecting that website attacks will continue to be an issue.  The combination of enhanced functionality and the lack of adequate security implementations have left a number of browsers vulnerable to sophisticated attacks.  Some researchers are saying that the increasing number of exploits is the direct result of Web 2.0 technologies and advanced web hosting features.</p><p><strong>Evolution in Technology Opens Doors to Further Threats</strong></p><p>Things were fairly innocent in the early days of the internet when static pages were prevalent, before technologies such as JavaScript and Active X came into play.  Today&#8217;s World Wide Web is dominated by dynamic web-based applications and complex server-side scripting languages, factors that enable browsers to be used in various ways to exploit websites.  Gary McGraw of Cigital, a software security company, agrees that these feature-rich designs have made browsers far less secure, stating that they are structured more like complete operating systems.</p><p>This past September Google released Chrome, its new web browser which was immediately faced with stiff competition in the form of Microsoft Internet Explorer, Mozilla Firefox, Apple Safari and Opera.  While internet users have a wide variety of browsers to choose from, the options are still limited in terms of security, including Chrome.  Experts contend that the browser war of who can out do one another in the feature department is what ultimately leads to these security vulnerabilities.</p><p>Though quite serious, the security issues associated with today&#8217;s popular web browsers are not attributed to a lack of effort.  Some say that developers are doing all they can but when considering the fact that website attacks such as cross site scripting and cross site request forgery are typically the result of design, these flaws tend to be much harder to fix than bugs found in software code.  Observers suggest that the vulnerabilities are not going to disappear entirely but do stress that browser developers can do more to enhance security.</p><p>In general, development teams only have a little time to address browser vulnerabilities before the hacker community is able to discover them.  Developers are being encouraged to practice browser security just like those who make other software products.  This is extremely important as the major web browsers literally have hundred of millions of users.  One solid approach towards website security is standardized authentication, something that would need to be addressed by system administrators.  Another recommendation is for browser developers to design products that alert users when they are being directed to intranet zones such as localhost or RFC1918 as attackers are increasingly targeting internal devices.  Security firms have also predicted that the manner in which data is handled when requests are made between a browser and website should play a critical part in future designs.</p><h3  class="related_post_title">Related posts:</h3><ul
class="related_post"><li>November 26, 2009 &ndash; <a
href="http://webhostinggeeks.com/blog/2009/11/26/authentication-hacking-is-your-site-vulnerable/" title="Authentication Hacking: Is Your Site Vulnerable? ">Authentication Hacking: Is Your Site Vulnerable? </a></li><li>December 6, 2011 &ndash; <a
href="http://webhostinggeeks.com/blog/2011/12/06/web-browsers-comparison/" title="Comparing The Best Web Browsers ">Comparing The Best Web Browsers </a></li><li>May 30, 2011 &ndash; <a
href="http://webhostinggeeks.com/blog/2011/05/30/google-chrome-browser-cracked/" title="Google Chrome Browser Cracked">Google Chrome Browser Cracked</a></li><li>October 16, 2009 &ndash; <a
href="http://webhostinggeeks.com/blog/2009/10/16/major-threats-to-business-website-security/" title="Major Threats to Business Website Security ">Major Threats to Business Website Security </a></li><li>April 9, 2009 &ndash; <a
href="http://webhostinggeeks.com/blog/2009/04/09/cross-site-scripting-the-underestimated-website-attack/" title="Cross Site Scripting: The Underestimated Website Attack">Cross Site Scripting: The Underestimated Website Attack</a></li><li>January 13, 2009 &ndash; <a
href="http://webhostinggeeks.com/blog/2009/01/13/how-to-find-secure-shared-hosting/" title="How to Find Secure Shared Hosting ">How to Find Secure Shared Hosting </a></li><li>October 20, 2011 &ndash; <a
href="http://webhostinggeeks.com/blog/2011/10/20/google-dart-new-language-arrives/" title="Google Dart – Ready or not, a new Language Arrives">Google Dart – Ready or not, a new Language Arrives</a></li><li>June 28, 2010 &ndash; <a
href="http://webhostinggeeks.com/blog/2010/06/28/shared-hosting-and-site-downtime/" title="Shared Hosting and Site Downtime ">Shared Hosting and Site Downtime </a></li><li>February 1, 2010 &ndash; <a
href="http://webhostinggeeks.com/blog/2010/02/01/false-user-authentication-a-common-hacking-tactic/" title="False User Authentication: A Common Hacking Tactic">False User Authentication: A Common Hacking Tactic</a></li><li>December 30, 2009 &ndash; <a
href="http://webhostinggeeks.com/blog/2009/12/30/five-simple-website-safety-tips/" title="Five Simple Website Safety Tips ">Five Simple Website Safety Tips </a></li></ul>]]></content:encoded> <wfw:commentRss>http://webhostinggeeks.com/blog/2008/12/29/browsers-aiding-in-website-attacks/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced

Served from: webhostinggeeks.com @ 2012-02-09 21:27:11 -->
