I'm Aza Raskin @aza. I make shiny things. I simplify.

I'm VP at Jawbone, focusing on health.

 

Can Ubiquity be Used Only with the Mouse?

As an early holiday-season gift, here is a video and working version of an experiment in making Ubiquity usable with only the mouse. It draws heavy inspiration from our work on Firefox Mobile, with sliding, light-weight controls accessible to the side of the page.

There’s a lot of work left to be done, and a number of explicit open questions that we’d love help brainstorming on. More on that after the video.


Mouse-Based Ubiquity

One thing to keep in mind while you watch the movie is that these moused-based Ubiquity commands are exactly the same as the linguistic versions of the Ubiquity commands. Not even a single code tweak was required to get them running!

Thoughts

The Badge Action: Selecting a block of text causes the Ubiquity action badge to be displayed. As Jethro Larson mentioned in the comments of a previous mouse-based Ubiquity post, the downfall of most select-and-badge interfaces is that they are remarkably distracting. To combat this problem, we made the badge transparent enough to be neither distracting nor annoying (this has the benefit of enabling the text beneath the badge to be easily readable). At the same time, the badge is opaque enough to be noticeable. When you hover the mouse over the badge, it becomes fully opaque.

We played with various methods of making the badge feel less in-you-face: We tried having the badge fade in after a short time, as well as decreasing the opacity the further the mouse went away from the badge. Both ended up being more distracting than the simple roll-over. There was simply more animation cluttering the visual landscape — and that inevitably attracted the eye.

Open question: How to invoke mouse-based Ubiquity without first making a selection? (This is especially needed for commands like Twitter, Weather, etc.)

The Slide: Clicking the badge slides the entire page over, revealing the Ubiquity area. It’s a fast, context-keeping interaction: It’s immediately obvious how to get back. The slide time also gives enough time to make a quick network call, so that the browser feels clairvoyant and super-speedy as you rarely feel like you are waiting. (In the future, it makes sense to prefetch results as soon as a selection is made.)

This gets us to the Open Question: Should the pane be on the left side or right side? Top or bottom? Also: How should we handle scrolling while the pane is open?

The Ubiquity Pane: The layout is entirely in-flux. We’ll need a command form area, a preview area, and command-selection area. Besides that, it’s blue sky thinking. My hunch is that a mix of a grid menu, tabbed toolbar menu, and a search/filter is the right way to go (see picture below). Open Question: How to lay out the Ubiquity pane?

Play With It

You can subscribe to the experimental mouse-based Ubiquity just like every other Ubiquity command. That’s because it is just a Ubiquity feed.

Usage: Use the “setup” command on any page where you’d like to try out the experimental mouse-based Ubiquity. Then just select some text, and click the badge.

Update: As many folks pointed out (in particular David and Amad), I forgot to include the badge image, which meant nothing would happen when text was selected. I’ve fixed the problem — many apologies!

RT @aza Can Ubiquity be Used Only with the Mouse? | Follow @aza on Twitter | All blog posts

View all 147 comments



Dan

For your open questions I have a couple ideas. :)

Invoking the pane by itself would probably be easiest when done with a simple toolbar or statusbar icon, as many current extensions do (you could say… it’s ubiquitous!). If users don’t have need for that functionality they can remove the icon from the toolbar.

You could also show a slim black vertical bar on the right side of the browser window, past the scrollbar… however that might not be the best solution since users trying to resize the window or scroll the window are bound to hit it by accident (or hit one of the others while trying to open ubiquity.

And of course a keyboard shortcut would be a fun way to do it too, although not a mousey way. :)

I think I would like mouse Ubiquity docked to the top or bottom of the window a la Firebug. This would give it more of a similar layout to the current Ubiquity.

I’m not sure what happens to the content being scrolled off the window when you activate mouse ubiquity in the video (is there a horizontal scrollbar + a fixed width website or is it unreachable?), but having iubiquity’s pane docked to the top or bottom would allow a wider area for content in the main window and allow all content to be scrolled and reached while the pane is open.

Of course you would have to have previews that are formatted for horizontal viewing… which may require ubiquity command script changes, unless you can do something fancy involving -moz-column-width or something.

Another thing I noticed is this is a bit like the existing sidebars we see in Firefox. You could even just make this another sidebar which could help users who have used sidebars use it… although I don’t know how many users that is. :) As well it would greatly lessen the coolness factor with no sliding and the chunky gray border.

