The Lounge is rated PG. If you're about to post something you wouldn't want your
kid sister to read then don't post it. No flame wars, no abusive conduct, no programming
questions and please don't post ads.
Your "This site is running Team Viewer" announcement is kinda truncated/lost (I could only see that it's a team Viewer statement by looking at the page source -- but I don't care if sites run Team Viewer, anyway).
You've obviously spent a lot of time on the technical aspects of the site, but not enough on the content. It's easy to get lost like that, but you've really got to look at the site with the eyes of a user.
Questions the user will ask:
- What is this site for?
- What is is showing me on this page?
- What is on other pages, and why should I go there?
- What should I click?
- Why should I click it?
The first and last sentences of the answer to the first question in your FAQ should not be hidden away in an FAQ that is itself hidden away at the very bottom of the page; it should be at the top of every page.
The same goes for many of the FAQ answers. They should not be questions that people have to ask; you should provide the information to them.
And, a point of order, here, which really annoys me -- you can't have an FAQ if no-one has asked any questions!
The point of an FAQ is to answer questions that have been frequently asked by users; what you have is an unfriendly, hard to use dump for information that you can't be bothered to provide in a user-friendly way.
If a question has not actually been asked by a user, it should not be in an FAQ, because it has not been asked at all, let alone "Frequently".
An FAQ answer is a hotfix, which should be used temporarily, until the site can be amended to include the information properly.
I wanna be a eunuchs developer! Pass me a bread knife!
My two cents:
* if you choose the menu buttons (home, color, motif, ...) the "ribbon" jumps up and down. I would make the ribbon fixed size so the screen doesn't jump.
* the rainbow on top is terrible.
* the screenshots of the selections you make are very, very small and I have the feeling that that is your product, but I'm not sure because it is so small. (Should be almost full screen)
* links at the bottom don't tell me anything
* if you click on a link at the bottom you get a page which says: "Hover on the design to view the illustration" why the extra work to make it dissapear ? And what is it illustrating?
* At this point I see three icons that want to point me to facebook. Spam?
It is not all negative,
* you have a three in there (Home >> Assorted I >> Assorted 08A where I'm looking now) which shows where you are.
* You have the standard stuff in the correct (standard) location. I'm talking about the shopping cart top right, legal stuff at the bottom. I would just move contact and FAQ to the shopping cart location.
* Except for the rainbow header the coloring is not disturbing
* site loads fast and is responsive, it is lined out nicely, even if I resize.
As others mentioned, the product is completely lost. It is more or less explained in the FAQ, but I'm not reading the FAQ unless you made it interesting for me to stay om the site. The interest is determined in the first 2 seconds or so...
- first look: this looks interesting (if not cross on the top right)
- second look: Am I going to do something, did I already figure out how? (if not cross on the top right)
- third look: It is worth my time to perform more then 3 clicks (browsing or purchasing) (if not cross on the top right)
[I don't mean to be overly harsh, but you asked for feedback and these are my honest thoughts.]
After 5 minutes of clicking around:
- I still have no idea what you're selling. (Fabric? Rugs? Wrapping paper?)
- I have no idea how to add something to the cart (or how to select an item).
- Everything must be free, because I see no prices.
- I click on the sliding tiles and I get an "illustration", but no product details.
You have 5 different classes of "Assorted" - that makes no sense. If there is a difference between them, give them a name that distinguishes them. If not, bin them together. What's the point of having a category called "Assorted 17A"?
And if you have that many selections, why limit each screen to six samples? Can you imagine browsing through Google images 6 at a time? I'd never see them all.
And I don't mean to offend you, but the name of the website sounds like an international speaker with poor command of the English language. Reminds me of a Chinese restaurant I saw called "Eat Food Good!"
My personal preference is towards speed and functionality. However I am seeing a lot of tablets with the "eye-candy". I suspect that the majority of users prefer this type of GUI. My thoughts on the matter are to build something that works perfectly, first, and then add as much of the other stuff as needed to make someone want to use it.
An example of a functional program is Abbyy Finereader 9.0 (I haven't seen the more current versions). It does what it is supposed to and is intuitive enough that you don't have to wade through the manual which was a waste of time. The eye candy that I think is a waste of time is any of these apps where you "slide" things all over with finger gestures. I am sure I am outvoted on that one based on the number of people sliding things across their tablets
The folk in my shop always laugh at how most users love and are most impressed with "shiny objects". But then, so do we; we just like a different kind of shine.
I'm intrigued by your dismissal of the "sliding things around" paradigm, after saying you are most impressed by intuitive interfaces. On a mouseless device like a mobile phone or tablet, what could be more natural and intuitive than moving things around that way? Is it not just the mouseless version of dragging an object around your desktop screen with your mouse; a skeuomorphic action that simulates real life. Why do you think that's eye candy and a waste of time?
If you think 'goto' is evil, try writing an Assembly program without JMP.
Well to start with I haven't done much of the "sliding around" tablet work. I went through three 7" tablets before that was in fashion and stopped using them because they were too small to see (I get annoyed at having to pull out the glasses to read something because my arm isn't long enough to hold it where I can see it )But what I've seen has mostly been done already in simpler formats.
I haven't done any testing but I can't imagine that those graphics are generated without slowing the response time of the program/apps they are running. And that is the only reason I consider them eye-candy. I absolutely agree that the gestures are intuitive!
Not only that, I have not yet talked myself out of getting the new Surface coming out next month and if I don't park it in a drawer because I can't see it, I may learn to like those features but if I don't, I'll look for somewhere in the control panel (if it has one!) to tone them down.
Thanks, you may have just saved me from wasting money on the 7" tablet I've been eyeing, as my reading glasses are never where I need them.
Surely, with two or four cores found on most (every?) tablet out there, that response time is negligible to non-existant, and probably handled by the GPU anyway, only interfering with other graphical events.
I have an HTC Trophy, a light-weight phone with a single core and 512M of memory that runs WinPhone7 and Metro. That's not quite the same as a tablet, but there is never any lag on anything graphical, and for me the finger gestures to navigate the device and move objects around are a lot more intuitive than tapping a series of icons, like on the iPhone and Android. I'm eyeing the Surface, too, but my inner penny-pincher can't get over the sticker shock enough to let me pull out my wallet.
If you think 'goto' is evil, try writing an Assembly program without JMP.
One nice thing to say for the 7" tablets is they will fit in a jacket pocket but before I completely talk you out of it I was trying to read PDF's on them. One of them had some internal magic that could adjust the font size but put pictures in the wrong place. This made it very hard to read code books when the figure being referred to was 5 pages later after I had given up on it. I have had a few VERY slow computers which made me sour on anything to do with slow processes but if it truly is a negligible amount then it doesn't bother me at all. And finally, the sticker shock on the surface is why I said "have not yet talked myself out of it". It looks like the answer to small screen/reading glasses, a full OS and can run the programs I use, etc. Maybe I can talk a friend into getting one first!
Not sure about examples, but for me a good application has following features:
- speed an reliability: It shouldn't take long and it should be correct.
If it is not correct, it will say so in a user friendly manner.
- What the user sees is what the user needs: This is very important, don't show buttons or controls that are for the manager if the receptionist is using the manager and vice versa.
- Only show what is immediately necessary: all the rest you can hide in menu's or somewhere else.
- Only enable what the user is allowed to use
- Keep it standard: eg. in microsoft products, the ok and cancel buttons are always on the bottom - right, save buttons top left, etc...
- If you use buttons with icons, stay consistant and clear.
- It should look slick and nice and fluffy and beautiful (including when resizing!), but don't overdo it. It's like a powerpoint presentation, animations are nice, but if you use the wrong ones and too much, the presentation starts to look unprofessional.
one can whip up a nice looking UI in a matter of minutes, but a professional UI takes a lot more time! 20/80 rule. You need 20% of the time to make 80% of the UI and 80% of the time to take the final 20% to the finish.
Battleshit grey I tell should be the basis of your GUI design, no more than a few colours and stick to battleshit grey. I bring you this advice as a UI designer of more than 20 years designing battleshit grey screens. If you, like me, have absolutely no design skills and no colour matching talent and very limited imagination use BS grey.
Never underestimate the power of human stupidity
Whilst doing my taxes online (TurboTax) I discovered that the Arizona Department of Revenue has a link to find lost money, so I clicked it. After entering really minimal personal information, it returned a result - the State is holding property of mine! The site won't tell where it came from, nor the value, only that there is unclaimed property held in my name. Very mysterious...
So I downloaded the claim form, made copies of relevant identification documents and utility bills to prove my address, and tomorrow I'll have my coworker, Page, notarize my signature before sending it off to see what I've won. I regard it as a game, you see, because I suspect that what I'll find is the the money that the state of Arizona has been stealing from my Federal tax refunds for years, all the while claiming that they haven't done so. I have the IRS notices to prove it, but ADOR pretends that they don't know what I'm talking about when I send them copies and ask for my money back. Somewhere back in history, AZ decided that I underpaid, and issued an order to seize my federal refunds, and this went on for years before it mysteriously stopped happening a couple of years ago. Coincidentally, it stopped the first year after I challenged AZ in writing, though they have never acknowledged the theft. The amount isn't large - a few hundred$ at most - but the principle is huge. If this turns out to be what I suspect it will be, I may just spend the time to, again, reconstruct the entire history of the events and write an article for publication in the largest newspaper in AZ, just to let others know what a corrupt and incompetent institution the AZ DoR really is. I think of it as a duty to my fellow citizens...
Of course, it might just turn out to be my stamp collection, which was erroneously sold at auction by American Mini Storage when they switched from paper records to computerized bookkeeping, and applied my payments to someone else's storage unit because of an address screwup, then sold my unit for non-payment. If that's the case, I'm hoping my entire gun collection, all of my college textbooks, my family photographs, and all of my power tools will also be included, but I'm not holding my breath on that hope. Better to expect a few mislaid dollars and be pleasantly surprised, than to hope for the return of a stolen life and be disappointed...
Thank you for getting back to us we lost track of you after your last contribution to our departmental party fund. This is to notify you that we will be with holding a portion of your pay for the coming year for what we like to call the widow's fund and want to thank you for all contribution past and present and enclose a photo [^] to show you that the money was spent wisely.
Found something similar from the State of Oklahoma, at first thought it was a SCAM because the website's looked scamish but totally legit (I called) unfortunately, the estate is complicated so I am still waiting on documents but I have $900 to collect. They will tell you if you call (or OK did)
Ok, so it is Chaka Khan appearing on some kind of paranormal investigation program, not the notorious Sema Khan that has been polluting QA for too long now.
I thought it was kind of an amusing coincidence as it has been many years since her music blasted out of my speakers .
"When you don't know what you're doing it's best to do it quickly" - Jase #DuckDynasty
I thought why not try something more complicated other than just taking control over the mouse. So I built a handwriting recognition system, wrote a small math parser, wrote a library for mapping hand position to gesture points and build a simple prototype called Gescal .
This time however I also logged the recognition accuracy of SDK to know how far the system is feasible. What it looks from initial version is , if we give a real shot at gesture, it might well prove to be one of the most preferred inputs in coming future.
As, suggested during my last video on the series, this time I have tried to keep the display quality high and audio clean.
Please share your thoughts. Please dont go into recognition accuracy. Consider that the application is developed only in a week and has to go a long way to go with several testing and case studies. I would appriciate your Input on what can be improved, what way the system could be made better and also invite your discussions.
Code may not be of highest quality because of lack of time to refine really. But none the less it is studded with several methods and exception handling that should minimize your work. I am open to your suggestions and critics. All the best for your Ultimate coder challenge and wish me luck for Perceptual Computing Challenge I".
There are some of the other Apps I have made using SDK.
Sweet. I'll have a look at these tonight - right now I've got images panning left and right and zooming in and out based on hand movements. The voice recognition has real problems with my accent so I'm putting a training module in place to let the application learn what the different commands are with my voice. If I get time, I'll put this together with facial recognition so that different people can maintain their own dictionaries.
Based on what I saw of your earlier YouTube videos I'd say that you have to be in with a great chance. Good luck my friend.
I was brought up to respect my elders. I don't respect many people nowadays.
Way back in 2005 I had developed a desktop client for Yahoo, which was purely voice driven. I had used dictation mode and simple parsing to embed command. Like "START START" for start composing, "RIGHT RIGHT" for forward navigation etc. It started with system boot and synced received mails, with proper command it started reading out new mails. It was developed with SAPI 4.x something. But worked great in xp and still does. But this SDK, voice recognition module really is not smooth. Even after good bit of training, it is not even close to 2005 SAPI. So I dropped voice from my agenda.
And Then I also tried a mix mode module. Face+ Hand. Shared the session between two separate threads each for Hand gesture and Face. It reduced the frame rate to about 4fps par module. Are you able to work with both face and hand together with good speed?
I made about 11 Apps because I loved the concept of perception and wanted to check the integration with every possible usage like Ultrabook, Mathematics, Modelling, Kids, Security.
Right now I am working on one of the most complicated works that I always wanted to work.
I take depth image first. I have written a simple module that converts this depth map image to point cloud [x y z] . Then I capture the RGB image. So I know the color value of each point. When you hold something close to camera, by thresholding Z axis ( distance from camera) It's model will be extracted. I have developed a custom 3-d pattern which is Model+Texture descriptor.
I am building a library of these models. Now User can create a 3-d scene by importing the models, change their sizes, then draw with hands and all. So No need to spend 1 hour with blender to create a model for a stone. Get a stone, hold before the app and your model and texture are all ready. Kind of too complicated than I thought it would be. But we as small firm runners strive on our desire to learn and do fancy new things. That separates us and give us jobs that bigger companies with monkey employees fail to deliver.
I will keep in touch with you Pete.You, Chris, Sacha, Dave, you guys are our role models
I'm throttling the events I get out of the gesture LoopFrames using Rx to bring it down to about 10FPS as it's fighting with voice for context. I will be fine tuning it as I go on. At first I was raw processing the gesture, so I was ignoring the pipeline, but the throughput was so fast that it overwhelmed the XAML renderer.
I was brought up to respect my elders. I don't respect many people nowadays.