Search Unity

Is a Website a Software?

Discussion in 'General Discussion' started by EETechnology, Sep 17, 2015.

Thread Status:
Not open for further replies.
  1. EETechnology

    EETechnology

    Joined:
    Aug 15, 2015
    Posts:
    185
    Hello. I heard this phase some days ago : "A website is a Software". I have been arguing with my mind, but I dont think this is true, mainly because website is a DOCUMENT, not an executable file. In wikipedia.com
    it doesnt say alot about this(In Fact doesnt say at all about Websites, just this : Websites are "DOCUMENTS").

    I want to hear your opinion of what you think?
     
    Meltdown likes this.
  2. goat

    goat

    Joined:
    Aug 24, 2009
    Posts:
    5,182
    A document is SW written on varying HW. What's been said and done or said actively is always SW while what's being physically used to say it is always HW.

    A blank book is hardware. What's written in the book is software.
     
  3. XGundam05

    XGundam05

    Joined:
    Mar 29, 2012
    Posts:
    473
    In the days of the "old" web, you may have been correct. But today's websites are most definitely not just documents.

    Take this forum for example. There is an extensive backened running on servers, in addition to the JavaScript and CSS running client-side, enabling us to interact with the page and underlying application.

    And JavaScript isn't just for tiny, simple things. As an example of such, go over to heroforge.com...that is most definitely not just "a document".
     
    Dreamaster likes this.
  4. EETechnology

    EETechnology

    Joined:
    Aug 15, 2015
    Posts:
    185
    I know that..... How about a website that is not using JS? We have to consider them too I think
     
  5. goat

    goat

    Joined:
    Aug 24, 2009
    Posts:
    5,182
    Also, I recently tossed my 8 year old Mac Mini because no web browser I could use on it was fast enough to browse with all the javascript and other software doing things in the web page. Even modern browsers on modern computers struggle with it. Microsoft knows this and the result was Edge but it pages are still too busy and too slow. Focusing too much on extracting what they can monetarily from the reader and not enough on the values or lack of values of what they are offering up to read to the web surfer.
     
    theANMATOR2b likes this.
  6. XGundam05

    XGundam05

    Joined:
    Mar 29, 2012
    Posts:
    473
    I can't think of any websites, that aren't holdovers of pre Web 2.0, that don't use some form of interactivity. Even a site that doesn't use JS is probably at least using CSS (and oh the things you can do with CSS3).

    The days of treating a website as just a document are long gone.

    Edit: and let's not forget things such as HTML5 Audio and Video tags. Or the shadow DOM, or custom web components.
     
  7. JamesLeeNZ

    JamesLeeNZ

    Joined:
    Nov 15, 2011
    Posts:
    5,616
  8. Ryiah

    Ryiah

    Joined:
    Oct 11, 2012
    Posts:
    21,203
    You could liken a website to a software program and the browser to a virtual machine.
     
    XGundam05 likes this.
  9. jerotas

    jerotas

    Joined:
    Sep 4, 2011
    Posts:
    5,572
    In general. But a lot of small businesses still hire "web guys" to make them a static website with no interactivity at all, for purposes of credibility. That way they don't have to pay thousands and thousands of dollars for it.
     
  10. EETechnology

    EETechnology

    Joined:
    Aug 15, 2015
    Posts:
    185
    Thank you, but what I mean is IN GENERAL, Just a Website like Facebook for example.... Is it a software?
     
  11. JamesLeeNZ

    JamesLeeNZ

    Joined:
    Nov 15, 2011
    Posts:
    5,616
    no its a script. There is no executable
     
  12. EETechnology

    EETechnology

    Joined:
    Aug 15, 2015
    Posts:
    185
    This is my opinion too, but i see people here have different opinions. So its subjective or what?
     
  13. Dreamaster

    Dreamaster

    Joined:
    Aug 4, 2014
    Posts:
    148
    Most DEFINITELY yes. Software is simply program instructions that make hardware USEFUL. The term "software" is INCREDIBLY broad, to my knowledge there is no distinction made between "scripts" versus "executables"... after all, a "script" is a set of instructions that are interpreted by... an executable...

    My entire job is wrapped around building web APPLICATIONS (.NET in my case) because html portals make sharing access to databases very easy.

    CAN a website be ONLY a DOCUMENT? Yes. If you are serving up static pages of web based text/images that have zero interactivity then no... it's not really "software"... but as soon as you start breaking that boundary and start interacting with that information in a meaningful way you've blown right into the software territory quite quickly. Facebook is most definitely a software project and I'm sure the thousands of man hours that have went into building it would be pretty dissatisfied by someone calling it "documents only" LOL.
     
  14. EETechnology

    EETechnology

    Joined:
    Aug 15, 2015
    Posts:
    185
    I know IF WE USE JS then its going to be a software for sure.... Wikipedia says so. But what with only HTML/CSS language? I think It shouldnt be different from website to website(What I mean is : Facebook(Has JS) its a software and another html document that is A WEBSITE too its not a software). I think this is really confusing :)
     
  15. Dreamaster

    Dreamaster

    Joined:
    Aug 4, 2014
    Posts:
    148
    "I think It shouldnt be different from website to website"
    That's where your logic is flawed... it is ABSOLUTELY different from website to website. In fact, stop focusing on web "site" it can be different from web PAGE to PAGE.

    HTML/CSS are "presentation languages"... they exist to format and beautify the information. The HTML documents themselves are not "software" but the HTML browser, and the webserver that is serving that document to your browser most definitely IS software. Again, keep in mind the term software is very broad... it's counter/negative isn't "documents" the counter to it is "hardware". So everything built around a web document IS software, and the moment the web document itself becomes script based, ... does something MORE than simply present static information, then it TOO is software.
     
  16. EETechnology

    EETechnology

    Joined:
    Aug 15, 2015
    Posts:
    185
    Keep in mind that HTML Document makes Hardware do something also.... It makes Hardware(Graphic Card) To Display What every tag says ;)
     
  17. Dreamaster

    Dreamaster

    Joined:
    Aug 4, 2014
    Posts:
    148
    Absolutely! If the world has to be "black and white" and web documents can be either software or not software, definitely err on the side of software.
     
  18. dogzerx2

    dogzerx2

    Joined:
    Dec 27, 2009
    Posts:
    3,971
    The software is the browser. The website is content for such software.
     
    Shushustorm likes this.
  19. JamesLeeNZ

    JamesLeeNZ

    Joined:
    Nov 15, 2011
    Posts:
    5,616
    of course a web dev is going to say its software :p

    Just because it falls under the same category as real development, doesnt mean it is..
     
  20. Ryiah

    Ryiah

    Joined:
    Oct 11, 2012
    Posts:
    21,203
    Game development must not be real development either. After all Unity uses a scripting language. :p
     
    HemiMG likes this.
  21. Kiwasi

    Kiwasi

    Joined:
    Dec 5, 2013
    Posts:
    16,860
    Why does this thread exist? It nothing to do with Unity.

    The argument is just semantics. It basically comes down to "How do you define software?"

    Since almost the entire feild if computer science is arbitrary, it doesn't matter. Answers of "yes", "no", "sometimes" and "green" are all valid.
     
  22. EETechnology

    EETechnology

    Joined:
    Aug 15, 2015
    Posts:
    185
    Yes, but the website is Software or Not, :p ?
     
  23. EETechnology

    EETechnology

    Joined:
    Aug 15, 2015
    Posts:
    185
    Not every thread in Unity has to do with Unity, Go check it if you are not sure... We asked for your opinion, If you dont have any, its better not to write at all.
     
  24. Ryiah

    Ryiah

    Joined:
    Oct 11, 2012
    Posts:
    21,203
    Our friendly neighborhood moderators are too busy within the thread welcoming the new community manager. :p
     
    elmar1028, Kiwasi and Dreamaster like this.
  25. EETechnology

    EETechnology

    Joined:
    Aug 15, 2015
    Posts:
    185
    I didnt get that lol
     
  26. hippocoder

    hippocoder

    Digital Ape

    Joined:
    Apr 11, 2010
    Posts:
    29,723
    A website is just data which requires hardware and software for you to be able to access the data.
     
  27. hippocoder

    hippocoder

    Digital Ape

    Joined:
    Apr 11, 2010
    Posts:
    29,723
    Fine then :p
     
Thread Status:
Not open for further replies.