As for the actual interface… I rather liked some of the aspects of the failed mouse interface you blogged about earlier, although I am thinking now a docked pane would allow for you to show more data without having cascading menus covering the browser window.

I’m thinking (in a pane docked on the top/bottom) the bottom half has previews running horizontally across, while the top half has input forms on the left and command selection on the right.

Looking forward to seeing how you choose to develop this. :)


Hey Aza,

Really nice idea! The scroll is great, maybe implement that into the actual Ubiquity interface load, in that it doesn’t cover the page up (albeit the scroll does hide a part).

Where are the command CSS files stored? I’d like to play with the pane styling some. I have some ideas.

Really nice again!
Yatrik.


    bize bu engin fikirlerinizi yazarsanız bizde çok memnun oluruz saygılarımla


@Dan: Some interesting ideas.
The sidebar kind of changes my perception of Ubiquity, which is a little more “command-interface” like, to put it in the simplest words (can’t think of better ones).
The top/bottom idea did occur to me once, the only problems I had is that it can be somewhat strange with selecting the actual command.

I’ll think about that one again.



Stephen

I am a part time user of ubiquity, I have not fully integrated into my everyday, but I do like this mouse-based option. I have seen the Fennec and thought the sliding window is a great idea, so naturally when you all did this I thougtht, sweet! Now this may only be me, but after I installed it I do not see the little icon, instead my cursor change to the pointy-finger, when I click it the screen slides, but it does not show anything, just blank grey, so I am not sure what’s up with that. As for the side to slide from, if that could be a user defined thing it’d be great, but right side works for me.



P. Dant

Aza –

I’d like this opportunity to discuss the all too common user interface of English mistake of misusing the word, “only.”

You said, “Can Ubiquity be Used Only with the Mouse?” This is suggesting that Ubiquity’s interface is so mouse-centric that it raises the question of whether the keyboard could be used as well.

What you meant was, “Can Ubiquity be Used with Only the Mouse?” (or “… Mouse Only?”) This suggests that one normally has to use mouse and keyboard, and raises the question of whether it is possible to use Ubiquity with the mouse only.

Here’s to hoping you receive many boxes this holiday season, giving you greater opportunity to think outside them.



Jimmy

I have the same problem as Stephen. I’m on a an intel imac. It occurs both on firefox 3.0.5 and 3.1b2. Hope that helps.


I confirm the same bug as Jimmy and Stephen on Firefox 3.0.5 Windows XP Pro.



Amad

Mouse gestures could be another way to invoke ubiquity..



JR

Hi Aza,

The mouse interface is looking much better than last time! I really like the slide in from the right. As far as menus go, there are definitely a lot of options, but I’d like to vote against menus like the fisheye, carousel, and accordion – I feel that, like you mentioned with the fading in and out of the “ubiquity button” during testing, the extra animation just attracts too much attention and gets in the way of what the user’s trying to do. It could just be me, of course, but I’ve always found fisheye menus unsettling. The tabbed menu idea shows promise, though, especially if it were combined with the tagging idea you mentioned in the video – if (for example) you gave the slide-bar a Search tab, a Language tab, a Math tab, and an algorithm smart enough to auto-select the most appropriate one, you’d be well on your way to perfection.



JR

@Amad – mouse gestures are certainly powerful, and could definitely be considered as an additional option, but I think the power of the transparent ubiquity-button shown in the video is that anyone could use it. My mother could use it, and that’s saying something. Select text, click button, click “wikipedia” – that’s real power right there. Speaking as a web developer: it’s hard enough to get the general public to use Firefox in the first place, much less teach them what mouse gestures are and get them to remember the specific one necessary to invoke Ubiquity.



Nathan

Nice work! Regarding the slide/scrolling, I think it’s important (at least in some cases) to be able to see the selection in context when the Ubiquity area appears. Perhaps the Ubiquity area should just appear as an overlay (without the slide) if the selection is near the left edge of the browser?


Very interesting. There are similarities between what you are doing here and what feedly has been doing with our sidebar concept. If you have the time, I would love to connect and exchange notes and see if there are ways feedly could better integrate with ubiquity.



Mark

I vote to try out the Fisheye and the Hierarchical approach. Because the list of services may expand a great deal, perhaps try combining the two. Sorting through long lists of services can be a problem, fisheye may help solve that. The hierarchical approach reduces data clutter which, again, is very necessary so as not to overwhelm the user.
Perhaps try a fisheyed hierarchical with a warped grid behind it. We’d have to try it out, but there would be a need to make the look and animation feel cool.



