39 comments

  • Saša DSaša D, over 3 years ago

    The idea and implementation are cool. It's up to designers/developers to decide whether this works for their product or not. Simply shutting other people's work down isn't encouraging and it's not what this community is about. Let's offer support and proper critiques.

    28 points
  • Wojtek Wojtek , over 3 years ago

    I can see this become annoying really soon.

    14 points
    • Adam Nelson, over 3 years ago

      Great way to run your users off

      3 points
    • Michael RurkaMichael Rurka, over 3 years ago (edited over 3 years ago )

      Totally original comment ... There is a time and a place for everything, ins't there? I can still see a use for particular web projects, like css mini games, etc. It's obviously up to the discretion of the application.

      2 points
      • Wojtek Wojtek , over 3 years ago

        Of course there is. Not everyone keeps that in mind, though.

        Once something becomes easily available, it tends to be overused in all the wrong places. Remember what happened with long shadows, parallax scrolling, scroll jacking, animating everything for no reason?

        New trend in 2016 will be template WordPress themes with sound.

        1 point
        • Michael RurkaMichael Rurka, over 3 years ago (edited over 3 years ago )

          I'm speaking in relation to THIS post. Do you think Soundlinks will really be the thing that destroys the web? We're all over sound bits, and the sound bits that are in use, are used relatively appropriately. You hardly see something like this being abused in today's web. And if you do, you're visiting the wrong sites :P

          1 point
          • Wojtek Wojtek , over 3 years ago

            Do you think Soundlinks will really be the thing that destroys the web?

            No, it will just be a minor annoyance when used improperly. We've already killed the web multiple times with other means.

            You hardly see something like this being abused in today's web.

            For now.

            1 point
            • Michael RurkaMichael Rurka, over 3 years ago

              That's irrelevant to this post. All I'm saying is think a little before you post bandwagon comments. It's irrelevant, no value and it's just overall negative.

              2 points
              • Wojtek Wojtek , over 3 years ago

                It's not irrelevant. We're discussing popularizing elements that can be cherry-on-top material or something you'll find annoying.

                Next time I'll just email you with my comments about anything instead.

                1 point
        • Thompson GeorgeThompson George, over 3 years ago

          I do not think your 2016 predictions are accurate.

          3 points
  • Erik TerwanErik Terwan, over 3 years ago (edited over 3 years ago )

    For some web apps this might be useful, but there is way to much lag between clicking and hearing sounds. Preloading all the sounds on page load could fix this. Calling .play() on a <audio> tag is almost instant playback once the sounds are loaded.

    4 points
    • Mahdi Farra, over 3 years ago

      Oh you're right Erik, I'll try to work on adding that tonight if I managed to do it, as I'm still a noob in Javascript

      1 point
  • Juan RiosJuan Rios, over 3 years ago (edited over 3 years ago )

    This can be helpful to have a more inclusive and accessible web. Some people with disabilities might find this very useful.

    3 points
  • Nour Abusoud, over 3 years ago

    I don't know why people start bashing new ideas once they're there,, this can be helpful sometimes, for instance I work on web based apps/surveys and we use sounds sometimes, in that field it's really useful and not annoying at all, it actually makes customers want to fill the surveys up till the end being interactive and all

    3 points
    • Mahdi Farra, over 3 years ago

      Thanks Nour! I'm glad that this is useful for you, yeah it's meant to be used for web based apps/games. If you used the library, please share one of your projects with me.

      1 point
  • David DarnesDavid Darnes, over 3 years ago

    Fun project. I could see some use cases. It's not for everyone, but then again what is?

    2 points
  • Norm Sheeran, over 3 years ago

    No

    2 points
  • Ed AdamsEd Adams, over 3 years ago

    Is this a joke, in part?

    1 point
    • Mahdi Farra, over 3 years ago (edited over 3 years ago )

      No, I'm learning Javascript and made this as a weekend project to put in all the stuff I've learned so far.

      4 points
      • Ed AdamsEd Adams, over 3 years ago

        Oh, okay. Everyone has to start somewhere, and the fact that you've managed to make something at all is quite good. Please try not to be deterred by the mean comments!

        0 points
    • Max PotvinMax Potvin, over 3 years ago (edited over 3 years ago )

      "Made with (shit emoticon) by Mahdi.". I think it's a joke.

      2 points
  • Pablo StanleyPablo Stanley, over 3 years ago (edited over 3 years ago )

    A while back I created a library of sounds for musical UI, if anyone is interested to use with this script :) https://medium.com/swlh/designing-musical-user-interfaces-4f30b41d7a83

    1 point
    • Mahdi Farra, over 3 years ago

      Pablo! I've just downloaded UI-Harmonies, the sounds are so damn good!

      2 points
      • Pablo StanleyPablo Stanley, over 3 years ago (edited over 3 years ago )

        Glad you liked them, Mahdi. Use responsibly ;)

        0 points
        • Mahdi Farra, over 3 years ago

          Haha sure will. Can I use them commercially? like if I'm doing things for a client or something? Are they royalty free? if not how can I pay for them?

          1 point
          • Pablo StanleyPablo Stanley, over 3 years ago

            Royalty free. Use them, edit them, chop them, make money with them, I don't care. It would be great to see it live once you implement them. If you could send me a link or a video or something, I would greatly appreciate it. If you need something custom, then we can discuss that.

            Also, I'm just realizing you're the one that made the script. Good work, man. Don't let the negative comments discourage you. It's up to the designer to know when it makes sense to use auditory feedback in a meaningful way without being annoying, Haters gonna hate.

            1 point
            • Mahdi FarraMahdi Farra, over 3 years ago

              Whoa man! Thanks a million! I might use the sounds in an application I'm working on right now, if I ended up using it I'll take a video and upload and link you for sure, if not I'll definitely use them in one of my little personal projects which I'll for sure credit you in it.

              Glad to hear that you liked the script, yeah I'm kind of used to the hate comments haha.

              0 points
  • Brennan Smith, over 3 years ago (edited over 3 years ago )

    Why is it Made with "shit" by Mahdi?

    1 point
  • Radley MarxRadley Marx, over 3 years ago (edited over 3 years ago )

    The primary reason websites don't use sound is because audio file playback is dependent in the current page, so when you click on a link you're taken to a new page quicker than the sound can finish playing.

    Sound clicks in general have been deprecated over the last decade. They're left on by default my many OSes to help novices use the system, but they're eventually turned off.

    0 points
    • Mahdi Farra, over 3 years ago

      You could use it if you're making a web game, and to solve the lag Erik suggested I preload all the sounds, which I will add soon to the script.

      1 point