<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-2191510691414981665.post4674916540638963218..comments</id><updated>2011-01-22T14:53:21.382-05:00</updated><category term='ifttt'/><category term='Oracle Application Express'/><category term='plug-ins'/><category term='Super LOV'/><category term='APEX'/><category term='Save Before Exit'/><title type='text'>Comments on Dan McGhan's Oracle Blog: Tabs – Could they be easier???</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.danielmcghan.us/feeds/4674916540638963218/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2191510691414981665/4674916540638963218/comments/default'/><link rel='alternate' type='text/html' href='http://www.danielmcghan.us/2009/12/tabs-could-they-be-easier.html'/><author><name>Dan McGhan</name><uri>https://profiles.google.com/116126534075611873104</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-gIEjuxNrzdQ/AAAAAAAAAAI/AAAAAAAABnk/KW3oAdcNMvo/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2191510691414981665.post-8626990916909514290</id><published>2010-02-03T08:04:05.360-05:00</published><updated>2010-02-03T08:04:05.360-05:00</updated><title type='text'>Dan,

I totally agree with your statement that tab...</title><content type='html'>Dan,&lt;br /&gt;&lt;br /&gt;I totally agree with your statement that tabs are confusing to implement and maintain.  When I add a new tab to an existing app, I&amp;#39;m still not 100% sure it&amp;#39;ll show up on all the pages I expect it to.  I try not to use 2-level tabs, as they give me fits.  Instead I&amp;#39;ve used single-level tabs and a List component to show general links (Logout, Help, etc).&lt;br /&gt;&lt;br /&gt;I wish they could rewrite the front-end for this feature to make it more like what you&amp;#39;re suggesting.  I&amp;#39;d also like to see the Create Application identify how many tabs levels each page template supports, when you select that.  I once chose a template that only supported one tab level, and had no clue why my parent tabs weren&amp;#39;t showing.  It took &lt;b&gt;ages&lt;/b&gt; to figure out the problem!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2191510691414981665/4674916540638963218/comments/default/8626990916909514290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2191510691414981665/4674916540638963218/comments/default/8626990916909514290'/><link rel='alternate' type='text/html' href='http://www.danielmcghan.us/2009/12/tabs-could-they-be-easier.html?showComment=1265202245360#c8626990916909514290' title=''/><author><name>Stew</name><uri>http://www.blogger.com/profile/05177922393895344852</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.danielmcghan.us/2009/12/tabs-could-they-be-easier.html' ref='tag:blogger.com,1999:blog-2191510691414981665.post-4674916540638963218' source='http://www.blogger.com/feeds/2191510691414981665/posts/default/4674916540638963218' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-251491870'/></entry><entry><id>tag:blogger.com,1999:blog-2191510691414981665.post-1670483396372892526</id><published>2010-01-18T08:26:46.607-05:00</published><updated>2010-01-18T08:26:46.607-05:00</updated><title type='text'>Dan, really like your post and your analysis of th...</title><content type='html'>Dan, really like your post and your analysis of the tab situation in Apex. &lt;br /&gt;&lt;br /&gt;It would seem that this whole situation is sufficiently abstracted at the application development and rendering levels that Oracle could change the underlying database objects that support tabs pretty readily. It&amp;#39;s seems like it would just be a matter of committing the time to do it. &lt;br /&gt;&lt;br /&gt;There are clearly some quirks and inconsistencies with the implementation of tabs that need to be cleaned up. Guess we&amp;#39;re gonna have to wait for 4.something since it&amp;#39;s not there in 4.0.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2191510691414981665/4674916540638963218/comments/default/1670483396372892526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2191510691414981665/4674916540638963218/comments/default/1670483396372892526'/><link rel='alternate' type='text/html' href='http://www.danielmcghan.us/2009/12/tabs-could-they-be-easier.html?showComment=1263821206607#c1670483396372892526' title=''/><author><name>Earl Lewis</name><uri>http://www.blogger.com/profile/08665324297194483968</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.danielmcghan.us/2009/12/tabs-could-they-be-easier.html' ref='tag:blogger.com,1999:blog-2191510691414981665.post-4674916540638963218' source='http://www.blogger.com/feeds/2191510691414981665/posts/default/4674916540638963218' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-172878706'/></entry><entry><id>tag:blogger.com,1999:blog-2191510691414981665.post-3957397147199793924</id><published>2010-01-05T16:50:25.346-05:00</published><updated>2010-01-05T16:50:25.346-05:00</updated><title type='text'>Interesting post.
Yes, tabs are confusing!