Morton

May you can avoid selection by letting Ubiquity guest what to do. For example, translation could be guess by comparing the browser’s language to site-language (extracted out of the page’s code or by index of coincidence).
I also think the position of the pane is a question of task. A translation could rests on one or two lines on top or bottom (on top: How to interact with the yellow notifyarea?) but a search may be better on the right (or left). Short: I think on times of widescreens left/right should hold the long passages and top/bottom short information. Right and top seems more natural to me than left and bottom but may it is a question of personal view.



Phil

I have the same bug as Stephen and all the other, and I found another one. If you search something in the box, than you click on the page and you select some text, the badge doesn’t “appear” (the cursor doesn’t turn into the hand).



david

Like Phil the badge doesn’t appear but i wonder how you could add a file on my computer by subscribing to a feed?

If it’s possible wouldn’t that be dangerous for the feed subscribers?

I did see my cursor change in a hand, after i executed the command setup, but it is based on guessing where the badge could be. Sometimes the selected text retreats to the first full word.



Amad

The reason everyone is not seeing the badge is because there is none..
@JR: I was referring to the case where you don’t select anything. Mouse gestures could be used, for a single command, or you can just right click and select ‘ubiquity’.. ;)
Opera has a pretty good implentation of this sort of thing.
@david: embedding the image in the feed s one way, and no, there is no file as far as can tell



david

@Amad: if you check the code you see
url(resource://ubiquity-scripts/selection_mark.png)
That is the badge image i assume?

Lets say you embed the image in the feed how does it know where it should be stored on the users computer?



Jimmy

This will really make me use ubiquity so much more. I have to say it is a great idea. So sorry we all are reporting bugs, but another one is when you click on a picture from flickr you can’t click on any other commands after that.

Like I said love this. And i confirmed the only problem is the missing picture. Made a crappy one myself and it put it in that location. It works.



Aza Raskin

Hey guys, sorry about failing to put up graphic. This is what happens when I release and then go to the holidays :)

It should be fixed now.



Pascal

Could it be possible to add some voice recognition ? This should be great for ubiquity command input; I mean as a complementary input canal to mouse and keyboard. It could be very efficient. Don’t you think so ?



Aza Raskin

@Pascal: Absolutely. It’s something we hope to experiment with soon.


    NewsPope on August 24, 2011 fnpareekin is my favorite free stuff site. i dont know what other think about it but i like it.



zmarties

No one seems to be mentioning the big problem with the sidebar based interface: there is no locality of interaction – you select some text in the original content, click on a nice local action button, and then suddenly have to move the mouse and your visual focus to some totally unrelated part of the screen where the sidebar has appeared. One you get there, you have to start your visual scan again, trying to find the correct command to click upon to invoke the action you really want.

Since the common screen format is now a widescreen format, the distances involved between the original content and any sidebar are large, and dont lead to a fast workflow.

I know that you had problems scaling the context menu approach, but that is generally a much better workflow – select, choose from actions directly, get result – all achieved with only relatively small mouse movements, and no shifting of visual focus required.

One way to help with the scaling of the context menu approach may be to use the mouse scroll wheel to scroll through menu views, which is generally much better than needing additional clicks or hovers to bring up additional sub menus. (I realize Mac users who dont use a PC wheel mouse may have a harder job using such an interface).


Interesting ideas.

The position of the panel should, by default, depend on the language setting I think. On the right for left to right read languages and on the left for right to left read languages. This means you continue in the direction you are moving your mouse after you have selected text.

The layout of the panel seems a little strange at the moment. I think it should be more towards:

—————————————
[ search box etc ] [ action button ]
[ favourite actions ]
[ context sensitive actions ]
[
Results
Results
Results
]
[ other actions and menus ]
—————————————

Having too many options to choose from will both scare people away and make too much clutter. Giving only a top four or eight actions for an item, that a user can change if they want, means they know what they can use this service for ‘usually’. If they really want to delve into what it can do more powerfully they can go down the bottom and play with the menus there.

Having a place for context sensitive (ie translate, add to address book, send email etc) actions would be good to keep them separate from default commands.

