Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / nQuri - A better homepage?

Author
Message
David R
21
Years of Service
User Offline
Joined: 9th Sep 2003
Location: 3.14
Posted: 30th May 2011 12:47
Quote: "For example if you want to make an uploader on your site that accepts multiple files, Flash is one of the only ways to do"


Being fair though, that's one of the only backwards compatible ways to do it (w.r.t IE6 et al.). There are a few ways to do it without going near flash provided you're targeting a modern browser

09-f9-11-02-9d-74-e3-5b-d8-41-56-c5-63-56-88-c0
Plystire
22
Years of Service
User Offline
Joined: 18th Feb 2003
Location: Staring into the digital ether
Posted: 30th May 2011 22:21 Edited at: 30th May 2011 23:49
Quote: "However, your issue stems from the fact that you're using Flash, and you're using cookies. Once the user clears their cache and cookies, their settings will be gone. The only real way to ensure that the settings will stay, is to make a user registration system, but if you don't mind you can use IP addresses, but the issue still exists with those who have dynamic IP's (the majority of the world)."


HTML/Javascript + cookie = normal cookie cache
Flash + cookie = Flash cookie cache

The only way that they could clear the cookie that nQuri uses is either by using the button we've PROVIDED for them to do such a thing (in the options)... or for them to open up the Flash settings and explicitly deny the nquri.com domain from storing information on their system. Clearing the normal browser cookies will not erase Flash cookies. So... in either case, if the user deletes the nQuri cookie, they will be fully aware that they're doing it and should be aware of the consequences.

That being said, there will be user registration as an option down the road. We are not quite finished developing the site. It will continue to grow with a few more features that we have in the works. Which brings me to my next point.

Object Oriented Programming. If you fail to see why this is a necessity for our site, then you're failing to see how the site works (and why it can load so quickly). While jQuery probably can do everything visual that we've accomplished thus far with the site, there are underlying instances where jQuery just won't cut it. Don't make the assumption that I don't know what I'm doing or getting myself into by using Flash.


Quote: "How am I ignorant for knowing what and what not to do? I didn't invent the rules."


The people who invent the rules are the people who prove the previous rules incorrect. Progress cannot be made by going with the flow. This is not limited to software, but the world in general.

[EDIT]
Quote: "Flash games still take time to load, videos do, etc."


You seem to be basing your "Flash is bloated" ideas around this notion. It has been my experience that the only true reason for a flash app to have an extensive load is due to the amount of media it's hauling. Games in particular have a lot of media to load, and thus not only take more time to load but also have a much larger footprint in memory. ActionScript itself takes very little time to load (no more than a browser parsing a medium-sized HTML page), while the only large load time that is code-related comes from the initialization, which will be completely dependant upon the programmer.

[EDIT2]

My request still stands that anyone wishing to speak with me about Flash vs. Whatever is free to email me or add me to Skype. I really would like to prevent creating a new thread for further updates simply to circumvent the debate arising here. I have no problem debating, but would like to keep it either out of this thread or in private. Thank you


~Plystire

Only those who sow the seeds of their desires will reap their benefits later.
However, I have seeds of my own to tend to. I don't have time to be someone else's watering can.
crispex
17
Years of Service
User Offline
Joined: 22nd Jun 2007
Location:
Posted: 31st May 2011 00:24
Tell me what jQuery won't cut. And not so much jQuery, as JavaScript in general. jQuery is just a great set of pre-made tools / scripts, JavaScript expands far beyond it. jQuery is a mixture of commonly used bits and AJAX, which is a part of JavaScript. Explain to me what you wouldn't be able to do in JavaScript, with the exception of advanced file management, which doesn't really seem to be taking any priority.

Speed is debatable. You say it's fast, I say it's slow.

I just now realized I've had a typo in my signature for the past 3 years.
BiggAdd
Retired Moderator
20
Years of Service
User Offline
Joined: 6th Aug 2004
Location: != null
Posted: 31st May 2011 00:59
Can we just give it a rest now? Both ways work perfectly fine.

Plystire
22
Years of Service
User Offline
Joined: 18th Feb 2003
Location: Staring into the digital ether
Posted: 31st May 2011 03:20 Edited at: 31st May 2011 03:34
@crispex:

I've come to the conclusion that you simply choose not to allow a discussion to advance any further due to your closed-mindedness and lack of trust/willingness to cooperate with others.

I have stated several times now that if you wish to continue with the discussion to email me or IM me. I have also asked that the discussion cease in this thread. You've failed to not only follow my requests, but haven't even acknowledged they exist. By doing this it tells me that you don't respect me as a community member, and your consistent rebuttles tell me that you neither trust nor respect me as a developer.

Quote: "Tell me what jQuery won't cut."


To make that statement, you're practically saying that in your eyes there is nothing it can't cut (Which would be blind fanboyism... so I hope that's not the case), or you're calling me out with the assumption that I really don't know what I'm talking about, or you're ernestly asking me for a lesson in jQuery (which wouldn't make sense, considering your debate up until now).

I will ask nicely one more time that the Flash debate here cease. If you would like to carry it further, please do so through an email to me.


~Plystire

Only those who sow the seeds of their desires will reap their benefits later.
However, I have seeds of my own to tend to. I don't have time to be someone else's watering can.
Seppuku Arts
Moderator
20
Years of Service
User Offline
Joined: 18th Aug 2004
Location: Cambridgeshire, England
Posted: 31st May 2011 04:52 Edited at: 31st May 2011 04:53
In all honesty. Does the end-user care? A lot of highly successful websites use Flash. It might not be the most efficient solution in the in terms of using resources and what it does can probably be done better, yet, it doesn't ever really seem to matter to the end user. I've used Photobucket for years and it has always used flash, has it mattered? No. Why? Because it does what I want it to do efficiently enough for me to use it. If nQuri is efficient as it needs to be for its end user using Flash, then there's nothing wrong with Flash. It might make some webdevelopers (and some nerds) cringe, but that doesn't really matter.