When I...</title><content type='html'>Interesting post.&lt;br /&gt;Yes, tabs are confusing!&lt;br /&gt;&lt;br /&gt;When I give APEX trainings and the group wants to learn about ways to implement menus using the tabs, I have to take special care in my explanations.&lt;br /&gt;&lt;br /&gt;Work has to be done for sure.&lt;br /&gt;Personally, I would focus more on the new plugins.&lt;br /&gt;&lt;br /&gt;I don&amp;#39;t think jQuery UI Tabs are the solution because they are not meant to be used in the same context. (Application menu VS Page menu)&lt;br /&gt;&lt;a href="http://www.lgcarrier.com/2010/01/apex-40-ea1-plugins-jquery-ui-tabs.html" rel="nofollow"&gt;APEX 4.0 EA1 Plugins jQuery UI Tabs&lt;/a&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2191510691414981665/4674916540638963218/comments/default/3957397147199793924'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2191510691414981665/4674916540638963218/comments/default/3957397147199793924'/><link rel='alternate' type='text/html' href='http://www.danielmcghan.us/2009/12/tabs-could-they-be-easier.html?showComment=1262728225346#c3957397147199793924' title=''/><author><name>Louis-Guillaume Carrier-Bédard</name><uri>http://www.blogger.com/profile/06491876959467764686</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_eGo1vRawUKs/SkUg_ihJzRI/AAAAAAAAAWY/j7Zqxj3K0wM/S220/lgcarrier_qc.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.danielmcghan.us/2009/12/tabs-could-they-be-easier.html' ref='tag:blogger.com,1999:blog-2191510691414981665.post-4674916540638963218' source='http://www.blogger.com/feeds/2191510691414981665/posts/default/4674916540638963218' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-360315267'/></entry><entry><id>tag:blogger.com,1999:blog-2191510691414981665.post-1442996607368620557</id><published>2010-01-03T13:38:12.778-05:00</published><updated>2010-01-03T13:38:12.778-05:00</updated><title type='text'>Hi Dan,