In response to ‘zmarties’: I think more and more people with large wide screens don’t set their browsers to the full window anymore (on Windows) but use their browser more like a Mac user anyway, floating around being ‘as big as it needs to be’. This said I do think it would be good to have the option of a context menu, maybe if you hold down on the badge, of your top commands. This could be a simple list or box type pie menu (circular menus are just annoying for this kind of thing, think more what programs like Maya do!)

Hope I made some sense there – my post NYs head ain’t so bright today!


A quick note on what I’d said earlier. Having a small set number of default options I’ve found to be a big plus when using a utility program. The best example I can think of right now is a program called “Pennies” for the iPhone, which lets you track expenses. It doesn’t have a lot of functionality and you can only put expenses in a preset of 8 different categories. To start with this is annoying because you’re always “why isn’t there a list for me to put all the money I spend on beer” but it’s this simplicity which makes you use it all the time: it’s never more than 3 clicks and you’ve added something. No scrolling around thinking where it should go.

I know this isn’t exactly the same here, but I think it would make a big difference having your “most used” commands available.

How about the idea of adding icons to commands? Like favicons?

Some comments on my use so far.

* Great so far. I never used Ubiquity because I really don’t have the time to “learn” to use something like this. The fact that it’s just there is very useful.

* When you select text on the left of a page, the panel then comes in and pushes that off the screen and I can’t see what my selection was any more.

* If you double click to select a word (probably bad practice anyway) when the panel is open, the panel slides away, the badge comes up at the end of the selection, but the selection is not shown.



Stephen

I am still having the problem of not seeing anything in the slide screen? Is it possible that Adblocker plus blocks whatever is loaded in the slide screen?


Aza – I just wanted to point you to another project that is very similar to ubiquity, but for the desktop – Gnome Do: http://do.davebsd.com/


    anodlrae1 on November 7, 2011 THANK YOU SO MUCH FOR DOING THIS GIVE AWAY, I REALLY WANT TO WIN THE BRUSH SET!!!my favorite food is MEXICAN, AND CHINNESE FOOD!!!!!!!IS SOO GOOD!!!!!!!!!


Hey Aza,

I really liked this idea and wrote a jQuery script to produce something similar for blog commenting:

http://donttrustthisguy.com/2009/01/04/encouraged-commentary/

I gave you credit for the idea. I really like this design pattern. I’m not sure how successful it will be unless more people implement it for other reasons with selected text. It will be interesting how it all plays out. I could see it becoming troublesome if browser plugins and sites both implement similar functionality with highlighted text.

Either way thanks for sharing this. I found it extremely insightful and useful.



John

Potential solution to invoking Ubiquity without a selection:
Left click and hold, right click once or twice, release left click.

I know there are a lot of people who rely on rocker gestures but it’s just an idea.

Plus, there’s always the push and hold right click.


A bit late in getting to this, but better late than never… Anyway, here’s my list of thoughts I had while watching the video and experimenting:

* drag and drop selection into side panel to act on new selection, when panel is already open
* panel should be on left side, where the normal ubiquity popup is? user expectation
* badge can be dual purpose – can also act as a target to right-click for a gesture based menu (pie menu)
* command suggestions could be in a frequency graph
* command suggestions in categories + best matches category

- Blair


Hi Aza,

i think that the fact of exist 3 diferent boxes in the same interface of the browser is very confused for the user. I believe that the three boxes should be only one like as in the navigation bar of the Google Chrome, for simplicity and for improve the usability.

One post about Google Chrome and Ubiquity (sorry, only in spanish but you can make click in the link of the automatic translations to english):

http://tentandole.blogsome.com/2009/01/16/google-chrome-20-ubiquity-navegadores-sistemas-operativos-y-el-nuevo-modelo-de-interaccion/

From Madrid, Spain, cordial greetings


I haven’t been able to read over all the comments, but I figure if one more voice speaks, at least you can see where people are leaning.

With that said, I love what you have done here. It’s very smooth and seamless. I have a couple thoughts in relation to your questions.

1 – “We tried having the badge fade in after a short time”
There is no reason to make users wait. If they have Ubiquity running, they want this kind of interaction and expect it. Rather than fading in, consider a fade out after something like three seconds. This means that if they are just highlighting to read, as they continue toward the end of the highlighted area where the badge rests, it will disappear out of their way.

2 – Where should the pane rest, how should it deal with scrolling?

I like right. For cultures that read left->right it makes sense. It’s like the page turning, moving forward, rather than backwards. The only argument I see for the left-hand side is often in textbooks, the left margin of a left page will contain snippets and asides to the reader.

