Abgesehen von Standards / Best Practice und eigenen Vorlieben ist Konsistenz sinnvoll: wenn ich bestehenden Code erweitere und der lässt ein System erkennen, dann führe ich es fort.

...zur Antwort
Schlecht, würde ich nicht nutzen

Wenn schon analog, dann mit echtem Briefpapier und echtem Stift, und wenn schon digital, dann nicht grundlos verzögert.

...zur Antwort

Inzwischen sorgt das Thema KI für zusätzliche Verunsicherung: brauchen wir noch Menschen als Webdesigner und Webentwickler? Sollen wir Design und Programmiersprachen lernen? Macht das nicht bald alles die KI für uns? Ich glaube nicht!

Abgesehen davon, dass die Angebote für "problemlose Websitenerstellung" programmiert werden oder eine KI mit bestehenden Lösungen trainiert werden muss, wofür es Menschen braucht, bleibt das Problem von Verständnis und Inspiration. Wer einfache Bedürfnisse hat und diese sehr klar formulieren kann, braucht vielleicht keine menschlichen Ansprechpartner mit Empathie und Erfahrung. Alle anderen schon.

...zur Antwort

In der heutigen Gesellschaft nicht, da müssten schon einige andere Räder zurückgedreht oder alternative Wege beschritten werden. Smartphones sind sehr nützlich, aber die Art wie sie oft genutzt werden, ist es nicht. "Digital Detox" ist gut, aber nur dann, wenn man es sich privat und beruflich erlauben kann.

...zur Antwort
Habe zu oft Schwierigkeiten etwas zu finden

Es ist paradox, das als Profi zu sagen, der Google noch als neues Startup erlebt hat, das den damaligen Portalen wie Yahoo Konkurrenz gemacht hat, aber ich bin oft unzufrieden mit Suchergebnissen. Zu Alltagsthemen und Allgemeinbildung finde ich schnell das gesuchte, auch Produkte, die vergriffen sind, bloß bei speziellen Programmierthemen bleiben manchmal Fragen offen.

...zur Antwort

Ich hatte bereits Berufserfahrung, als Angestellter und aus früherer Selbstständigkeit mit einer kleinen Internetagentur. Somit bekomme ich über die üblichen Businessplattformen wie LinkedIn und Freelancermap Anfragen. Aber das erste Freelance-Angebot nach der Festanstellung kam über einen Eintrag in einer Liste nachhaltiger (also umweltbewusster) Webentwickler.

Auch wenn du selbst noch nicht viel Erfahrung hast, kann es sinnvoll sein, eine geschäftliche Nische zu finden, also etwas, das dir besonders liegt, wo es weniger Konkurrenz gibt, als wenn du mit der Masse gehst und beispielsweise React-Entwicklung lernst. Außerdem ist es normal, mit kleinen ehrenamtlichen Projekten bzw. Open-Source, Demos, oder Arbeit für Freunde und Bekannte anzufangen, damit du den nächsten Kunden etwas vorzeigen kannst.

...zur Antwort

"Ist HTML eine Programmiersprache" war eine beliebte Frage, um unnötige Diskussionen zu beginnen, sei es aus Provokation oder Langeweile. Die überwiegenden Meinung hält HTML für keine Programmiersprache, weil nicht algorithmisch und Turing-complete.

Aber wer definiert, was "Programmierung" bedeutet?
Wikipedia ist mir da lieber als die Google-Bildersuche oder ChatGPT. Da steht

Programmierung (von altgriechisch πρόγραμμα prógramma „öffentlich und schriftlich bekannt gemachte Nachricht, Befehl“)[1] bezeichnet die Tätigkeit, Computerprogramme zu erstellen ...

Was sind in diesem Sinne Computerprogramme?

Ein Computerprogramm oder kurz Programm ist eine den Regeln einer bestimmten Programmiersprache genügende Folge von Anweisungen (bestehend aus Deklarationen und Instruktionen), um bestimmte Funktionen bzw. Aufgaben oder Probleme mithilfe eines Computers zu bearbeiten oder zu lösen.[1]
...
Allerdings ist Computerprogramm kein Synonym zu Software; vielmehr ist ‚Software‘ ein IT-Sammelbegriff für Nicht-Hardware, zum Beispiel für BetriebssystemDatenbank oder für eine komplette, für den Benutzer fertige IT-Anwendung – die Komponenten wie Grafik- und AudiodateienSchriftarten, Hilfetexte usw. umfassen kann.

Es geht aber noch weiter:

„Programmieren“ in erweitertem Sinn umfasst neben der Codeerstellung zahlreiche weitere Tätigkeiten, zum Beispiel das Testen (Entwicklertest) des Programms oder das Erstellen der Programmdokumentation. Abgrenzen vom Begriff des Programmierens lassen sich andere Tätigkeiten zur Softwareentwicklung wie beispielsweise das Projektmanagement, die Anforderungsanalyse oder die Datenmodellierung.

Zumindest umgangssprachlich ist "HTML-Programmierung" somit eine sinnvolle Bezeichnung, zumindest wird jeder wissen, was gemeint ist.

...zur Antwort
GNU/Linux