But all in all, you need your end-users, I don't think dropping Flash and transferring over to something completely different is the productive answer. If your Flash Application is comfortable for your target audience, then it's doing a good enough job and you should move on closer to your goal of acquiring said target audience. Changes can almost be made later if they're needed.

BiggAdd
Retired Moderator
20
Years of Service
User Offline
Joined: 6th Aug 2004
Location: != null
Posted: 31st May 2011 05:32
Quote: "To make that statement, you're practically saying that in your eyes there is nothing it can't cut (Which would be blind fanboyism... so I hope that's not the case), or you're calling me out with the assumption that I really don't know what I'm talking about, or you're ernestly asking me for a lesson in jQuery (which wouldn't make sense, considering your debate up until now).

I will ask nicely one more time that the Flash debate here cease. If you would like to carry it further, please do so through an email to me."


Stop arguing! You can't ask someone to cease the debate on the forum yet continue it yourself.

Just let it be now. Leave it off the forum.

crispex
17
Years of Service
User Offline
Joined: 22nd Jun 2007
Location:
Posted: 1st Jun 2011 05:40
Quote: "I've come to the conclusion that you simply choose not to allow a discussion to advance any further due to your closed-mindedness and lack of trust/willingness to cooperate with others."


You have to give me a reason to trust others. You have yet to give me a reason why Flash is still better and more efficient than jQuery. You claim it's better and faster, yet I have no reason to believe it. I can accept the fact that Flash is good with many things, I won't dispute that. As said before, multi-file uploading is one of the key selling points. I can at least admit that Flash is *decent*, but I will not bend over and take it saying that it's great, the site will run it good, etc. etc.

Quote: "I have stated several times now that if you wish to continue with the discussion to email me or IM me. I have also asked that the discussion cease in this thread. You've failed to not only follow my requests, but haven't even acknowledged they exist. By doing this it tells me that you don't respect me as a community member, and your consistent rebuttles tell me that you neither trust nor respect me as a developer."


When did I say I didn't trust or respect you? Just because I won't stop mentioning things on a PUBLIC forum? Sorry, but if you want private discussions, perhaps you shouldn't have made a thread in the first place. Why would people want to contact you over every single criticism? The idea of a thread is to bring opinions together. I admitted your site was a good idea, but I criticized it extensively for its use of Flash. I don't know why people have trouble accepting criticism here. If you want us to praise it, at least post it in the first post, "Please only offer praise. No public elaboration on why Flash is or is not a bad choice for the job."

Quote: "To make that statement, you're practically saying that in your eyes there is nothing it can't cut (Which would be blind fanboyism... so I hope that's not the case), or you're calling me out with the assumption that I really don't know what I'm talking about, or you're ernestly asking me for a lesson in jQuery (which wouldn't make sense, considering your debate up until now)."


Ok, scratch jQuery. Let's just stick with JavaScript. Pure JavaScript. It's still more efficient, it's still faster, and generally better. You've given me no reason to believe otherwise. That's what aggravates me. Like I said, I give credit to both for their usefulness, however that doesn't mean that both should be used for the same task. Flash should not be used for complete sites. Simple.

Quote: "I will ask nicely one more time that the Flash debate here cease. If you would like to carry it further, please do so through an email to me."


After this post, the talk about it will cease, as I'm done on the matter myself. I'm not getting any progress, and generally I don't really care to carry on private discussions. I post so that others can post opinions on my opinions. When I talk with someone privately, all they will really do is say, "Meh, I'll consider it."

Quote: "Stop arguing! You can't ask someone to cease the debate on the forum yet continue it yourself.

Just let it be now. Leave it off the forum."


While I agree with the fact that you can't stop until someone decides to, I will say that the purpose of a forum is to debate and share ideas. If we were starting to name call, etc. then it would be an argument. You might disagree, that's fine, but that's what I always considered an argument, a debate turned into personal attack.

Anyway, I will not respond, as I'm leaving this topic. Good luck with your site.

I just now realized I've had a typo in my signature for the past 3 years.
Plystire
22
Years of Service
User Offline
Joined: 18th Feb 2003
Location: Staring into the digital ether
Posted: 2nd Jun 2011 00:08
Quote: "I'm not getting any progress, and generally I don't really care to carry on private discussions. I post so that others can post opinions on my opinions. When I talk with someone privately, all they will really do is say, "Meh, I'll consider it.""


You're not making progress because I'm choosing not to indulge you regarding the debate in this thread. The discussion is a borderline fanboy debate, something I don't care to see here. I would gladly put up a proper debate with you regarding this elsewhere (email, IM, a different thread, or whatever just not here).

I am not explicitly looking for praise. It's appreciated, no doubt, but criticism of the functionality and design is just as welcome. There have been plenty of points made in those areas, and we've already taken them to heart to further development.


@Everyone:
I greatly appreciated the criticism and ideas so far, it tells me that those individuals cared enough about what we're doing to help us make it better. Given the design crits and our rehashing of site layout, I'm very pleased to see things moving in a new and better direction. Our new design that is in the works definitely wouldn't have come to be without the inputs we received here, so I'm very thankful to the community for that.


~Plystire

Only those who sow the seeds of their desires will reap their benefits later.
However, I have seeds of my own to tend to. I don't have time to be someone else's watering can.

Login to post a reply

Server time is: 2025-05-21 20:07:46
Your offset time is: 2025-05-21 20:07:46