As for scrolling, would it make sense to hold the Ubiquity pane fixed while the actual website scrolls by itself?



stylized.fact

Where did the “Types of (Context) Menus” graphic come from?



Pete

Maybe the badge only should be viable when you hold the pointer over the selected text?



Sam Hasler

The popup might be better positioned below the selection as with a multi-line selection that ends mid-line the popup appears over the selection.

There’s also an occasional positioning bug if you select up to the end of a line the popup can appear over the start of the next line. Also, try selecting text by dragging from right-to-left on the about:ubiquity page for some strange results.



cabotine

I am impressed… I think this extremly usefull…
options to select commands

view selection source would be a useful one for example
Great stuff



Tom

For opening the interface without a selection – what about using a mouse click held down for some duration? Or multiple mouse buttons? (old school Mac users – get with the times, and get a multi-button mouse!)



Arno Nyhm

i would like to enable it on every page (not only after typing setup on every page)

like

setup mouseubi always on
setup mouseubi always off

or

setup mouseubi enable
setup mouseubi disable


VVere Nice>


i would like to enable it on every page (not only after typing setup on every page) [شات كتابي] [شات صوتي][كوت الكويت]


I am a part time user of ubiquity, I have not fully integrated into my everyday, but I do like this mouse-based option. I have seen the Fennec and thought the sliding window is a great idea, so naturally when you all did this I thougtht, sweet! Now this may only be me, but after I installed it I do not see the little icon, instead my cursor change to the pointy-finger, when I click it the screen slides, but it does not show anything, just blank grey, so I am not sure what’s up with that. As for the side to slide from, if that could be a user defined thing it’d be great, but right side works for me.


Invoking the pane by itself would probably be easiest when done with a simple toolbar or statusbar icon, as many current extensions do (you could say… it’s ubiquitous!). If users don’t have need for that functionality they can remove the icon from the toolbar.



Sex

Invoking the pane by itself would probably be easiest when done with a simple toolbar or statusbar icon, as many current extensions do (you could say… it’s ubiquitous!). If users don’t have need for that functionality they can remove the icon from the toolbar.


bilgilerle dolu fikirler bekliyorumm


    Does that cammond window say Kill Stupid flanders????? Thats from the simpsons episode where Homer gets a computer – right???? Awesome – TO THE MAX!


There’s a lot of work left to be done, and a number of explicit open questions that we’d love help brainstorming on. More on that after the video.


GoooooooooooD


    taiarpgweble on November 7, 2011 Not to be a troll, but in my PERSONAL opinion…I think neopets is funner when you don’t cheat ever 8 seconds. Its funner earning the Neopoints.


more people need to read this, MM info!


Very interesting. There are similarities between what you are doing here and what feedly has been doing with our sidebar concept.


super super nice blog


wonderfull blog thanks for posters


Excellent tips .I really appreciate all these points, and I agree completely…
24


It looks really good. Going to check it out for my blog. Thanks a lot for sharing



Nell

Nicely done.


China wholesale beads store, free shipping, and very good post really


I think I would like mouse Ubiquity docked to the top or bottom of the window a la Firebug. This would give it more of a similar layout to the current Ubiquity.


We hope to enable businessdfaes to highlight the qualities that make their locations stand out through professional, high-quality imagery.”


I like such topics


thnks
goooooooooooood
min:)ااا


Un grand bravo pour la conception de votre blog. je l’ajoute à mes favoris. bonne continuation.

référencement google http://hebergeurwebsuisse.wordpress.com expert seo


Wonderful blog! I found it while searching on Yahoo News. Do you have any tips on how to get listed in Yahoo News? I’ve been trying for a while but I never seem to get there! Thank you| motorcycle cargo trailers http://www.motorcycle-rack.com/CycleTrailer.htm


