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.

Nillervision

Privileged
  • Joined

  • Last visited

Reputation Activity

  1. Like
    Nillervision got a reaction from Matticus in My first computer   
    If there are any geeks on this forum (Nah, probably not...) this might excite you.
    I was recently cleaning up and found this baby in the basement. I got it back in '92 or '93. Unfortunately I can't seem to find the power supply. But it should be fairly easy to build a new one. The specs are top-notch for the time.
     
    Commondore Amiga 1200HD
    4 mb ram
    120 mb build in hard drive (I wonder what's on it)
    Motorola 68EC020 14 MHz CPU
    8 bit graphics (256 colours)


     
    Love the yellow coating that time has given it.
  2. Like
    Nillervision got a reaction from davep in Cache issue i Chrome   
    Thanks for the reply @BlueDreamer and @davep
    The page updated fine in other browsers
    Incognito (in chrome) didn't make any difference. The only way I could force chrome to reload the page was by entering the filename in the url. But the changes didn't persist when I went back to the folder url
    However after a few days the problem seems to have solved it self. 
    I do have mod_expires set in my .htaccess, which might have contributed to Chromes behaviour. But anoying anyway.
  3. Like
    Nillervision reacted to davep in Cache issue i Chrome   
    or use incognito mode in chrome
  4. Like
    Nillervision reacted to BlueDreamer in Cache issue i Chrome   
    I thought only bot farms used Chrome 🤣
    I get this all the time with clients who insist on using Chrome.  When you clear history/cache Chrome defaults to only clearing the last hours worth so set that to "everything" and retest.
    If you use a different browser do you get the same problem?
    Can you test on a different machine with a clean Chrome install?
     
    Chrome tries to hang onto your history as much as possible by design, it's all part of Googles surveillance system. If everyone cleared their browsing history regularly then Google would get much less data to use to target ads at you.
  5. Like
    Nillervision got a reaction from Gracie Fetch in Edit a website   
    You will need access to the server for this. If the site is created using .NET there probably will not be any html files for you to edit. The files that generates the markup will be asp or aspx files. If you really own the site you should be able to access the server. Then You could use a text editor and try to search and replace for the menu title in any asp/aspx files, but it is most likely that the whole menu is generated by a function/class file which has been compiled to byte code when saved. The original code behind files might be on the server, in which case you can open them in Microsoft Visual Studio and edit/recompile them. But you will need server access for this. These files can not be downloaded through normal  http access. 
    EDIT: You could of cause also download a a static copy of rhe generated HTML and edit it a wysiwig editor like dreamweaver. But you will lose any functionality that runs on the server.
  6. Like
    Nillervision got a reaction from michaelsmith in Edit a website   
    You will need access to the server for this. If the site is created using .NET there probably will not be any html files for you to edit. The files that generates the markup will be asp or aspx files. If you really own the site you should be able to access the server. Then You could use a text editor and try to search and replace for the menu title in any asp/aspx files, but it is most likely that the whole menu is generated by a function/class file which has been compiled to byte code when saved. The original code behind files might be on the server, in which case you can open them in Microsoft Visual Studio and edit/recompile them. But you will need server access for this. These files can not be downloaded through normal  http access. 
    EDIT: You could of cause also download a a static copy of rhe generated HTML and edit it a wysiwig editor like dreamweaver. But you will lose any functionality that runs on the server.
  7. Haha
    Nillervision reacted to DonkeyWorx in Irrelevant GDPR   
    For all those frustrated by GDPR requirements, especially when they are irrelevant or inappropriate, I thought I'd share this fora little light relief...
  8. Like
    Nillervision got a reaction from Grant Barker in Cakewalk by BandLab - New Free DAW for Windows   
    Thanks for sharing. Ive been a Logic user for over 15 years. But Cakewalk is absolutely a great platform. 
  9. Like
    Nillervision reacted to rbrtsmith in Back Links and Link Exchanges?   
    What is a "webmaster"?
  10. Like
    Adding a consent link is the easy bit. What GDPR requires you to do is document how you then secure the personal data.
    For example, if someone contacts you and then decides not to use your services, how are you planning to expunge the data from your mail client?
    And if you send out an email to a prospective client you need to include an 'unsubscribe' link so they can get all their data removed.
    This is a useful checklist to begin with: https://ico.org.uk/for-organisations/resources-and-support/data-protection-self-assessment/data-controllers/
  11. Like
    Nillervision got a reaction from RobDoyle in Too Old?   
    Its not to late.
    I started to develop webpages in the late 30s. When I was 40, I went to uni to take degrees in design and webdevelopment.
    Now I am almost 50 and employed as a frontend lead developer at an agency. If you have a pasion and interest for the trade, it is never to late to start 
    Keep in mind that it will take a long time to build experience and skills enough to earn a good pay in this business. And you will have to keep educating yourself to stay up to date with the latest tech, development models, design trends etc.
  12. Like
    Nillervision got a reaction from BrowserBugs in Looking for constructive criticism/feedback   
    Though these are all valid arguments for using a CMS it is not certain its the best solution for OP.
    Static HTML/PHP files loads faster than CMS pages because there are no database queries.
    With a little PHP knowledge you can include a header, menu, footer etc. on a 'static' page as well instead of copy/paste. 
    Wordpress and most other CM systems performs database queries based on parameters in the url. This makes the site much more vonurable to attacks than a static site. 
    The query parameters can also give a beginner problems with duplicate content/multiple urls. The same goes for different post types.
    All in all a CMS is very powerfull but it takes a lot of experience to set it up the right way. For someone with HTML skills, but no knowledge of backend development, static are often a better solution.
  13. Like
    Nillervision reacted to davep in International website   
    oh dear
  14. Like
    Nillervision got a reaction from fisicx in Slide Show?   
    You can build it yourself very easily. A slider like that doesnt even require javascript.
    I've made a tutorial showing how to do it with pure CSS animations:
    DEMO AND SOURCE DOWNLOAD:  http://nielsharbo.dk/?lang=en&page=tutorials&post=css-slider
  15. Like
    Nillervision got a reaction from TimW in Slide Show?   
    You can build it yourself very easily. A slider like that doesnt even require javascript.
    I've made a tutorial showing how to do it with pure CSS animations:
    DEMO AND SOURCE DOWNLOAD:  http://nielsharbo.dk/?lang=en&page=tutorials&post=css-slider
  16. Like
    Nillervision got a reaction from hawkeye2810 in Too Old?   
    Its not to late.
    I started to develop webpages in the late 30s. When I was 40, I went to uni to take degrees in design and webdevelopment.
    Now I am almost 50 and employed as a frontend lead developer at an agency. If you have a pasion and interest for the trade, it is never to late to start 
    Keep in mind that it will take a long time to build experience and skills enough to earn a good pay in this business. And you will have to keep educating yourself to stay up to date with the latest tech, development models, design trends etc.
  17. Like
    Nillervision got a reaction from neik in Valuable Feedback   
    Hello Neik. Welcome to the forum.
    If you want to build credibility as a theme developer you should really be working on optimizing your own site,
    https://developers.google.com/speed/pagespeed/insights/?hl=en&url=https%3A%2F%2Fwww.themevault.net%2F&tab=desktop
    A PageSpeed Insights score of 30 is really not good enough
     
    Suggestions for better UX.
    Use a honeypot instead of captcha in your contact form Get rid of the slidetoggle on the FAQ page, unless you plan to have longer answers. Why bother the user with having to click to reveal just one or two lines of text The automatic pop up will most likely just annoy users. Nobody will react to it before having a chance to read your offers. And google might punish you for it; https://www.theverge.com/2016/8/23/12610890/google-search-punish-pop-ups-interstitial-ads  
    Most importantly: I think you need to work a lot on your brand and credibility. Let the user know who you are.
    Your site has zero information about you: 
    no images of you or your team no about-us page no info about your location, your pasion for design or your values, mission, vision etc. no testimonials from happy clients. 
  18. Like
    Nillervision got a reaction from Fuzzy Logic in Jquery viewport trigger   
    This method returns true if the current element is in the viewport
    jQuery.fn.isInViewport = function() { var elementTop = jQuery(this).offset().top; var elementBottom = elementTop + jQuery(this).outerHeight(); var viewportTop = jQuery(window).scrollTop(); var viewportBottom = viewportTop + jQuery(window).height(); return elementBottom > viewportTop && elementTop < viewportBottom; }; Usage:
    if (jQuery('.my-element').isInViewport()) { //do something } DEMO:
    https://jsfiddle.net/Nillervision/fmgjbkps/
     
    Note that this example is not listening for scroll events (which can be heavy for the browser) Instead the function is running on each animation frame:
    I'm not 100% sure but I think this give you a better performance because each frame is parsed by the browsers js engine anyway, and the interval between the frame "events" is determined by the device itself:
    var scroll = window.requestAnimationFrame; function loop() { if (jQuery('.my-element').isInViewport()) { //do something } // Recall the loop scroll(loop) } // Call the loop for the first time loop();  
    To support old browsers you can fallback to vendor prefixes or even a timer
    var scroll = window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.msRequestAnimationFrame || window.oRequestAnimationFrame || // fallback to timer function(callback) { window.setTimeout(callback, 1000 / 60) };  
  19. Like
    Nillervision got a reaction from teodora in Jquery viewport trigger   
    This method returns true if the current element is in the viewport
    jQuery.fn.isInViewport = function() { var elementTop = jQuery(this).offset().top; var elementBottom = elementTop + jQuery(this).outerHeight(); var viewportTop = jQuery(window).scrollTop(); var viewportBottom = viewportTop + jQuery(window).height(); return elementBottom > viewportTop && elementTop < viewportBottom; }; Usage:
    if (jQuery('.my-element').isInViewport()) { //do something } DEMO:
    https://jsfiddle.net/Nillervision/fmgjbkps/
     
    Note that this example is not listening for scroll events (which can be heavy for the browser) Instead the function is running on each animation frame:
    I'm not 100% sure but I think this give you a better performance because each frame is parsed by the browsers js engine anyway, and the interval between the frame "events" is determined by the device itself:
    var scroll = window.requestAnimationFrame; function loop() { if (jQuery('.my-element').isInViewport()) { //do something } // Recall the loop scroll(loop) } // Call the loop for the first time loop();  
    To support old browsers you can fallback to vendor prefixes or even a timer
    var scroll = window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.msRequestAnimationFrame || window.oRequestAnimationFrame || // fallback to timer function(callback) { window.setTimeout(callback, 1000 / 60) };  
  20. Like
    Nillervision reacted to Grant Barker in New project?   
    If you are going to be passionate about the project, as BrowserBugs says, do something which interests you. That's the main way to authentically have the right energy to keep at it. If it is something which interests you or could serve someone like you, chances are that it will interest or serve others too. Your vibe attracts your tribe.
  21. Like
    Nillervision reacted to fisicx in Why we use webmaster tools?   
    You don't need webmaster to do any of this.
     
    This thread has turned into a great source of misinformation.
  22. Like
    Nillervision reacted to Jack in Why we use webmaster tools?   
    Spammers spamming spammers
  23. Like
    Nillervision got a reaction from teodora in WooCommerce Size etc. Dropdown option   
    This functionality is build into woocommerce it is called variable products.
    https://docs.woocommerce.com/document/variable-product/
  24. Thanks
    Nillervision got a reaction from fisicx in WooCommerce Size etc. Dropdown option   
    This functionality is build into woocommerce it is called variable products.
    https://docs.woocommerce.com/document/variable-product/
  25. Like
    Nillervision got a reaction from GrahamUK33 in What is the correct order of a site design   
    OK. Let me explain how I've reached this conclusion.
    Mobil first is a progressive enhancement model (at least from what I read everywhere). That means that our core product is designed to support the devices with the most limited features (in this case screen size/resolution)
    After we have provided our initial styles we gradually check if the device supports larger resolutions and if so we enhance the initial features (Alows the content to float in to columns  etc.)
    If we were structuring our CSS in a way were the core styles (initial rules) would apply to larger screens and gracefully degrade to smaller screens, we would no longer be designing after a progressive enhancement model.

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.