Microsoft has announced that it will be pulling Internet Explorer 8's inclusion from the European launch of Windows 7 in order to be able to fulfill its plans of a simultaneous worldwide launch...... (Continue reading)
Mozilla has released a post-beta version of its Firefox 3.5 mobile browser this week, although it isn't yet the finished product....... (Continue reading)