Several purchasers are satisfied with the way in which an entryway of the residence seems just before they even reach see any other part of the property. Should you not possess a devoted entryway that may be extraordinary then you can certainly add a seat or a area table in order to make the impression. Scrub your apparel in chilly water. By staying away from hot and hot water cleansing periods, you have the desire to heat water out of your photo, which means much more power saved! With today’s contemporary cold water detergents there is little to no influence on your clothing, so make your move these days to save some electricity. To reach out to your viewers, produce a series of podcasts with regards to a specific matter. After you have established an audience that listens in your podcasts on a regular basis, start talking about your product or service. Allow it to be noise like you are providing your audience advice about items linked to the topic of your podcasts. There are tons of people that are becoming more and more interested in learning methods to market themselves these days. One of the latest and the majority of beneficial approaches that can help you then become profitable by using a organization or product as well as a picture is by social media marketing, consider this post and discover ways to become successful with social media advertising nowadays. With beauty tips varying all over several different strategies, strategies, as well as kinds of items to make use of, there are actually definitely new stuff to get learned. You will discover a larger sensation of elegance in utilizing the most recent strategies and finding out much more about your own elegance and increasing your organic beauty a lot more.How You Can Approach Nervousness Correctly Continue to keep cellular marketing and advertising to typical organization several hours or your buyers will think their acquiring spammy email. Marketing clients at inconvenient times will make them eliminate the message and overlook upcoming e-mails. Except if it’s crucial for a distinct target market send out your e-mail at standard company time.


I would love to drive this around the “Garden State Parkway” during the “rush hour” commute, Just When!!!!


test


article is very nice and unique. thank you. Artikel kesehatan cari tahu tentang Cara mengobati cacar air


article on this site very useful. thanks – Sedang mencari rumah minimalis ? baca artikel tentang Info rumah minimalis secara gratis


Heya i’m for the first time here. I came across this board and I in finding It truly
helpful & it helped me out much. I’m hoping to provide one thing
again and help others like you helped me.

my web blog … itunes gift card generator, Kendra,



Gus

I have found precisely what I am just seeking in the posting. My spouse and i appreciated this kind of a whole lot


Hi my family member! I want to say that this article
is awesome, nice written and include almost all significant infos.
I would like to look more posts like this .


Good day! I could have sworn I’ve been to this website before
but after checking through some of the post I realized it’s new to me.
Nonetheless, I’m definitely glad I found it and I’ll be bookmarking and checking back
frequently!


Your biggest asset is that you know that you don’t know very
much and that you want to do something about yourself. Networking and Social Networking websites are a great resource for finding
legitimate work online. A person who wants to work att home and
run an online business using the Dropshipping process will do well.


Let me begin by indicating pleasant write-up. Internet marketing undecided in the event that it is often mentioned, although when using Chrome I will certainly not get the complete web page in order to weight with out relaxing oftentimes. Could just be our pc. Thank you.


This is a smart blog. I really do. You have so much knowledge about this issue, and so much passion. You also know how to make people rally behind it, obviously from the responses. You have a design here that is not too flashy, but makes a statement as big as what you say. Great job, in fact.


Great post! I m just starting out in the media community management marketing and trying to learn how to do it well resources like this article useful. As our company is based in the U. S. , it? S all a bit new to us. The example above is something that I worry about as well, how to show your own enthusiasm and share the fact that your product is useful in this regard


I can see that you put a lot of effort into your blog. Keep posting the good work. Some really helpful information in there. Bookmark. Nice to see your site. Thank you!


I thought it was going to be some boring old post, but it really compensated for my time. I will post a link to this page on my blog. I am sure my visitors will find that the most useful


Hey, just looking around some blogs, seems a pretty good platform you are using. I m currently using WordPress for some of my sites but looking to change one of them to a platform similar to yours as a trial. Anything in particular you would recommend about it?


It’s an awesome piece of writing inn support οf all the internet users;
tɦey ѡill oƅtain advantage from it ӏ am ѕure.

Тake a look at my web blog vandaag geld lenen zonder bkr toetsing


You can not intended to do so, but I think you have managed to express the state of mind that a lot of people entering Taste want to help, but not knowing how or where, is something a lot us are going through.


You got a really useful blog I have here reading for about an hour. I am a newbie and your success is very much an inspiration for me.


This article gives the light in which we can observe the reality. This is very nice one and gives in depth information. Thank you for this beautiful article


Keep em coming . you all do a great job at such concepts . can not tell you how much I, for one appreciate all you do!


Thank you for taking the time to discuss this, I feel strongly about it and love learning more on this topic. If possible, as you gain expertise, would you mind taking updating your blog with more information? It is extremely useful for me.


Hi webmaster, commentators and more! Blog is absolutely fantastic! Lots of great information and inspiration, both of which we all need! B Keep em coming . you all do a great job at such concepts . can not tell you how much I, for one appreciate all you do!