I totally agree with your comment. Person...</title><content type='html'>Hi Dan,&lt;br /&gt;&lt;br /&gt;I totally agree with your comment. Personally, I&amp;#39;m more a fan of lists being displayed as tabs. The original &amp;quot;tabs&amp;quot; in APEX are still usefull when it comes to simple apps where the number of menu options are few.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2191510691414981665/4674916540638963218/comments/default/1442996607368620557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2191510691414981665/4674916540638963218/comments/default/1442996607368620557'/><link rel='alternate' type='text/html' href='http://www.danielmcghan.us/2009/12/tabs-could-they-be-easier.html?showComment=1262543892778#c1442996607368620557' title=''/><author><name>Niels de Bruijn</name><uri>http://www.blogger.com/profile/04400844112402620740</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_Xk3kIfQ6eDs/SulPRjRX2qI/AAAAAAAAAAM/wLdqGQgq-Bw/S220/Pasfoto_Niels+de+Bruijn_27jr.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.danielmcghan.us/2009/12/tabs-could-they-be-easier.html' ref='tag:blogger.com,1999:blog-2191510691414981665.post-4674916540638963218' source='http://www.blogger.com/feeds/2191510691414981665/posts/default/4674916540638963218' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-255676729'/></entry><entry><id>tag:blogger.com,1999:blog-2191510691414981665.post-7498749628644289782</id><published>2010-01-01T22:43:11.205-05:00</published><updated>2010-01-01T22:43:11.205-05:00</updated><title type='text'>Dan,
I agree tabs in APEX can be improved.  (1) I&amp;...</title><content type='html'>Dan,&lt;br /&gt;I agree tabs in APEX can be improved.  (1) I&amp;#39;ve never used 2-level tabs in production as I find them buggy to work with.  &lt;br /&gt;(2) I use one level tabs often.  One place I see 1-level tabs falling short is you cannot link to other apex application and page. All links from tabs are to pages within the current application.&lt;br /&gt;(3) Another wish list for apex tabs would be to have region tabs.  Having region tabs would enhance the UI and the usefulness of partial page rendering...</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2191510691414981665/4674916540638963218/comments/default/7498749628644289782'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2191510691414981665/4674916540638963218/comments/default/7498749628644289782'/><link rel='alternate' type='text/html' href='http://www.danielmcghan.us/2009/12/tabs-could-they-be-easier.html?showComment=1262403791205#c7498749628644289782' title=''/><author><name>Arave</name><uri>http://www.blogger.com/profile/10050725129064532069</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.danielmcghan.us/2009/12/tabs-could-they-be-easier.html' ref='tag:blogger.com,1999:blog-2191510691414981665.post-4674916540638963218' source='http://www.blogger.com/feeds/2191510691414981665/posts/default/4674916540638963218' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-174107946'/></entry><entry><id>tag:blogger.com,1999:blog-2191510691414981665.post-4607505360602944564</id><published>2009-12-30T14:34:28.697-05:00</published><updated>2009-12-30T14:34:28.697-05:00</updated><title type='text'>@Morten - I hadn&amp;#39;t event considered those that...</title><content type='html'>@Morten - I hadn&amp;#39;t event considered those that had given up on APEX tabs entirely... The list technique is interesting and gives me some ideas for implementing jQuery UI tabs that would do what Martin talked about.&lt;br /&gt;&lt;br /&gt;@Buzz - I had considered some emails as well. But I figured I&amp;#39;d try blogging first to get some feedback from people like you. From what I can tell so far, the pages related to tabs in APEX 4 have been given a face lift but nothing has really changed.&lt;br /&gt;&lt;br /&gt;@Martin - I had not yet considered the page templates. Now that I think about it, I do see opportunities for consolidation and simplification. A single page template should be able to handle all three tab settings.&lt;br /&gt;&lt;br /&gt;As for jQuery UI tabs, that would be an interesting implementation. I may play with that a little over the next few days.&lt;br /&gt;&lt;br /&gt;@Chet - I agree completely. Although still a little cumbersome they are a blessing for those of us that are lacking talents in the UI department ;)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2191510691414981665/4674916540638963218/comments/default/4607505360602944564'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2191510691414981665/4674916540638963218/comments/default/4607505360602944564'/><link rel='alternate' type='text/html' href='http://www.danielmcghan.us/2009/12/tabs-could-they-be-easier.html?showComment=1262201668697#c4607505360602944564' title=''/><author><name>dmcghan</name><uri>http://www.blogger.com/profile/13971112000913341546</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://bp1.blogger.com/_oxA5wvdPsRM/SEoL-flMbhI/AAAAAAAAADE/fAW5kUZKww4/S220/daniel_mcghan.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.danielmcghan.us/2009/12/tabs-could-they-be-easier.html' ref='tag:blogger.com,1999:blog-2191510691414981665.post-4674916540638963218' source='http://www.blogger.com/feeds/2191510691414981665/posts/default/4674916540638963218' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1751895077'/></entry><entry><id>tag:blogger.com,1999:blog-2191510691414981665.post-338020978827398533</id><published>2009-12-30T00:06:19.364-05:00</published><updated>2009-12-30T00:06:19.364-05:00</updated><title type='text'>I very much dislike the tabs as they are currently...</title><content type='html'>I very much dislike the tabs as they are currently implemented.  What I mean by that is what you said, it&amp;#39;s just confusing and cumbersome at best.&lt;br /&gt;&lt;br /&gt;It (use to) always take me a few tries to get them right...that&amp;#39;s annoying and (usually) the sign of a design (usability) flaw.&lt;br /&gt;&lt;br /&gt;However, once I do get them figured out, they rock!  Especially for a non-GUI jerk like myself.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2191510691414981665/4674916540638963218/comments/default/338020978827398533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2191510691414981665/4674916540638963218/comments/default/338020978827398533'/><link rel='alternate' type='text/html' href='http://www.danielmcghan.us/2009/12/tabs-could-they-be-easier.html?showComment=1262149579364#c338020978827398533' title=''/><author><name>oraclenerd</name><uri>http://www.blogger.com/profile/12412013306950057961</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://2.bp.blogspot.com/_rhCtHYLiamQ/SyLvRqPvw1I/AAAAAAABUik/_-5meGnmwsg/S220/DSC08979.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.danielmcghan.us/2009/12/tabs-could-they-be-easier.html' ref='tag:blogger.com,1999:blog-2191510691414981665.post-4674916540638963218' source='http://www.blogger.com/feeds/2191510691414981665/posts/default/4674916540638963218' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1018497057'/></entry><entry><id>tag:blogger.com,1999:blog-2191510691414981665.post-7247712916481992497</id><published>2009-12-29T23:36:57.449-05:00</published><updated>2009-12-29T23:36:57.449-05:00</updated><title type='text'>Hi Dan,

