You are not logged in.

#1 2023-07-24 02:57:32

surf.bluecrab
Member
From: Halifax, NS, Canada
Registered: 2014-04-19
Posts: 15

Web design on Linux

Hello, I have a question for the community:  I started using Linux in 1997. In 2008 I ditch Windows completely and now only use Linux, BSD and open source software.  I have put myself in a bubble where I am unable to use any software designed for Mac, Windows or Java ( I also dont drink Wine ).

I have not made any websites in a while, when I was in university I used Adobe Dreamweaver for web development.

Many people ask me to do website for them but I always assume that web developer use a Mac and an Adobe suite.

I was wondering if I would hit a brick wall offering web development services because of my no proprietary software philosophy?

I am currently installing drupal on my Arch server for my own personal needs but I was wondering what suite of software do an average artist web developer use and if I would be the black sheep if I cannot use Adobe product?

Offline

#2 2023-07-24 03:00:03

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 28,990
Website

Re: Web design on Linux

I just use vim.


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#3 2023-07-24 03:09:47

surf.bluecrab
Member
From: Halifax, NS, Canada
Registered: 2014-04-19
Posts: 15

Re: Web design on Linux

Do you write html from scratch in an text editor?

Offline

#4 2023-07-24 06:48:48

seth
Member
Registered: 2012-09-03
Posts: 42,873

Re: Web design on Linux

Don't be ridiculous. One uses a pattern file so one doesn't have to type the whole

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="ltr">
<head>
<meta http-equiv="Content-Type"…
<title…
<link rel="stylesheet" type="text/css" …
<script type="text/javascript">
…
</script>

<link rel="shortcut icon" …
</head>

<body>
…
</body>
</html>

  stuff everytime. Also you want syntax highlighting, autocompletion, the entire nice-to-have IDE stuff (which vim indeed is fully capable of)

"webdesign" involves more than a single html file, most of that will typically be autogenerated by some server script, but than "modern" webdesign expects a lot of javascript (for whatever reason), typically using libraries like jquery and the actual look is then done w/ css that is fully capable of turning a webpage on its head (eg. if wikimedia does something stupid and people are throwing around bananas)

Or you use frontpage.
The wysiwymg tools allow you to click together some webpages but I'd wager that a CMS like wordpress is gonna produce better results of similar variety and is designed to be then content-fed by your client.

Offline

#5 2023-07-24 07:08:50

Awebb
Member
Registered: 2010-05-06
Posts: 6,172

Re: Web design on Linux

Have a look at static site builders like Jekyll.

Offline

#6 2023-07-24 12:07:43

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 28,990
Website

Re: Web design on Linux

surf.bluecrab wrote:

Do you write html from scratch in an text editor?

Html, css, php, occasional svg, and in very small doses, js, yes.

(sidenote: html5 is much simpler than xhtml and greatly reduces the importance of the above-mentioned templates.)

Last edited by Trilby (2023-07-24 12:30:47)


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#7 2023-07-24 14:33:42

icar
Member
From: Catalunya
Registered: 2020-07-31
Posts: 374

Re: Web design on Linux

I work on Linux and I do 99% of the time web + Node development. It works perfectly fine. You likely want an IDE (such as WebStorm or VSCode, or (neo)vim if you are into that). They are available for Linux, all from the AUR and from other proprietary means.

Last edited by icar (2023-07-24 14:36:59)

Offline

Board footer

Powered by FluxBB