Have you ever considered adding videos to your blog posts to keep the more entertained the audience? I mean, I just read your entire article and it was quite good but since I m more of a visual learner, I found that to be more useful well let me know how it turns out! I love what you guys are always up too. The clever work and reporting! Keep up the great work man I added you guys to my blogroll. This is a great article thanks for sharing this informative information . . I will regularly visit your blog for some latest post.


Pretty good post. I just stumbled upon your blog and wanted to say that I ve really enjoyed reading your blog posts. Any way I will be subscribing to your feed and I hope you post again soon.


Thank you so much for writing all of the excellent information! Looking forward to checking out more posts!


Wow, this is a post that is really good quality. In my theory, AOD want to write like this also, AI took the time and effort to make a real good post. but what can I say. I procrastinate a lot and never appear to get something done.


I admit, I ve never been to the webpage in a long time. however it was another pleasure to see that this is an important topic and ignored by so many, even professionals. I thank you for helping to make it aware of possible issueExcellent things as typical people.


This post is quite interesting. I really never thought I could have a good read by this time until I found this site. I thank you for writing given. your information is also very nice. Thank you for the great post. From tons of comments on your articles, I guess I m not the only one having all the enjoyment here! continues to work well.


Interesting topic for a blog. I searched the Internet for fun and came on your website. Unusual items. Thanks a ton for sharing your knowledge! It is very nice to see that some people still put effort into managing their websites. I am sure


Just what I needed. Thankyou I ve been looking for this sort of information for ever. I made a note of your blog so I can read more on the subject.


I am really satisfied with this posting that you have given us. It is truly an amazing feat made you. Thank you and looking for more posts


This blog was… how do you say it? Relevant!!
Finally I have found something that helped me.
Many thanks!


I love your blog, i have it in my rss reader and always like new things coming out of this


I must tell you I was impressed. Very rarely do I find a blog, both educational and entertaining AOS. Just wanted to let you know that you have most definatly hit the nail on the head. Your mind is a good one. Thx is all I can say.


Most powerful, I just given this to a colleague who was doing a little study on this. And he actually bought me breakfast as a result of I found it for him . . smile. So let me reword that: Thnx for the deal with! But yeah Thnkx for spending the time to discuss this, I feel strongly about it and love learning more about this topic. If achievable, as you turn into expertise, would you mind taking updating your weblog with more information? This, AOS is very useful for me. Big thumbs up for this blog put up!


In fact, I learned about all of this, but with that in mind, I still think it is useful. Good work!


Hello I found your blog by mistake when i was searching AOL for this matter, I must tell you that your blog is really helpful I also love the design, which is cool!


With the whole thing that seems to thrive in the subjects, all your perspectives are usually quite refreshing. Even so, I apologize, but I can not subscribe to the whole plan, all be it exhilarating nonetheless. It seems everyone that your opinions are not entirely justified and, in fact, usually do not really trust fully the argument. Anyway thank examined.


I see you put a lot of work on this site! Keep writing!


Although I am not a noob in the website industry, your site is really unique and has some useful ideas. Enjoy to the fullest! I, ll put in my blogroll, I will give more value to my visitors.


I was impressed with the quality of information on this site. There are many great resources here. I am sure I will visit this place soon.


It is a great resource that you are providing and you give it away for free. I enjoy seeing websites that understand the value of providing a quality resource for free. I really loved reading your post. Thank you!


I was very encouraged to find this site. I want to thank you for this special read. I definitely enjoyed every bit of it and I ve marked you to check out new stuff you write.


I admire the valuable information you offer in your articles. I will mark your blog and my children check here often. I am sure they will learn lots of new things here than anyone else!


Finally, a topic that fascinates me. That I am looking for information of this caliber for several hours. Your site is greatly appreciated.


Thank you for another essential article. Where else can you get this kind of information in such a complete way to write? I have a presentation next week, and I am in search of such information.


The beauty of these blogging engines and CMS platforms is the lack of limitations and ease of manipulation that allows developers to implement rich content and skin the site in such a way that with very little effort is how I see it makes this site tick all without limiting content and effectiveness.


This is the perfect blog for anyone who wants to know about this topic. You know so much it s almost difficult to argue with you (not that I really want . haha). You definitely put a new spin on a topic that has been written over the years. Great stuff, just great!