Linux Mint und MacOS sind eleganter aber auch eingeschränkter veränderbar als Ubuntu oder Windows. Wirklich zufrieden bin ich mit gar keinem, aber wenn ich wählen müsste, käme Linux inzwischen auf Platz 1, danach Apple, dann erst Windows. Microsoft hat sich in meinen Augen immer weiter verschlechtert.

...zur Antwort

Viele hochklassige Geräte sind auch nach einigen Jahren noch gut, aber dann deutlich billiger. Oft werden sie auch noch länger mit offiziellen Softwareupdates versorgt als die Mittelklasse, aber das kann man auch nicht verallgemeinern.

Persönlich bin ich jedenfalls zufrieden mit einem Android-Gerät, das schon beim Kauf nicht mehr das neuste, aber in mancher Hinsicht sogar jetzt noch überdurchschnittlich ist.

...zur Antwort

Ich bin als Android-Nutzer nicht neidisch auf Apple. Insgesamt bin ich mit keinem Smartphone völlig zufrieden, aber bei Android habe ich größere Veränderungsmöglichkeiten und zumindest auf manchen Geräten, längere Zeit offizielle Software-Updates (und danach ggf. inoffizielle mit Android Open Source Project). Das sind Dinge, die mir bei Apple fehlen.

Positiv an Apple wäre vielleicht, dass alles einheitlicher zusammenpasst und sich die einzelnen Apps weniger voneinander unterscheiden.

...zur Antwort

Ich weiß nicht, welche App du meinst, aber die Google-Bildersuche mit Bildern als Eingabe (Google Lens) oder Pinterest Bildersuche (Image Search) bzw. Kaufvorschläge (Shop for similar items) machen das manchmal, aber nicht immer, ganz gut. Manchmal liegen sie auch total daneben.

...zur Antwort

Ich hatte ähnliche Probleme mit bestimmten Endgeräten (Huawei-Handys und Lenovo-Laptops) in Kombination mit bestimmten Routern (damals ein von Vodafone bereitgestellter). Obwohl ich "ein bisschen vom Fach" bin (Webentwickler, aber kein Netzwerk-Experte) konnte ich die Probleme auch mit viel Recherche und Kommunikation mit Support-Mitarbeitern nicht lösen. Den Aufwand hätte ich mir im Nachhinein gerne erspart und einfach gleich eines der beiden betroffenen Geräte gegen ein höherwertiges getauscht, also ein Smartphone mit Snapdragon statt MediaTek Prozessor oder FritzBox statt anderem Router.

...zur Antwort
Welche Methode zur Umsetzung einer Website?

Hallo ihr Lieben!

Ich habe einen Verein gegründet und wir brauchen eine ordentliche Website. Das Team der ITler besteht aus 3 Personen (inkl. mir). Einer davon kann Frontend (Design, CSS), einer kann Backend (Datenbanken, HTML, JS, Serverkonfiguration). Ich kann alles davon nur so ein bisschen und koordiniere das Projekt. Bisher haben wir eher provisorisch eine WordPress Seite, sind damit aber aus folgenden Gründen nicht zufrieden:

  1. Unübersichtlich mit den vielen Plugins usw. - es ist nicht einheitlich und wirkt zugemüllt und umständlich
  2. Der Code ist schwer zu lesen und nachzuvollziehen
  3. Man kann den Code (soweit ich weiß) nicht vollständig anpassen und ist daher in Hinblick auf Design und Funktionalität eingeschränkt (in unserem Theme „Astra“ kann man Designfarben einstellen, sieht aber nicht, wo sie verwendet werden)

Jetzt suchen wir nach einer Alternative. Man könnte versuchen, die Website ohne CMS o. Ä. auf die Beine zu stellen, man könnte ein anderes, anpassbareres CMS verwenden oder bloß ein CMF, wobei ich nicht sicher bin, ob das viel besser ist.

Wir können im Moment nicht genau einschätzen, ob es realistisch ist, die Webseite ohne CMS o. Ä. sicher, ordentlich und schön aufzubauen. Allerdings wissen wir auch nicht, ob es ein CMS gibt, das so viel Anpassbarkeit bietet, dass man (mit genug Programmierkenntnissen) theoretisch ALLES umsetzen kann. Funktionen, die wir brauchen, wären:

  • Beiträge (Blog, News)
  • Normale Inhaltsseiten
  • Eingebundene Mediendateien
  • Kleine eingebettete Online-Spiele
  • Kontakt/Anmeldeformulare
  • Suchfunktion
  • Design exakt, wie der Designer es sich vorstellt
  • evtl. ungewöhnliche Seitennavigation (Nicht nur mit Standard Menüs, wie bei WordPress von Anfang an drin)

Denkt ihr, WordPress oder Drupal ist durch Themes, Plugins/Modulen etc. doch anpassbar genug und wir müssten uns nur mal genauer hineindenken oder sollte man in unserem Fall lieber ganz auf Content-Management Optionen verzichten?

Vielen Dank schon mal für eure Antworten!

...zum Beitrag
Benutzt Wordpress und verwendet vorhandene Themes und Plugins

Verwendet ein vorhandenes, modernes Theme, wo nur noch wenig angepasst werden muss und beschränkt euch auf wenige Plugins, die gute Bewertungen und sehr viele Nutzer haben. Ansonsten wird es schnell wieder unübersichtlich.

...zur Antwort