> Berufsbedingt für Opera entwickeln? Klingt nicht besonders glaubwürdig
Mag sein dass es Saubuden gibt die sich nicht darum scheren
Wir entwicklen seit vielen Jahren so dass unsere Core-Systeme auf IE6-9, FF, Chrome, Safari und Opera laufen und wenn man sich nicht saublöd anstellt ist das auch keine Große Kunst
Der MSIE6 ist ein ziemlicher Krampf und bekommt mittlerweile nicht mehr alle Features, aber ich lieferre sicher NICHTS an den Kunden das im MSIE6 überhaupt nicht funktioniert
Und ja wenn man die komplette Technologie (CMS-Systeme + Server injl. DNS/Domainregistrierung selbst liefert/bereitstellt und so pflegt dass es automatosch auf alle Kunden verteilbar ist rechnet sich das auch wirtschaftlich)
Bevor jetzt wieder jemand angekrochen kommt und meint "Du kannst doch nicht Updates bei allen Kunden machen" -> Kann ich sehr wohl, muss ich auch rein sicherheitstechnisch und im Bezug auf Zkunftssicherheit weil wenn heute ein Kunde eine Funktionalität braucht die schon mal für einen anderen entwickelt wurde lässt sich das einfach einbauen wenn man weiss dass alle 500 Systeme die selben Schnittstellenversionen haben und Major-Upgrades der Serversofwtare sind auch wesentlich einfacher wenn es keine Altlasten und Fremdcode gibt
Klar gibts nicht viele Firmen die das so machen (können), die gehen mir aber auch am Arsch vorbei weil das Geschäft seit mehr als 10 Jahren funktioniert und auch in zeiten wo alle was von Krise gwinselt haben nichts von selbier zu spüren war
Ich hatte letztens erst empfohlen den Support einzustellen. Erstens ist die Nutzerbasis gering, zweitens sind die Fehler sehr individuellund eigenartig. Ja selbst beim geliebten IE sind die Bugs bekannt. Drittens gibts genug andere Browser die mehr Marktrelevanz haben.
Am Ende waren wir einhellig der Meinung, Opera Bugs sollten wenn sie bekannt sind die niedrigste Priorität bekommen.
Ich rede von CMS-Systemen die zu 100% im eigenen Unternehmen entwickelt werden, auf hunderten von Kundenhosts laufen und auf allen halbautomatisch auf dem gleichen Stand gehalten werden
Wenn man auf Qualität wert legt ist es da echt keine grosse Sache auch mal in Nischenbrowsern zu testen und kleinere Probleme zu beheben, wenn man scih nicht allzu dumm anstellt funktioniert das Zeug zu 99.5% sowieso überall weil man nach merh als 10 Jahren Erfahrung irgendwann wissen sollte welceh Dinge man wie schreiben muss um sie von Beginn an auf alen Browsern sauber hinzubekommen
Klar, wenn man nur einen 8-to-5-Job macht interessiert einen das nicht Und ja, ich teste das Zeug auch hin und wieder in einer VM mit Firefox 1.0
Das ist aber jetzt auch gar nicht der Punkt Der Punkt ist dass ich durch diese Arbeitsweise eben mit allen Browsern arbeite und verschiedenste Dinge durchprobiere und damit sagen kann dass auf einem halbwegs aktuellen Rechner keinerlei Geschwindigkeitsunterschied spürbar ist
Toll, es gibt aber auch als Programmierer Felder worauf man keinen Einfluss hat. Schlimm genug, dass man browserspez. Dinge über Bibliotheken abstrahieren muss um seine Zeit nicht sinnlos damit zu vergeuden. Bei einer Arbeitsstunde von 12€ aufwärts wird nur das getestet was gefordert wird. Ich weiß nicht wie du alles testen willst, mit allen Browser. Welcher Arbeitgeber ist denn so bekloppt und zahlt Arbeitsaufwand für Software die jenseits des Lebenszyklus ist. In meinem Fall stecke ich die Zeit lieber in Fixes für Safari als in Opera.
> Welcher Arbeitgeber ist denn so bekloppt und zahlt Arbeitsaufwand für > Software die jenseits des Lebenszyklus ist.
Arbeitgeber die Qualität liefern und nicht irgendeinen Scheissdreck hinrotzen So hoch ist der Arbeitsaufwand nicht wenn man GRUNDSÄTZLICH sauber arbeitet
Abgesehen davon macht es einen gewaltigen Unterschied ob du Arbeit in einen Kunden steckst oder ein System das auf alle Bestandskunden und zukünftigen ausgerollt wird
Zudem soll es Leute geben die ihren Job nicht nur als lästige Pflicht sehen und im Grunde für ihr verdammtes Hobby letztlich auch noch bezahlt werden, demzufolge auch mal einen Finger ausserhalb der Arbeitszeit heben und im gegenzug wenn sie mal 2 Tage frei brauchen die nicht vom Urluab abgebucht werden weil gegenseitiges geben und nehmen in einem kleinen Unternehmen mit einer flachen Hirarchie überaus gut funktioniert
Was andere Firmen machen geht uns einfach am Arsch vorbei, wir haben nicht umsonst seit mehr als 10 Jahren STAMMKUNDEN die wegegn guter Qualität immer wieder Kohle da lassen und wissen dass sie das in der Form sonst kaum wo bekommen
> Berufsbedingt für Opera entwickeln? Klingt nicht besonders glaubwürdig
Mag sein dass es Saubuden gibt die sich nicht darum scheren
Wir entwicklen seit vielen Jahren so dass unsere Core-Systeme auf IE6-9, FF, Chrome, Safari und Opera laufen und wenn man sich nicht saublöd anstellt ist das auch keine Große Kunst
Der MSIE6 ist ein ziemlicher Krampf und bekommt mittlerweile nicht mehr alle Features, aber ich lieferre sicher NICHTS an den Kunden das im MSIE6 überhaupt nicht funktioniert
Und ja wenn man die komplette Technologie (CMS-Systeme + Server injl. DNS/Domainregistrierung selbst liefert/bereitstellt und so pflegt dass es automatosch auf alle Kunden verteilbar ist rechnet sich das auch wirtschaftlich)
Bevor jetzt wieder jemand angekrochen kommt und meint "Du kannst doch nicht Updates bei allen Kunden machen" -> Kann ich sehr wohl, muss ich auch rein sicherheitstechnisch und im Bezug auf Zkunftssicherheit weil wenn heute ein Kunde eine Funktionalität braucht die schon mal für einen anderen entwickelt wurde lässt sich das einfach einbauen wenn man weiss dass alle 500 Systeme die selben Schnittstellenversionen haben und Major-Upgrades der Serversofwtare sind auch wesentlich einfacher wenn es keine Altlasten und Fremdcode gibt
Klar gibts nicht viele Firmen die das so machen (können), die gehen mir aber auch am Arsch vorbei weil das Geschäft seit mehr als 10 Jahren funktioniert und auch in zeiten wo alle was von Krise gwinselt haben nichts von selbier zu spüren war
Ich hatte letztens erst empfohlen den Support einzustellen. Erstens ist die Nutzerbasis gering, zweitens sind die Fehler sehr individuellund eigenartig. Ja selbst beim geliebten IE sind die Bugs bekannt. Drittens gibts genug andere Browser die mehr Marktrelevanz haben.
Am Ende waren wir einhellig der Meinung, Opera Bugs sollten wenn sie bekannt sind die niedrigste Priorität bekommen.
Hab ich was von höchster Priorität gesagt?
Ich rede von CMS-Systemen die zu 100% im eigenen Unternehmen entwickelt werden, auf hunderten von Kundenhosts laufen und auf allen halbautomatisch auf dem gleichen Stand gehalten werden
Wenn man auf Qualität wert legt ist es da echt keine grosse Sache auch mal in Nischenbrowsern zu testen und kleinere Probleme zu beheben, wenn man scih nicht allzu dumm anstellt funktioniert das Zeug zu 99.5% sowieso überall weil man nach merh als 10 Jahren Erfahrung irgendwann wissen sollte welceh Dinge man wie schreiben muss um sie von Beginn an auf alen Browsern sauber hinzubekommen
Klar, wenn man nur einen 8-to-5-Job macht interessiert einen das nicht
Und ja, ich teste das Zeug auch hin und wieder in einer VM mit Firefox 1.0
Das ist aber jetzt auch gar nicht der Punkt
Der Punkt ist dass ich durch diese Arbeitsweise eben mit allen Browsern arbeite und verschiedenste Dinge durchprobiere und damit sagen kann dass auf einem halbwegs aktuellen Rechner keinerlei Geschwindigkeitsunterschied spürbar ist
Toll, es gibt aber auch als Programmierer Felder worauf man keinen Einfluss hat. Schlimm genug, dass man browserspez. Dinge über Bibliotheken abstrahieren muss um seine Zeit nicht sinnlos damit zu vergeuden. Bei einer Arbeitsstunde von 12€ aufwärts wird nur das getestet was gefordert wird. Ich weiß nicht wie du alles testen willst, mit allen Browser. Welcher Arbeitgeber ist denn so bekloppt und zahlt Arbeitsaufwand für Software die jenseits des Lebenszyklus ist.
In meinem Fall stecke ich die Zeit lieber in Fixes für Safari als in Opera.
> Welcher Arbeitgeber ist denn so bekloppt und zahlt Arbeitsaufwand für
> Software die jenseits des Lebenszyklus ist.
Arbeitgeber die Qualität liefern und nicht irgendeinen Scheissdreck hinrotzen
So hoch ist der Arbeitsaufwand nicht wenn man GRUNDSÄTZLICH sauber arbeitet
Abgesehen davon macht es einen gewaltigen Unterschied ob du Arbeit in einen Kunden steckst oder ein System das auf alle Bestandskunden und zukünftigen ausgerollt wird
Zudem soll es Leute geben die ihren Job nicht nur als lästige Pflicht sehen und im Grunde für ihr verdammtes Hobby letztlich auch noch bezahlt werden, demzufolge auch mal einen Finger ausserhalb der Arbeitszeit heben und im gegenzug wenn sie mal 2 Tage frei brauchen die nicht vom Urluab abgebucht werden weil gegenseitiges geben und nehmen in einem kleinen Unternehmen mit einer flachen Hirarchie überaus gut funktioniert
Was andere Firmen machen geht uns einfach am Arsch vorbei, wir haben nicht umsonst seit mehr als 10 Jahren STAMMKUNDEN die wegegn guter Qualität immer wieder Kohle da lassen und wissen dass sie das in der Form sonst kaum wo bekommen