Skip to content
View in the app

A better way to browse. Learn more.

Web Designer Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

jpwd

Members
  • Joined

  • Last visited

Everything posted by jpwd

  1. Yeah really like this site, wasn't too keen on the blue one, but this is very nice in my opinion. Couple of things, I think your Google Analytics should be in the <head> though. I see you've not actually specified a head and haven't closed the <body>. Whilst this obviously isn't needed in HTML 5 I feel it's just good practice, just personal preference though I guess. Can I ask how your navigation stays put!? It's not fixed and I can't see any javaScript keeping it there as you scroll down. I assume I'm missing something really obvious...! Edit: Ahh the <ol> is fixed!
  2. How are we all dealing with FOUT (flash of unstyled text) in IE? Really annoying especially when using icon fonts, seen a few methods used online but just wanted to get an idea of best methods from people on here.
  3. Possibly an icon font. Try the site icomoon, and google 'icon font CSS tricks'. Think Chris coyier has done a video screencast on it.
  4. Yeah, a wrapper does appear to be a safe bet and apply the max-width to it. I tend not to use a wrapper but suppose I'll have to. Cheers for the replies.
  5. HI Matt, not too bad of a site certain elements are good but there is a lot that can be improved in my opinion. Starting from the top, I've no idea why your navigation is a table? Were you taught this? You shouldn't be using tables for any layout purposes, only an actual table. The navigation should be written similar to this - <nav> <ul> <li><a>Home</a></li> <li><a>Games</a></li> <li><a>System</a></li> <li><a>Videos</a></li> </ul> </nav> and then the <li> elements styled to be inline-block and the <a> tags as display:block; so when hovering over the whole element the link is activated. Currently the only clickable part is the actual text rather than the button. Also the header bar at the top could do with some padding top and bottom as the logo is pushed up right against the top and bottom of the black bar. In regards to the layout it's not bad, not sure of the point of the 'hover to display' top 10 games list. Why not show it? The main improvement I would make is the typography on the site. Do some research into @font-face, your best bet would be to use Google Fonts. The video box on the left is closer to the left hand margin than the right video box is to the right hand margin, if this was even it would look a lot better also. Also the 3 text boxes above have different outside space. Again the 'read more' buttons aren't actually buttons as only the text is clickable. The whole button should be clickable. That's all for now, thought I'd give you some feedback as you've not got any yet and there are improvements to be made.
  6. So obviously when developing a responsive site, I give elements their widths by using %. So say a two column layout would have .left-column { width:80%; } .right-column { width:20%; } this would then be changed as the screen gets smaller to probably: .left-column { width:100% } .right-column { width:100% } But what about on really large/wide screens? The 80% and 20% wide columns would actually be very wide in terms of px and could potentially have text that would span many lines on a normal screen, spanning just a few line or even one! Also say you've got an image in the right column that is 100% of that 20% width, that would surely be huge on a wider screen? I haven't got a screen wide enough to test this out so am I bit concerned. Would a suitable way around this be to add a max-width to all elements? Or am I worrying about a problem that doesn't exist?
  7. jpwd posted a topic in Web Browsers
    I seem to be getting FOUT (Flash of Unstyled Text) when I click on separate pages on my sites. This only happens in IE and has only recently started happening as I have something caching my fonts in an .htaccess file. What methods do you lot use to get rid of the FOUT?
  8. Hi, just got a new client and this is the first time I will be receiving a down payment (25%). Would you advise invoicing for this down payment, or just invoicing for the whole amount at the end of the project? I think the best way would be to invoice for the down payment as proof it's been paid. Kind of answered the question there, but I'm guessing this is the usual way of doing things?
  9. To me the site in itself looks good and certainly different, except for maybe a few typography issues. However the copy is enough to turn people away. If English isn't your strong point, get someone to read through it who is good at that side of things. There's basic stuff that makes it feel amateur, like capital letters after comma's, misplaced apostrophes and grammar and spelling in general.
  10. http://www..com/ Looks quite limited though if you use more server side than PHP.
  11. I usually just stick it up on a free hosting site that allows PHP. I do this to test the sites forms as well.
  12. jpwd posted a topic in General Chat
    Just me that hates seeing this on web design companies websites? Especially in a main heading. May as well stick a stick an image of a graph with an arrow pointing upwards, or two people shaking hands next to it.
  13. It's very 1997!
  14. If I were to redesign a site that currently has an index.html would changing the filetype to index.php affect its page rank etc.?
  15. The contact form is still usable but the input fields for name and email are over to the left, half of them being off the screen so you can't see what your typing. The textarea is centred so just needs the same styles by the looks of it. Edit: Had a look on laptop, just need to take off the width:300px on your last @media query
  16. Hi nice job, couple of things on mobile though (iPhone 4s). The contact pop up is broken and also the 'top of page' element encroaches across other text.
  17. Ran it through the validator and it did find the reason, I had <li> tags in the <nav>. I didn't realise this was an issue. Quite a quick fix really as I had <a> tags in the <li>tags anyway, so just put the styles from the <li> tags into to <a> tags. Always coded navigation with <li>'s guess it's time to stop!
  18. I've put a conditional around all the stylesheets, so they load everywhere but in IE7 and down. It works but I'm wondering if this will add to the load time in normal browsers. Does it create another http request?
  19. Yeah I've got a conditional stylesheet loaded, an empty stylesheet would still inherit previous stylesheets. It would require a great deal of work to even get the site remotely usable in IE7. My nav is nested in my header, and hovering over elements breaks the whole site. Im really not sure it's worth all the effort. Funnily enough it required minimal CSS for IE8 to work well, just IE7 seems beyond repair.
  20. A site I'm working on is beyond saving in IE7, so I'm going to drop support for it. However as it is most of the content isn't even visible, so I was wondering if you can just turn the stylesheets off and let it run just from the HTML. I'm pretty sure css-tricks.com does this in IE7.
  21. Yeah, I tend to set my media queries when the site 'breaks', so usually end with 4-7 media queries which can get a tad confusing but is manageable. Though it is futureproof, I have often made a site work at a certain screen size on a computer then had the site appear different on a smaller device with the same viewport width. Also I design desktop first. Yes mobile browsing is massively on the rise, but the majority of people still access sites on a laptop or desktop. I have read a fair bit about mobile first and whilst the concept is a good one, it is too soon to be considering the needs of a mobile user to be above the needs of a laptop user in my opinion. The last two sites I've done I prefer on a mobile anyway, and they were design desktop first.
  22. Oh yes so it is! Never written it like that. Could be the fact you've got a mixture of % and px's in regards to the width of elements? If the container is 100%, and 100% is less than 600px, then the box that is 600px is going to be too big. Try putting the box's width in % rather than in pixels, see if that works.
  23. .site-width { padding:0 25px 0; } Could be the issue? You need to declare another value in there, probably a 0.
  24. jpwd replied to Deliruim's topic in Frontend
    Suprised at that, as I'm pretty sure the text/JavaScript is needed, and can't see any other reason why it wouldn't work in IE8.
  25. jpwd replied to Deliruim's topic in Frontend
    I'm wondering if it could be the fact you've not declared a type on your scripts, I believe you don't need to in HTML 5 which IE8 doesn't support. So you'd need either something like HTML5Shiv or Modernizr, or just make all your javaScript <script type=text/javascript>. If that's not the problem try adding $(document).ready(function(){ to the beginning of your jQuery..

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.