This is a smart blog. I m serious. You have so much knowledge about this issue, and so much passion. You also know how to make people rally behind it, obviously from the responses. You have a design here that is not too flashy, but makes up for what you say statement. Great job, in fact.


May I simply say what a comfort to uncover an individual who actually knows what they’re discussing on the internet.
You certainly know how to bring an issue to light and make it important.
More people ought to check this out and understand this side
of your story. It’s surprising you aren’t more popular because you certainly have the gift.


What you say is absolutely true. I know that everybody must say the same thing, but I think you put it in a way that everyone can understand. I also love the images you put in here. They are very fit with what you say. I m sure you ll reach so many people with what you say.


Simple, beautiful what you have done here. It is pleasing to look you express from the center and your clarity on this important content can be easily searched. As incredible and welcome your future updates.


Ah, this is a great message. In theory I d like to write like this too taking time and real effort to make a good article . but what can I say . I procrastinate a lot and never do anything.


Note that this post is actually remarkable sweet theme. I harmonize conclusions and will eagerly expect incoming updates. Saying thanks can not just sufficient, for the wonderful clarity in your writing. I will immediately grab your rss feed to stay informed of any updates. Exemplary job and much success in your business! Please forgive my poor English as it is not my first language.


Let me start by saying wonderful message. Not sure if this has been discussed about, but when using Chrome I can never get the entire site to load without refreshing many times. Could be my computer. Thank you.


I can see that you put a lot of effort into your blog. Keep posting the good work. Some really helpful information in there. Bookmark. Nice to see your site. Thank you!


Resources such as you mentioned here will be very useful to me! I will post a link to this page on my blog. I am sure my visitors will find that the most useful.


I think it would be a boring old post, but it really compensated for my time. I will post a link to this page on my blog. I am sure my visitors will find that the most useful


“%KW%”


Everything is very open with a very clear explanation of the challenges.
It was really informative. Your site is very useful.
Many thanks for sharing!


Not? T better written. Reading this post reminds me of my olad room mate! He was always talking about it. I will forward this article to him. Pretty sure he will have a good read. Thank you for sharing!


Hey! Someone in my Myspace group shared this website with us so I came to take a look.
I’m definitely loving the information. I’m bookmarking and
will be tweeting this to my followers! Great blog
and terrific style and design.


Great post! ? I started out in the media community management marketing and trying to learn how to do it well resources like this article very helpful. As our company is based in the U. S. , it? S all a bit new to us. The example above is something that worries me as well, how to show your enthusiasm and share the fact that your product is useful in this regard


My coder is trying to persuade me to move to .net from PHP.
I have always disliked the idea because of the expenses.
But he’s tryiong none the less. I’ve been using
WordPress on a variety of websites for about a year and am worried about switching to
another platform. I have heard excellent things about
blogengine.net. Is there a way I can transfer all
my wordpress posts into it? Any kind of help would
be really appreciated!

Here is my web blog – voyance gratuite amour en ligne


Great stuff from you, man. Ive read your stuff before and yaoure too magnificent. I love what you ve got here, love what you say and how you say it. You make it entertaining and you still can stay smart. I can not wait to read more from you. This is really a great blog.


I can see that you put a lot of effort into your blog. Keeap posting the good work. Some really helpful information in there. Bookmark. Nice to see your site. Thank you!


Je poste ce petit com afin de complimenter le webmaster


Aw, this was a post that was really good. In theory I da like to write like this too taking time and real effort to make a good article . but what can I say . I procrastinate a lot and never seem to get something done that.


Simple, wonderful what you ve done here. It is pleasinag to look you express from the center and your clarity on this significant content can be easily viewed. Extraordinary items and expect your future updates.


Good day! Do you know if they make any plugins to assist with Search Engine Optimization? I’m
trying to get my blog to rank for some targeted
keywords but I’m not seeing very good success.
If you know of any please share. Thank you!


Hello, its good paragraph on the topic of media print, we all understand media is a fantastic source of data.


This is my first time i visit here. I found so many eantertaining stuff in your blog, especially its discussion. From the tons of comments on your articles, I guess I m not the only one having all the enjoyment here! Keep up the good work.


Hmm it appears like your blog ate my first comment (it was extremely long) so I
guess I’ll just sum it up what I had written and say, I’m thoroughly enjoying your blog.
I as well am an aspiring blog writer but I’m still new to
the whole thing. Do you have any tips for novice blog writers?
I’d genuinely appreciate it.


Leave a Comment