Updates from August, 2011 Toggle Comment Threads | Keyboard Shortcuts

  • Frankie Jarrett 12:54 pm on August 23, 2011 Permalink | Reply
    Tags: chrome, mac, webkit   

    How to remove an auto-complete URL from Chrome on a Mac 

    If you’re at all like me, you get very annoyed at little things :)

    The Scenario

    Let’s imagine you love to browse with Chrome on your beloved Mac and you frequently visit Facebook. So you type the letters fa in your browser’s address bar and *bam!* the URL auto-completes to read facebook.com.

    It truly is a wonderful thing. But sometimes, it’s not so wonderful.

    The Problem

    Some users are reporting that when you first startup Safari or Chrome on a Mac the browser may take a while to load those auto-complete gems from your history. That’s not good when you’re used to typing fa and rapidly pressing Enter.

    Oops! Now you’ve just asked your browser to visit fa (which does not exist) and from this point on facebook.com will show up as the second auto-complete option. Yikes! How do we remove that darn fa entry now showing above the actual entry we want?

    There is hope.

    The Solution

    On a PC everyone seems to have the answer. You simply highlight the entry and press Shift + Delete. But us Mac users have an extra step that no one seems to be talking about.

    On a Mac, you need to highlight the entry and then press Fn + Shift + Del. Now, you might need to wait a bit, or restart the browser to see it removed but I found it to work perfectly.

    Did this work for you? Let me know in the comments.

     
    • Richard 5:07 am on September 20, 2011 Permalink | Reply

      Nope, doesn’t work for me. And I can well understand how this frustrated you. I love Chrome, but I think I’ll go back to Firefox on principle. (Well, for this and the fact that I just discovered it taking up 5GB of hard disk space because it archives every old copy whenever it upgrades itself – WTF?) Bah.

    • Frankie 11:52 am on September 20, 2011 Permalink | Reply

      Richard, sorry to hear it didn’t work for you. It’s still working for me. Didn’t know about the legacy archiving, where on the system are those folders being stored?

    • Clif Watson 10:22 am on December 5, 2011 Permalink | Reply

      THANKS!! I’ve been looking for this for awhile! A few times I’ve had to be patient for it to take effect, other times, it is fixed immediately. ONE thing I’ve been trying that may/seems to help the situation is begin typing the URL, arrow down to select the one I want to remove, do the shift, fn, delete keystroke then move the arrow to another of the Chrome provided suggestions (preferably the one that is correct) and then hit enter to go that url/search term. That seems to help with the removal of the bad one and sticking the correct one.

    • GUS 11:35 am on December 15, 2011 Permalink | Reply

      it worked perfectly for me!

    • 1suisse 6:00 am on March 2, 2012 Permalink | Reply

      ahhhhh fn+shift+del ! nice !! worked fine ! thank you very much !!!

    • Alex 1:47 pm on March 20, 2012 Permalink | Reply

      Ahh this is perfect! I have been trying to figure this out for ages. Thanks for the tip!

    • Anis 4:54 am on April 22, 2012 Permalink | Reply

      THANKS !
      (I needed this for PC and did not know about the Shift+Del thing)

    • mickey 9:33 am on April 24, 2012 Permalink | Reply

      I was pulling my hair out for a few days. This works like a charm. Thanks a bunch. I did find there are some things that cannot be deleted, although I don’t know yet why. I should note that for me it only works if I highlight the item with the mouse (if you scroll down with the keyboard, it will not work).

      • Frankie Jarrett 3:52 pm on April 30, 2012 Permalink | Reply

        Glad it worked for you. Thanks, Mickey!

    • Michael Therrien 11:39 am on June 5, 2012 Permalink | Reply

      I think Google broke this. I’m using OS X Chrome v.19.0.1084.53 and no key combinations seem to work.

      • Frankie Jarrett 4:56 pm on June 6, 2012 Permalink | Reply

        Hey Mike, I’m running Chrome v.19.0.1084.54 and it’s still working great for me, just used it today on a site that was defaulting to https instead of http like I wanted.

    • anon 1:08 am on June 6, 2012 Permalink | Reply

      thankyou thankyou thankyou thankyou!!

      my girl visits all these sites on my comp and then when i try to go to my usuals they are always buried

      you have prevented a catastrophe!

      • Frankie Jarrett 4:57 pm on June 6, 2012 Permalink | Reply

        Glad it helped you!

    • Tuncay 2:59 am on July 26, 2012 Permalink | Reply

      Thanks, i even didn’t know how to do that on windows

    • Rukayat 1:52 am on July 27, 2012 Permalink | Reply

      Thanks so much! Worked on a mac.

    • Ashu 8:46 am on September 17, 2012 Permalink | Reply

      Thanks so much. This worked for me on mac for some URLs.

    • Mich 2:07 am on September 20, 2012 Permalink | Reply

      Has worked ONCE, but doesn’t work now, even after a reinstall of chrome it’s still there! it must be somewhere outside chrome.

    • ronjerm 10:02 pm on September 22, 2012 Permalink | Reply

      I am deleting Chrome from my system. This is worrisome since the tracking is outside my local machine. Back to Firefox.

    • john 9:46 am on September 25, 2012 Permalink | Reply

      hey, i want to delete http://www.facebook.com stored in chrome, no matter i clear browsing history it pops out the same as http://www.google.com does. please help me

    • jubal 1:44 am on October 4, 2012 Permalink | Reply

      seems shift + delete now works! ( on chrome 22+ )

    • Joe Mahma 10:40 am on October 5, 2012 Permalink | Reply

      Nope.

    • carl 7:54 am on October 7, 2012 Permalink | Reply

      I’m using a keyboard for Mac, but the keyboard doesn’t have the single “FN” key. Any work around?

      Thanks

    • Gib Wallis 11:03 am on October 7, 2012 Permalink | Reply

      This doesn’t work for me either. I’m on Snow Leopard, on a MacBook Pro.

      Maybe there’s a different keystroke for laptops because the Fn key means something different?

    • Jess 5:13 pm on October 8, 2012 Permalink | Reply

      I have been trying th Fn + shift + delete, but my mac doesn’t have a delete button. can someone help me please? >.<

    • Michael Holroyd 2:16 pm on October 10, 2012 Permalink | Reply

      Pro tip! Totally works for me!

    • Denzel 11:51 pm on October 27, 2012 Permalink | Reply

      This is actually quite annoying, I’ve been trying to get rid of these automated suggestions on my omni-bar/url bar whatever it’s called and I can’t seem to find a fix -.- none of this ‘shift+del’ etc. works, and clearing the history, cache, n everything else does not work either :/ any idea?

    • BrianMB 1:28 pm on November 7, 2012 Permalink | Reply

      This worked at one point, but currently does not (v23).

    • tom28 11:17 am on November 10, 2012 Permalink | Reply

      Doesn’t work on my MacBook Pro with Chrome. Shift + Del or Fn + Shift + Del just deleteing the last letter of typed address, like no no Shift or Fn is pressed.

      Any other idea how to delete auto fill urls?

    • cameron 3:25 am on November 20, 2012 Permalink | Reply

      This does not work on my MacBook Pro running Chrome in Snow Leopard. Extremely frustrated.

    • Tim Kierse 2:12 am on December 17, 2012 Permalink | Reply

      Worked for me on Firefox on a mac. I have to add it was bugging the hell out of me having just moved over from a Win laptop.

    • Yutaka 1:28 am on December 26, 2012 Permalink | Reply

      Thank you! Your tip worked for me on Chrome 23, on OS X Mountain Lion.

    • Chris 2:11 pm on January 16, 2013 Permalink | Reply

      Finally, THANK YOU!!!

    • Doug 10:01 pm on January 28, 2013 Permalink | Reply

      I don’t understand why anyone would want to type in “fa” every time they want to navigate to facebook.com. This is what bookmarks are for. I hate this feature of chrome (more just that I can’t turn it off). I’m one of those people who uses the internet for lots of things, not just for email and facebook, and when i type “face” I expect a search for faces. Instead, I constantly find myself backspacing google’s #*%king autocompletes so I can search for what I ACTUALLY TYPED.

      • Frankie Jarrett 5:10 pm on February 15, 2013 Permalink | Reply

        But of course, if you search the web for “face” you will only discover that Facebook is the first result :)

        You should also notice that during autocomplete Chrome will actually have the remainder of an autocomplete URL highlighted, this allows you to easily exit the autocomplete process and search the web using just two keystrokes.

        For example, type the word “face” and then press the “Delete” key. Since “book.com” was already highlighted, pressing the Delete key has now removed it from the URL bar and now upon pressing “Return/Enter” Chrome will search Google for the word “face”.

        There are probably a few hundred sites I frequent during a typical day of browsing, having to scroll through bookmarks does not sound like a robust solution. I think Chrome’s autocomplete feature is quite handy for the needs of most power-surfers, but occasionally, there is a slip of the keystroke and knowing how to delete an autocomplete entry on a Mac is helpful.

        I hope you find this helpful and are able to use Chrome’s autocomplete to your advantage.

    • luca 6:20 am on February 13, 2013 Permalink | Reply

      thanks!!! very helpful!!!

  • Frankie Jarrett 9:38 pm on August 18, 2011 Permalink | Reply
    Tags: android, css3, html5, , , mobile   

    5 Cross-platform mobile frameworks worth considering 

    I’ve been doing a shallow dive into the development of native mobile apps. In my exploring, I’ve discovered a lot of conversation about these five mobile frameworks that seem to be speeding up development time and productivity:

    Titanium
    PhoneGap
    Rhomobile
    Corona
    Sencha Touch

    Has anyone had any experience with one or more of these?

     
  • Frankie Jarrett 7:21 pm on August 14, 2011 Permalink | Reply
    Tags: cart66, , , shortcodes   

    Create a shortcode for displaying Order History on your Cart66 site 

    I’m a fan of Cart66. It’s easy to integrate and has a fair amount of features that make it a flexible e-commerce and member management solution for WordPress.

    However, there’s one pretty big feature that Cart66 is missing: the ability to display the Order History of a logged in user.

    What? Really?

    Yes. Really.

    This doesn’t really require a lot of explanation. It was easy to achieve with a simple SQL query and a custom loop. And all without editing the Cart66 core! So you can keep updating the plugin without worry. :)

    Websites that sell digital goods will especially find this handy since users will be able to view their past receipts to re-download purchases.

    Just insert this code into the functions.php file of your WordPress theme and use the shortcode [order_history] on a member’s only page to show the Order History for that user. Enjoy!

    The original code for this idea came from a post by Alison Barrett.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    
    /* Shortcode for displaying Cart66 order history for the current logged in user
     *
     * @return {string} $table
     * @shortcode order_history
     */
    function cart66_order_history( $atts, $content = null ) {
    	extract( shortcode_atts( array(), $atts ) );
    	global $wpdb;
    	$results = $wpdb->get_results( "SELECT ouid, ordered_on, trans_id, total, status FROM " . $wpdb->prefix . "cart66_orders WHERE account_id = " . Cart66Session::get( 'Cart66AccountId' ) . ' ORDER BY ordered_on DESC' );
    	foreach ( $results as $order ) {
    		$data .= sprintf( '<tr><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td><a href="%s" title="%s" target="_blank">%s</a></td></tr>', $order->trans_id, date( 'F j, Y', strtotime( $order->ordered_on ) ), $order->total, ucwords( $order->status ), home_url( '/store/receipt/?ouid=' . $order->ouid ), __( 'Click to view receipt', 'cart66' ), __( 'View Receipt', 'cart66' ) );
    	}
    	$table = '<table id="viewCartTable">
    				<thead>
    					<tr>
    						<th>Order Number</th>
    						<th>Date</th>
    						<th>Total</th>
    						<th>Order Status</th>
    						<th>Receipt</th>
    					</tr>
    				</thead>
    				<tbody>' . $data . '</tbody></table>';
    	return $table;
    }
    add_shortcode( 'order_history', 'cart66_order_history' );
     
    • Nancy Nardi 12:02 pm on April 3, 2012 Permalink | Reply

      This made my day. I have been trying to figure out a way to add an order history to the Cart66 account page – and this was a very easy fix. Thank you!

      • Frankie Jarrett 12:09 pm on April 3, 2012 Permalink | Reply

        You’re welcome, Nancy! Glad this helped you out.

    • zach 5:10 pm on April 18, 2012 Permalink | Reply

      Hey. I’ve been trying your shortcode. Is it dependent of a specific version of Cart66? I’ve been testing it out, and I can’t get any orders i’ve placed to display in the history.

      • Frankie Jarrett 5:14 pm on April 18, 2012 Permalink | Reply

        Hey Zach, it could be that this shortcode only works with products that create memberships.

    • zach 5:48 pm on April 18, 2012 Permalink | Reply

      Thank you for your quick response!

      I’ve been struggling with it, and I can’t seem to find how to set products to create membership (i’d much rather not to force membership on those who don’t want it also), is it possible in any way to edit this short-code to query the sql based on a logged in users email, rather than account name?

    • Soul Sanctuary 9:14 pm on July 4, 2012 Permalink | Reply

      I would also like to know if it is possible to alter this to work on users emails instead of account ID’s Personally I have uses for both version.

      Kind Regards

      Luke

    • Farzam 7:10 am on July 30, 2012 Permalink | Reply

      Hi it is great post, although if possible I want to know about all the fields exist in the orders table I want to match the first rowid or the system id field which starts from 1,2,3 and goes on …
      there is a field [ouid] which is the long order id for clients but i am looking for the small order record no. just wana know the field name.
      the main aim is when i click on the view receipt it take me to the order where i can edit it or mark it as complete ////

      thanks for reply

    • Kieran 3:21 am on October 12, 2012 Permalink | Reply

      Hi,
      great post, very handy tool, was just wondering if there was a way of modifying it so that it lists orders from a specific feature level instead of just an account?

      Regards,

      Kieran

    • Keven 12:54 pm on October 20, 2012 Permalink | Reply

      Hi there

      I am a novice php guy, so some experience but not much. I copied the code you provided at the VERY end of my functions.php file, and the site would not load at all. I had to ftp the file down, remove the code, and reload it to the directory.
      Can you offer any advice, on specifically WHERE the code should be placed? thanks again!

  • Frankie Jarrett 7:13 pm on August 10, 2011 Permalink | Reply
    Tags: ,   

    What’s the future of the WordPress iOS app? 

    I don’t launch the WordPress iOS application very often, and when I do it’s usually to do a quick typo fix on a post, page or comment. Sadly, there is no other reason to use it.

    Once, I heard Matt Mullenweg mention in a podcast interview (can’t remember where, sorry) that he really wasn’t happy with the app and agreed there was still a lot to be done. I’m always glad to see Matt pushing for more and it makes me very optimistic about the app’s future.

    I don’t intend for this post to be a rant, I just believe that in order for the app to have a successful future, it should be supporting what WordPress is already known for. Otherwise, Tumblr, Posterous and a slew of other platforms who are thinking more “mobile” could gain a significant portion of the WordPress market share.

    It seems to me that there are five major components of WordPress that just aren’t supported by the app yet.

    1. Custom Post Types
    This is a big one. WordPress introduced them in June 2010 with version 3.0 and we still don’t have them supported in the iOS app. This is probably the biggest upset of the five since it has been around for over a year and involves the very core of WordPress: Writing posts.

    2. Widgets
    Seriously? Yes, seriously. Currently, there is no way to add, modify or remove widgets from your WordPress site using the iOS app. Some may disagree that this belongs on my list, but I think it’s deserving. Widgets were introduced in version 2.2 and are one of the core things that makes WordPress unique and attractive. The mobile app should reflect WordPress’s existing core strengths to differentiate itself from other mobile players.

    3. Post Formats
    Post formats were introduced in version 3.1 and I think it was an excellent addition. It took the Custom Post Types functionality from version 3.0 and expanded it even further. We even saw the birth of “Tumblogs”, or WordPress themes that function like Tumblr sites, all because of Post Formats. Hell, I can’t even use the default Twentyeleven theme effectively on iOS because support for Post Formats is still missing. This would be a huge improvement.

    4. Custom Fields (Post Meta)
    Some plugins and advanced themes take advantage of Custom Fields on WordPress posts and pages. Although not always crucial, this is another capability that already makes WordPress unique and is part of core functionality so I believe it should be a part of the mobile strategy.

    5. Theme Options
    Almost every theme these days has a variety of Theme Options. And I’m not just talking about the “Theme Options” item under the Appearance menu, but also Header, Background, Sidebars and any other options page available for a particular theme. Why is this last on my list? Because Theme Options aren’t exactly critical for delivering content, which is what mobile is really all about: creating and publishing content quickly while on-the-go.

    Jump on over to the WordPress iOS App Forum to join the conversation or be part of the solution.

     
    • Frankie 3:00 pm on September 23, 2011 Permalink | Reply

      The WordPress iOS team just unveiled a slew of improvements in v2.9 of the app. Some of the enhancements include: A Feature-Rich Content Editor (feels like a Visual/HTML hybrid), Full Screen Editing, and Post Format support for images.

      http://ios.wordpress.org/2011/09/23/version-2-9/

c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
shift + esc
cancel