This is a very interesting post. I agree ...</title><content type='html'>Hi Dan,&lt;br /&gt;&lt;br /&gt;This is a very interesting post. I agree that Tabs can be confusing.&lt;br /&gt;&lt;br /&gt;I like your suggestion of having an application level control that determines the tab layout of the entire application. This may simplify development, especially for people that are starting to explore tabs in APEX.&lt;br /&gt;&lt;br /&gt;How do you think it will affect the page templates? Would we have to build templates to always support 0~2 tabs?&lt;br /&gt;&lt;br /&gt;I know we also talked about leveraging jQuery UI Tabs as an eventual replacement for APEX tabs. This could be an interesting option, however the APEX team would have to review to ensure backwards compatibility with the current features.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2191510691414981665/4674916540638963218/comments/default/7247712916481992497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2191510691414981665/4674916540638963218/comments/default/7247712916481992497'/><link rel='alternate' type='text/html' href='http://www.danielmcghan.us/2009/12/tabs-could-they-be-easier.html?showComment=1262147817449#c7247712916481992497' title=''/><author><name>Martin Giffy D'Souza</name><uri>http://www.blogger.com/profile/06992954599899886499</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='12594062585281826222'/><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://1.bp.blogspot.com/_33EF80fk9sM/SzgnUA82FFI/AAAAAAAADuY/8gLN7sevw8M/S220/IMG_3451+-+Copy.JPG'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.danielmcghan.us/2009/12/tabs-could-they-be-easier.html' ref='tag:blogger.com,1999:blog-2191510691414981665.post-4674916540638963218' source='http://www.blogger.com/feeds/2191510691414981665/posts/default/4674916540638963218' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-990237329'/></entry><entry><id>tag:blogger.com,1999:blog-2191510691414981665.post-3573009981074153121</id><published>2009-12-29T09:13:58.696-05:00</published><updated>2009-12-29T09:13:58.696-05:00</updated><title type='text'>I agree - I had sent a note to Mike Hichwa as part...</title><content type='html'>I agree - I had sent a note to Mike Hichwa as part of my rant about what is still not fixed in 4.0 specifically how horribly tabs are implemented.&lt;br /&gt;&lt;br /&gt;Supposedly they will be enhancing the break reporting to at least allow you to output the value you are breaking on.&lt;br /&gt;&lt;br /&gt;We&amp;#39;ll see if they do anything with the tabs.  They&amp;#39;re just way too cumbersome to figure out.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2191510691414981665/4674916540638963218/comments/default/3573009981074153121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2191510691414981665/4674916540638963218/comments/default/3573009981074153121'/><link rel='alternate' type='text/html' href='http://www.danielmcghan.us/2009/12/tabs-could-they-be-easier.html?showComment=1262096038696#c3573009981074153121' title=''/><author><name>Buzz Killington</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.danielmcghan.us/2009/12/tabs-could-they-be-easier.html' ref='tag:blogger.com,1999:blog-2191510691414981665.post-4674916540638963218' source='http://www.blogger.com/feeds/2191510691414981665/posts/default/4674916540638963218' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1408017794'/></entry><entry><id>tag:blogger.com,1999:blog-2191510691414981665.post-4778905284885205185</id><published>2009-12-29T05:18:44.038-05:00</published><updated>2009-12-29T05:18:44.038-05:00</updated><title type='text'>I agree that the built-in Tabs are confusing and a...</title><content type='html'>I agree that the built-in Tabs are confusing and a bit tricky to use. I gave up on them pretty early, and every application I&amp;#39;ve built has used a List component instead, with a list template that mimics the tab layout. The list is then placed in the appropriate region on page zero. Adding a new tab is as easy as adding a new list item. I have not had the need for two-level tabs so far.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2191510691414981665/4674916540638963218/comments/default/4778905284885205185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2191510691414981665/4674916540638963218/comments/default/4778905284885205185'/><link rel='alternate' type='text/html' href='http://www.danielmcghan.us/2009/12/tabs-could-they-be-easier.html?showComment=1262081924038#c4778905284885205185' title=''/><author><name>Morten Braten</name><uri>http://www.blogger.com/profile/16506692325808919895</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_eX9l46hbfLI/SlCTJaJgknI/AAAAAAAAAAg/QCKE1bmNtLU/S220/profile_picture.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.danielmcghan.us/2009/12/tabs-could-they-be-easier.html' ref='tag:blogger.com,1999:blog-2191510691414981665.post-4674916540638963218' source='http://www.blogger.com/feeds/2191510691414981665/posts/default/4674916540638963218' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-894053881'/></entry></feed>
