ZulfadlyAshBurn Posted September 11, 2011 Share Posted September 11, 2011 Recently I have been doing coding for sites and apps. This is the first time I am using fully jquery & css3 for layout to create an app. The app is basically to help Singaporeans who is making a change from singlish, singapore english, to proper english. It also should help tourists/foreigners when communicating with singaporeans. The vocabulary is not fully done. Currently, there are only 3 words in the db. I will update more later on. I took me the whole day to code the page Please, kindly give me you critiques. http://english.andss.tk/ Quote Link to comment https://forums.phpfreaks.com/topic/246921-speakenglish/ Share on other sites More sharing options...
doddsey_65 Posted September 11, 2011 Share Posted September 11, 2011 you should make an input button for the search box, it took me a while to realise it only searched on blur. Also when I did get some search results they disappeared after a few seconds. Has your main.js file been encrypted or something? Quote Link to comment https://forums.phpfreaks.com/topic/246921-speakenglish/#findComment-1268068 Share on other sites More sharing options...
ZulfadlyAshBurn Posted September 11, 2011 Author Share Posted September 11, 2011 doddsey_65 I was expecting your reply man HAHA. HAHA. maybe i should add a button or use enter button. yeap, I did return to the main page after 5secs. cause reading shouldn't be that long. my main.js? HAHAH, yeap. unreadable eh?! APP Update: • New words added Quote Link to comment https://forums.phpfreaks.com/topic/246921-speakenglish/#findComment-1268070 Share on other sites More sharing options...
doddsey_65 Posted September 11, 2011 Share Posted September 11, 2011 well if you want critique on the website this would involve coding. Theres really no reason to encrypt your javascript file. Quote Link to comment https://forums.phpfreaks.com/topic/246921-speakenglish/#findComment-1268071 Share on other sites More sharing options...
ZulfadlyAshBurn Posted September 11, 2011 Author Share Posted September 11, 2011 I just need help critique on the layout/design, color chosen and site venerability to danger. Quote Link to comment https://forums.phpfreaks.com/topic/246921-speakenglish/#findComment-1268072 Share on other sites More sharing options...
doddsey_65 Posted September 11, 2011 Share Posted September 11, 2011 Heres my crits: when the page first loads, it all seems a bit jumpy. The logo is hard to see againt the black no vaild doctype or encoding has been specified your notice div is included outside the body tags <hr> is not valid XHTML align="center" is not valid XHTML the message for no words fades out too quickly, so you cannot click add word to dictionary Quote Link to comment https://forums.phpfreaks.com/topic/246921-speakenglish/#findComment-1268074 Share on other sites More sharing options...
ZulfadlyAshBurn Posted September 11, 2011 Author Share Posted September 11, 2011 every single time i add a doctype, the site looks weird.. Quote Link to comment https://forums.phpfreaks.com/topic/246921-speakenglish/#findComment-1268077 Share on other sites More sharing options...
Adam Posted September 11, 2011 Share Posted September 11, 2011 That's because a DOCTYPE tells the browser to follow standards. If it doesn't display correctly when you add one, your code is not compliant with standards. Leaving it till the end has made it more tedious to correct but it shouldn't be too difficult. As for disabling the right-click context menu, that's just an irritation for the user. I regularly use it for browsing, opening links in new tabs, searching highlighted text, etc. It would put me off returning to your site. I also agree with the usability comments doddsey_65 made about the search. If feels like you're trying to add in too much JavaScript in unnatural ways to be honest. There's a fine line between complimentary and over the top. Quote Link to comment https://forums.phpfreaks.com/topic/246921-speakenglish/#findComment-1268110 Share on other sites More sharing options...
ZulfadlyAshBurn Posted September 12, 2011 Author Share Posted September 12, 2011 Local Updates(not publish to public yet): Removed the disability on right click context menu. If feels like you're trying to add in too much JavaScript in unnatural ways to be honest. There's a fine line between complimentary and over the top. what do you mean? Quote Link to comment https://forums.phpfreaks.com/topic/246921-speakenglish/#findComment-1268312 Share on other sites More sharing options...
AyKay47 Posted September 12, 2011 Share Posted September 12, 2011 i see that your footer says hand-coded.. I thought everyone knew how to code with their feet as well!? Quote Link to comment https://forums.phpfreaks.com/topic/246921-speakenglish/#findComment-1268313 Share on other sites More sharing options...
ZulfadlyAshBurn Posted September 12, 2011 Author Share Posted September 12, 2011 aykay47, i will fixed that up Quote Link to comment https://forums.phpfreaks.com/topic/246921-speakenglish/#findComment-1268315 Share on other sites More sharing options...
Pikachu2000 Posted September 12, 2011 Share Posted September 12, 2011 Have you looked at your site with javascript disabled? The site should be completely functional without JS enabled. Any added JS features should be an enhancement, not a necessity. Quote Link to comment https://forums.phpfreaks.com/topic/246921-speakenglish/#findComment-1268338 Share on other sites More sharing options...
ZulfadlyAshBurn Posted September 13, 2011 Author Share Posted September 13, 2011 Pikachu2000, okay, working on that. but who would actually disable their javascript? Quote Link to comment https://forums.phpfreaks.com/topic/246921-speakenglish/#findComment-1268612 Share on other sites More sharing options...
doddsey_65 Posted September 13, 2011 Share Posted September 13, 2011 Not many people will disable javascript. And alot of the major websites use no fallbacks at all for the lack of javascript. Look at facebook, twitter and youtube. Most of their functions are done with javascript, but they don't work at all if javascript is disabled. Saying that though, the search feature is the core component of your website, so there should be a fallback. If someone does visit with no javascript then theres no point in staying on your site. I only provide no fallbacks on extended functions that dont really impact the functionality of the site. Quote Link to comment https://forums.phpfreaks.com/topic/246921-speakenglish/#findComment-1268613 Share on other sites More sharing options...
ZulfadlyAshBurn Posted September 13, 2011 Author Share Posted September 13, 2011 thanks doddsey_65. Would work on that. I would be having my national exams in three weeks thus wont do much coding. Thanks for you help guys, learn much more stuffs Quote Link to comment https://forums.phpfreaks.com/topic/246921-speakenglish/#findComment-1268616 Share on other sites More sharing options...
Adam Posted September 13, 2011 Share Posted September 13, 2011 Not many people will disable javascript. And alot of the major websites use no fallbacks at all for the lack of javascript. Look at facebook, twitter and youtube. Most of their functions are done with javascript, but they don't work at all if javascript is disabled. Saying that though, the search feature is the core component of your website, so there should be a fallback. If someone does visit with no javascript then theres no point in staying on your site. I only provide no fallbacks on extended functions that dont really impact the functionality of the site. As mentioned, Facebook has the light-weight "mobile" version that allows you to use the site with JS disabled. I imagine Twitter and YouTube will have something similar, but will need to verify that later. Edit Was actually this topic I mentioned about Facebook's mobile site. While there aren't that many users that have JS disabled, given how easy it is to cater both ways I don't see any excuse not to. At work everything we write has to work in both situations, and for all of the major browsers including IE6. Those few users that you turn away could turn into some of your most active users, and bring more users to the site. You never know.. @ZulfadlyAshBurn Write your site without AJAX to start with. Have every link function like normal. Assuming you're using a framework like jQuery, you can easily detect an AJAX request with the HTTP_X_REQUESTED_WITH header. If this is present, simply don't include the header and footer in the output. You can then use selectors to target forms, links, etc. and change the submission, click, etc. event to go through your AJAX handler. If the user has JS disabled, they'll just navigate around as usual. Quote Link to comment https://forums.phpfreaks.com/topic/246921-speakenglish/#findComment-1268641 Share on other sites More sharing options...
ZulfadlyAshBurn Posted September 13, 2011 Author Share Posted September 13, 2011 thanks Adam. I am recoding the page now. Will update you guys soon. Quote Link to comment https://forums.phpfreaks.com/topic/246921-speakenglish/#findComment-1268642 Share on other sites More sharing options...
Pikachu2000 Posted September 13, 2011 Share Posted September 13, 2011 The basic functionality of Facebook, Twitter and YouTube is still there without JS enabled. I just visited all three myself to make sure of it. Facebook and Twitter still work, but pop up a warning and a link to the mobile site if JS is disabled, and YouTube has somewhat less functionality. To say they don't work at all with JS disabled is incorrect. Quote Link to comment https://forums.phpfreaks.com/topic/246921-speakenglish/#findComment-1268696 Share on other sites More sharing options...
AyKay47 Posted September 13, 2011 Share Posted September 13, 2011 granted a majority of people have JS enabled.. however the functionality without it still needs to be there for the users that are either mobile or don't have JS enabled.. bottom line OP Quote Link to comment https://forums.phpfreaks.com/topic/246921-speakenglish/#findComment-1268698 Share on other sites More sharing options...
ZulfadlyAshBurn Posted September 13, 2011 Author Share Posted September 13, 2011 Local Updates: • users submit using a button (without js, use enter) • ajax & jQuery is widely use on the site (without js, a form is replaced instead) • cleared up glitch when used blur and click together. • right click on context menu is now enabled. Quote Link to comment https://forums.phpfreaks.com/topic/246921-speakenglish/#findComment-1268712 Share on other sites More sharing options...
Adam Posted September 13, 2011 Share Posted September 13, 2011 Mmm.. local changes? Can't really comment without seeing them. Quote Link to comment https://forums.phpfreaks.com/topic/246921-speakenglish/#findComment-1268715 Share on other sites More sharing options...
AyKay47 Posted September 13, 2011 Share Posted September 13, 2011 Mmm.. local changes? Can't really comment without seeing them. link to the referencing site is in the first post I believe.. don't see any content now though.. Quote Link to comment https://forums.phpfreaks.com/topic/246921-speakenglish/#findComment-1268721 Share on other sites More sharing options...
ZulfadlyAshBurn Posted September 13, 2011 Author Share Posted September 13, 2011 Mmm.. local changes? Can't really comment without seeing them. haha. ok. put the changes to public Quote Link to comment https://forums.phpfreaks.com/topic/246921-speakenglish/#findComment-1268724 Share on other sites More sharing options...
AyKay47 Posted September 13, 2011 Share Posted September 13, 2011 wouldn't recommend having the entire page fadeIn like that.. since the page will be loaded before the function you will get a "hickup" sort of effect Quote Link to comment https://forums.phpfreaks.com/topic/246921-speakenglish/#findComment-1268727 Share on other sites More sharing options...
ZulfadlyAshBurn Posted September 13, 2011 Author Share Posted September 13, 2011 my apologies, the full script is not updated. updating now. Quote Link to comment https://forums.phpfreaks.com/topic/246921-speakenglish/#findComment-1268728 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.