<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.officezealot.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Office Server 2007 Ramblings : Firefox</title><link>http://blogs.officezealot.com/bsandeman/archive/tags/Firefox/default.aspx</link><description>Tags: Firefox</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.2)</generator><item><title>Odd Javascript Issue in MOSS Webpart</title><link>http://blogs.officezealot.com/bsandeman/archive/2007/10/01/20559.aspx</link><pubDate>Mon, 01 Oct 2007 18:53:00 GMT</pubDate><guid isPermaLink="false">a446e06f-2cc4-48dd-a534-c024bd1e2687:20559</guid><dc:creator>bsandeman</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.officezealot.com/bsandeman/comments/20559.aspx</comments><wfw:commentRss>http://blogs.officezealot.com/bsandeman/commentrss.aspx?PostID=20559</wfw:commentRss><wfw:comment>http://blogs.officezealot.com/bsandeman/rsscomments.aspx?PostID=20559</wfw:comment><description>I am currently trying to modify a computed column to display only the date part of a datetime field. After much fiddling with CAML I have decided that the only way forward is to write a display pattern that creates dynamic Javascript that rewrites a div...(&lt;a href="http://blogs.officezealot.com/bsandeman/archive/2007/10/01/20559.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.officezealot.com/aggbug.aspx?PostID=20559" width="1" height="1"&gt;</description><category domain="http://blogs.officezealot.com/bsandeman/archive/tags/Javascript/default.aspx">Javascript</category><category domain="http://blogs.officezealot.com/bsandeman/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://blogs.officezealot.com/bsandeman/archive/tags/Firefox/default.aspx">Firefox</category><category domain="http://blogs.officezealot.com/bsandeman/archive/tags/IE/default.aspx">IE</category><category domain="http://blogs.officezealot.com/bsandeman/archive/tags/CAML/default.aspx">CAML</category></item><item><title>The Start</title><link>http://blogs.officezealot.com/bsandeman/archive/2007/09/26/20546.aspx</link><pubDate>Wed, 26 Sep 2007 15:09:00 GMT</pubDate><guid isPermaLink="false">a446e06f-2cc4-48dd-a534-c024bd1e2687:20546</guid><dc:creator>bsandeman</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.officezealot.com/bsandeman/comments/20546.aspx</comments><wfw:commentRss>http://blogs.officezealot.com/bsandeman/commentrss.aspx?PostID=20546</wfw:commentRss><wfw:comment>http://blogs.officezealot.com/bsandeman/rsscomments.aspx?PostID=20546</wfw:comment><description>of something new.... Microsoft have recently released Silverlight, a rather funky new Adobe Flash/Shockwave killer. I am particularly impressed with what I saw yesterday at Microsoft in Reading,UK. What follows is a high level overview of what Silverlight...(&lt;a href="http://blogs.officezealot.com/bsandeman/archive/2007/09/26/20546.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.officezealot.com/aggbug.aspx?PostID=20546" width="1" height="1"&gt;</description><category domain="http://blogs.officezealot.com/bsandeman/archive/tags/Javascript/default.aspx">Javascript</category><category domain="http://blogs.officezealot.com/bsandeman/archive/tags/Code/default.aspx">Code</category><category domain="http://blogs.officezealot.com/bsandeman/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.officezealot.com/bsandeman/archive/tags/Firefox/default.aspx">Firefox</category><category domain="http://blogs.officezealot.com/bsandeman/archive/tags/IE/default.aspx">IE</category><category domain="http://blogs.officezealot.com/bsandeman/archive/tags/Sharepoint/default.aspx">Sharepoint</category><category domain="http://blogs.officezealot.com/bsandeman/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.officezealot.com/bsandeman/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.officezealot.com/bsandeman/archive/tags/Expression/default.aspx">Expression</category><category domain="http://blogs.officezealot.com/bsandeman/archive/tags/XAML/default.aspx">XAML</category></item><item><title>InfoPath generated Javascript</title><link>http://blogs.officezealot.com/bsandeman/archive/2007/01/17/20066.aspx</link><pubDate>Wed, 17 Jan 2007 12:57:00 GMT</pubDate><guid isPermaLink="false">a446e06f-2cc4-48dd-a534-c024bd1e2687:20066</guid><dc:creator>bsandeman</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.officezealot.com/bsandeman/comments/20066.aspx</comments><wfw:commentRss>http://blogs.officezealot.com/bsandeman/commentrss.aspx?PostID=20066</wfw:commentRss><wfw:comment>http://blogs.officezealot.com/bsandeman/rsscomments.aspx?PostID=20066</wfw:comment><description>&lt;p&gt;It's been a while since my last posting, but I haven't been lazing about, what with having our first baby and all!&amp;nbsp; She's gorgeous!&amp;nbsp; Her name is Kayleigh.&lt;br&gt;&lt;/p&gt;&lt;p&gt;Anyways, my most recent little thing is as follows....&lt;/p&gt;&lt;p&gt;We have our complex InfoPath form being hosted in MOSS and we have been going through system testing over the last couple of weeks.&amp;nbsp; We have discovered that sometimes, clicking a button on the InfoPath form can take over 40 seconds before it actually starts doing anything, eg: click a button that copies a field from a secondary data source set to the main data source and change the view.&amp;nbsp; It doesn't pop up with the "Sending to server" message until after 40 or so seconds.&lt;/p&gt;&lt;p&gt;However the interesting thing is that this only happens in Internet Explorer, if in Firefox then this takes an insignificant amount of time, eg: 1 second maybe....&lt;/p&gt;&lt;p&gt;After a bit of research and chatting with others I have discovered that IE has a much slower JS engine than Firefox, which is likely where the problem lies.&amp;nbsp; I have tried to analyse the code that InfoPath has generated and the majority seems to be in the library file core.js.&amp;nbsp; This file alone is over 750KB, therefore a truckload of code!&amp;nbsp; The page itself which is a results page and contains about 30 rows of data, not much; is actually nearly 2MB in size!&amp;nbsp; Which is huge for a web page!&lt;/p&gt;&lt;p&gt;After analysing the code I am struggling to understand why on earth they are doing what they are doing, it just seems utterly mad, that it has to execute around a hundred lines of code before it even gets anywhere near the actual functionality that the button will perform.&amp;nbsp; This seems overly complex and is really where our problem lies, it would be much better if InfoPath auto-generated cleaner and more direct code.&lt;/p&gt;&lt;p&gt;If I find anything more out about this I will let you know....&lt;/p&gt;&lt;img src="http://blogs.officezealot.com/aggbug.aspx?PostID=20066" width="1" height="1"&gt;</description><category domain="http://blogs.officezealot.com/bsandeman/archive/tags/InfoPath/default.aspx">InfoPath</category><category domain="http://blogs.officezealot.com/bsandeman/archive/tags/Javascript/default.aspx">Javascript</category><category domain="http://blogs.officezealot.com/bsandeman/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://blogs.officezealot.com/bsandeman/archive/tags/Code/default.aspx">Code</category><category domain="http://blogs.officezealot.com/bsandeman/archive/tags/Firefox/default.aspx">Firefox</category><category domain="http://blogs.officezealot.com/bsandeman/archive/tags/IE/default.aspx">IE</category></item></channel></rss>