<?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>BKeeney Briefs &#187; HTMLViewer</title>
	<atom:link href="http://www.bkeeneybriefs.com/tag/htmlviewer/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bkeeneybriefs.com</link>
	<description>Software Development Using REAL Studio</description>
	<lastBuildDate>Tue, 07 Feb 2012 02:30:05 +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>Windows 7 and the REALbasic HTMLviewer</title>
		<link>http://www.bkeeneybriefs.com/2009/08/windows-7-and-the-realbasic-htmlviewer/</link>
		<comments>http://www.bkeeneybriefs.com/2009/08/windows-7-and-the-realbasic-htmlviewer/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 14:36:44 +0000</pubDate>
		<dc:creator>Bob Keeney</dc:creator>
				<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[HTMLViewer]]></category>
		<category><![CDATA[REALbasic]]></category>

		<guid isPermaLink="false">http://www.bkeeneybriefs.com/?p=445</guid>
		<description><![CDATA[I don&#8217;t venture into Windows-land very often but I ran across a couple of articles today that gave me cause for concern. http://www.microsoft.com/presspass/press/2009/jul09/07-24statement.mspx is talking about how European users might get to choose which browser is used by their machine. The second is http://www.aeroxp.org/2009/03/ie8-functionally-removable/ is about how Internet Explorer is functionally removable from Windows 7.  [...]]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t venture into Windows-land very often but I ran across a couple of articles today that gave me cause for concern.</p>
<p><a href="http://www.microsoft.com/presspass/press/2009/jul09/07-24statement.mspx" target="_blank">http://www.microsoft.com/presspass/press/2009/jul09/07-24statement.mspx</a> is talking about how European users might get to choose which browser is used by their machine.</p>
<p>The second is <a href="http://www.aeroxp.org/2009/03/ie8-functionally-removable/" target="_blank">http://www.aeroxp.org/2009/03/ie8-functionally-removable/</a> is about how Internet Explorer is functionally removable from Windows 7.  The article states that the procedure only removes the Internet Explorer executable and not all of the supporting libraries so it shouldn&#8217;t be much of a concern to RB developers.  Or is it?</p>
<p>During the ARBP <a href="http://www.arbpmembers.org/index.php?option=com_resource&amp;controller=article&amp;article=126&amp;category_id=3&amp;Itemid=26" target="_blank">chat</a> last week, REAL Software president and CEO, Geoff Perlman stated that he was unaware of any Windows 7 incompatibilities.  No one asked specifically about what happens if the user uninstalls Internet Explorer in Windows 7 or a European users chooses FireFox, Safari, Chrome or Opera as their web browser rather than Internet Explorer.</p>
<p>Will the HTMLviewer still work?  I <em>think</em> it will because it&#8217;s dependent upon the supporting libraries but it&#8217;s a question that I&#8217;d like reassurance on from RS.  But perhaps the real question is whether the HTMLviewer.IsAvailable is an adequate check and it jumps into the libraries or if it&#8217;s simply a check on what version of Windows you&#8217;re running?  After all, if you&#8217;re using Windows XP or Vista you HAVE TO HAVE Internet Explorer.  But it seems like Windows 7 might be changing that rule.</p>
<p>I&#8217;ve been particular critical of the HTMLviewer control over the past several years.  Yes, RS has worked some of the bugs out but it&#8217;s still not as stable as I&#8217;d like to see it.  My biggest beef is that it&#8217;s not using the same supporting libraries on Windows, Linux and Mac OS X.  On Mac OS X it uses WebKit.  On Windows it uses Internet Explorer and on Linux it uses GTK.  This leads to platform incompatibilities, instabilities and downright bugs between the platforms.</p>
<p>If you didn&#8217;t read the release notes for RB 2009 R3 you&#8217;ll find that RS isn&#8217;t shipping REALbasic with the Language Reference for Linux because HTMLviewer has too many issues so Linux users have to rely upon a PDF version.  Ouch.</p>
<p>REALbasic&#8217;s strength is cross-platform so why not use a cross-platform web browser as the basis for HTMLviewer?  Use Gecko (Firefox) or Webkit (Safari and Google&#8217;s Chrome)!  We might need it for Windows 7 which is being released in October?</p>
<p>Thoughts?</p>
            <script type="text/javascript">  linkscolor = "000000";  highlightscolor = "888888";  backgroundcolor = "FFFFFF";  channel = "none";   </script><script type="text/javascript" src="http://www.addmarx.com/dynamicbookmark_compressed.php"></script><span><a onClick="clickDynamic1(this); return false;" href="http://www.addmarx.com"><img style="padding:0px; margin:0px" src="http://www.bkeeneybriefs.com/wp-content/plugins/addmarx/sharebookmarx.png" border="0"></a></span><span style="position:absolute; z-index:1000001; margin-top:24px; margin-left:-127px; visibility:hidden;"><iframe id="addmarx_empty" scrolling="no" frameborder="0"></iframe></span><p class="addmarx_spacer"></p><!-- Please place the above code into your site where you want to have a bookmark/share/publicize link. Please do not change any of the code aside from the link text or image, or else the code may not work properly.  -->                  ]]></content:encoded>
			<wfw:commentRss>http://www.bkeeneybriefs.com/2009/08/windows-7-and-the-realbasic-htmlviewer/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>HTMLViewer Replacement</title>
		<link>http://www.bkeeneybriefs.com/2008/06/htmlviewer-replacement/</link>
		<comments>http://www.bkeeneybriefs.com/2008/06/htmlviewer-replacement/#comments</comments>
		<pubDate>Sat, 14 Jun 2008 19:35:23 +0000</pubDate>
		<dc:creator>Bob Keeney</dc:creator>
				<category><![CDATA[REALbasic]]></category>
		<category><![CDATA[HTMLViewer]]></category>

		<guid isPermaLink="false">http://www.bkeeneybriefs.com/files/14057167a41245e29908e70d4f355432-45.html#unique-entry-id-45</guid>
		<description><![CDATA[HTMLViewer for REALbasic has some pretty nasty flaws. In conversations with many people over the past year, I think it’s safe to say that HTMLViewer was introduced to satisfy some particular need for Real Software. Perhaps that’s the new Language Reference. However, I also think it’s safe to say that we, as developers, are using it in ways that RS didn’t intend (though why the heck they thought we would use it this way is beyond me).]]></description>
			<content:encoded><![CDATA[<p>While HTMLViewer isn’t totally evil, I would say that developers looking for web browser-like capabilities should look elsewhere.  But therin lies the real kicker since there are NO alternatives to the HTMLViewer in REALbasic that I’m aware of.</p>
<p>So I’m asking the question.  Why is that?  Is it that no one’s really looked at the problem?  Are we assuming that RS will fix HTMLViewer?  If so, I wouldn’t hold my breath.  They’ll ‘fix’ the HTMLViewer right after they fix RTF support in StyledText.</p>
<p>From my own investigations into the matter, I think there are two possible alternatives to HTMLViewer.  One uses Webkit and one uses Gecko.  Both are cross platform but other than that I have no idea on the issues involved or the complexity of such a project.</p>
<p>I’m ‘motivated’ to help finance a web browser control for a host of reasons.  I’d like to help foster a web browser for REALbasic because I think it will help the RB community in addition to solving a very specific need of mine in a very big project I’m working on.</p>
<p>How big would a webkit or gecko plugin weigh in at?  Is that too big for RB apps that are rather large to begin with?  Could it be done in pure RB code using declares or is this strictly a plugin affair?</p>
<p>If it cost $500 would you be willing to buy it?  If you could get source code with it, would that change your opinion on the cost?</p>
<p>The floor is open for discussion.</p>
            <script type="text/javascript">  linkscolor = "000000";  highlightscolor = "888888";  backgroundcolor = "FFFFFF";  channel = "none";   </script><script type="text/javascript" src="http://www.addmarx.com/dynamicbookmark_compressed.php"></script><span><a onClick="clickDynamic1(this); return false;" href="http://www.addmarx.com"><img style="padding:0px; margin:0px" src="http://www.bkeeneybriefs.com/wp-content/plugins/addmarx/sharebookmarx.png" border="0"></a></span><span style="position:absolute; z-index:1000001; margin-top:24px; margin-left:-127px; visibility:hidden;"><iframe id="addmarx_empty" scrolling="no" frameborder="0"></iframe></span><p class="addmarx_spacer"></p><!-- Please place the above code into your site where you want to have a bookmark/share/publicize link. Please do not change any of the code aside from the link text or image, or else the code may not work properly.  -->                  ]]></content:encoded>
			<wfw:commentRss>http://www.bkeeneybriefs.com/2008/06/htmlviewer-replacement/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

