mmofacts.com

Safari 3 Beta auch für Windows

gepostet vor 17 Jahre, 5 Monate von KoMtuR
Apple hat ihren Browser nun Windows XP und Vista tauglich gemacht und bieten ihn unter www.apple.com/safari/download/ zum Download an Endlich kann man alle Browserarten auf ein und denselben Computer live testen (mal ausgenommen von diesen Remotesystemen).
gepostet vor 17 Jahre, 5 Monate von GoGCaM
Mit diesem Browser sieht meine Homepage irgendwie noch cool aus
Firefox, IE 6, IE 7 und Opera alle (fast) identisch, doch bei Safari "verhaut" es gleich alles
gepostet vor 17 Jahre, 5 Monate von None
Für alle die keine extra Browser installieren wollen: browsershots.org/
Oder man setzt sich es selbst auf: www.debian-administration.org/articles/413
Sehr schöne Sache wie ich finde und es erfordert - wenn es läuft - wenig Arbeit des Entwicklers: ein Klick und 5 Minuten später hat man seine Screenshots. Reicht also genau um einmal Kaffeenachschub zu holen oder das Bier kalt zu stellen...
gepostet vor 17 Jahre, 5 Monate von knalli
Naja, man sollte aber nicht vergessen, es ist eine Beta (oder Alpha.. :O) und die Windows und nicht SX-Version.
Der Windows-Safari3 sieht beschissen aus, rendert einiges nicht oder falsch, ist nicht wirklich schnell.. eigentlich unverständlich, warum man ihn in diesem Stadium veröffentlich hat. Kann man vergleichen mit einer der ersten Versionen vom IE7 - wo ja zeitweise bsp. tagesschau.de nicht lief.
Genauso ist iTunes unter Windows nicht das gleiche wie unter dem Mac - unter letzterem fühlt sich meiner Meinung nach wesentlich besser an, was Leistung und Anwendung angeht.
Viel interessanter finde ich die Browserstatistiken, wo die Leute bei if(safari) os=mac geschrieben haben.. das dürfte bei älteren Scripts demnächst (ab Ende des Jahres) falsche Werte erzeugen.
gepostet vor 17 Jahre, 5 Monate von Agmemon
Nur der Vollständigkeit halber: Der Fehler liegt in der deutschen Lokalisierung. Die englische Version hat scheinbar keine Darstellungsfehler.
gepostet vor 17 Jahre, 5 Monate von TheUndeadable
Dass Apple Probleme mit Lokalisierungen hat, haben sie schon bewiesen. Ansonsten rät auch Heise dringend von der Nutzung des Safari in der aktuellen Version ab.
www.heise.de/newsticker/meldung/91003
Vom Marketing her ist es einer der schlechtesten Aktionen, die Apple gebraucht hatte.
gepostet vor 17 Jahre, 5 Monate von None
Original von TheUndeadable
Ansonsten rät auch Heise dringend von der Nutzung des Safari in der aktuellen Version ab.

Aber sind wir mal ehrlich: was heise alles so den lieben langen Tag schreibt, hat wenig mit der Realitaet im IT Bereich zu tun. Heise wandert schon seit Jahren auf c't Niveau herum
gepostet vor 17 Jahre, 5 Monate von Valerion
Naja.
Ich gehauf meine Webseite-Freu mich: Alles ist normal-Geh zum Login gib meinen Namen ein.
FEHLER!
Programm muss beendet werden.....
gepostet vor 17 Jahre, 5 Monate von knalli
Original von Agmemon
Nur der Vollständigkeit halber: Der Fehler liegt in der deutschen Lokalisierung. Die englische Version hat scheinbar keine Darstellungsfehler.

Ich habe in einem normalen Windws XP Sp2 (zugegeben, lief in Parallels) die Beta gestartet, und hatte keine Zeichendarstellungsfehler, wenn du diese krpytischen Menus meinst, di es teilweise gibt. Meine Darstellungsfehler beziehen sich auf CSS/HTML (zb keine Überchriften), JS (kein onmouseclick, kein Hover oder unvollständig.. danach hab ich aufgehört.
Nachdem sowohl Windows- als auch OSX-Version abgeschmiert sind, hab ich beides wieder entfernt.. so toll die Features sind. Das ist unbrauchbar.. auch zum Testen. Ist halt ne Beta Aber in Windows mehr als in OSX - und das wirft mE ein schlechtes Bild auf den Safari. Auch wenn ich Fx'ler bin - schlecht ist der Safari ja nicht.
gepostet vor 17 Jahre, 5 Monate von Drezil
die css/js-fehler liegen lt. heise (s. undeads link) ja an den spracheinstellungen von windows. auf einem nativen (sprich englischem) system gäbe es solche probleme nicht.
schön ist auch, dass es nach 2h schon den ersten 0-day-exploit mit remote-code-execution gab.. ( siehe larholm.com/2007/06/12/safari-for-windows-0day-exploit-in-2-hours/ via blog.fefe.de/?ts=b8909e91 )
ich weiss nicht .. ist zwar ne nette idee, den safiri auch für non-mac-user anzubieten, nur die umsetzung ist (im moment noch) katastrophal..
gepostet vor 17 Jahre, 5 Monate von knalli
Hm ja, les auch grad.
Die einzige sinnvolle Erklärung für diesen Unsinn seitens Apple ist wohl, dass sie eine Entwicklungsplattform für iPhoneanwendungen den Nicht-OSX-Anwendern bereitstellen wollten. Und nicht-englische System stand wohl nicht im ersten Test
Werd mal später mit englischer Sprache das testen, aber ob das bei deutschem Windows etwas hilft..
PS: Es gibt glaub ich mittlerweile schon 3 oder 4 Exploits für die Windowsversion. Ganz klarer Fehlstart.
gepostet vor 17 Jahre, 5 Monate von Agmemon
Also hier mal mein erstes Fazit zur Safari Beta 3:
Die englische Version läuft unter OS X eigentlich ganz gut. Darstellungsfehler, weder in Sachen HTML/CSS noch in der eigentlichen Oberfläche, gibt es nicht. Nur beim Test meines BGs ist ein Fehler aufgetreten: betrifft ein JavaScript Konstrukt, das vom Rails link_to Helper generiert wird, wenn man einen Link auf HTTP/POST konfiguriert. Beim Server kommt dennoch ein HTTP/GET an. Habe den Fehler aber schon an Apple weiter gegeben.
Ansonsten ist das Abspielen von Medieninhalten, die Plugins benötigen, etwas träge. Habe aber bisher auch nur auf einem G3 getestet.
Es hat sich aber auch viel getan. Z.b. lief die Seite von Pixeltamer mit Safari 2.x nicht. Mit der Beta funktioniert das alles wunderbar. Da habe ich schon schlechtere Browser Betas in den Fingern gehabt.
Zur Windowsversion: OK, man kann sich streiten, ob die Windowsversion den Beta Status schon verdient hat, oder nicht. Aber dennoch Respekt dafür, denn die Portierung wird nicht einfach gewesen sein. Bisher gab es noch keine vernünftige Portierung der KHTML Engine für Windows. Dazu kommt noch, das Safari auf Cocoa basiert, was es für Windows nicht gibt. Dazu noch der ganze Anzeigecode, der sich zwischen OS X (wo alles PDF basiert ist) und Windows doch grundlegend unterscheidet.
Für Webdesigner und gerade BG Entwickler ist aber der Schritt von Apple, Safari zu portieren, ein sehr positiver Schritt. Der Marktantei von OS X Nutzern ist zwar noch gering (der Anteil an Safari Nutzern liegt noch ca. 2% darunter), aber dennoch interessant. Und er wächst stetig.
Und nun haben auch Entwickler und Designer unter Windows die legale Möglichkeit, Ihre Seiten für den Mac zu testen.
gepostet vor 17 Jahre, 5 Monate von raufaser
Mein Bruder, seines Zeichens totaler Apple Jünger, über die Windows Beta: "Die hat nicht mal nen pre Alpha verdient".
So kann man bei Windows Usern nicht punkten ...
Gruß,
Marc
gepostet vor 17 Jahre, 5 Monate von COrthbandt
Ich will auch mal lästern. Es gibt eine Sache wo Safari echt schneller ist als alle anderen Browser: Beim Abstürzen z.B.
Man versuche mal, sich auf www.pixeltamer.net einzuloggen.
Ganz grosses Kino, Jungs...
gepostet vor 17 Jahre, 5 Monate von Kampfhoernchen
Soweit brauchste gar net gehen. Da reicht schon golem.de
gepostet vor 17 Jahre, 5 Monate von Klaus
Bis auf die fehlenden Fettschriften hab ich das Problem nicht. Strange...

gepostet vor 17 Jahre, 5 Monate von Apocalyptica
Probier dich mal einzuloggen
gepostet vor 17 Jahre, 5 Monate von Klaus
hat sich schon beim Registrieren verabschiedet. *g*
Ich bleib bei meiner Theorie dass Apple Windows mit schlechter Software überschwemmen will, damit alle sich nen Mac kaufen. Mir ist der Laden weiterhin unsympathisch.
gepostet vor 17 Jahre, 4 Monate von TheUndeadable
> Zudem führt ein Fehler beim Anlegen von Bookmarks mit einem mehr als 1024 Zeichen langen Titel zu einem Buffer Overflow.
Wenn ich sowas schon lese, bezweifle ich dass die Apple-Programmierer die Grundzüge der Sicherheit unter C/C++ gelernt haben. Ich meine, dass dieses Problem in jeder Funktionsdokumentation von strcpy und anderen str-Befehelen groß in rot dargestellt wird.
Der aktuelle Safari 3.0.2 scheint immer noch total verbuggt und mit Sicherheitslücken behaftet zu sein...
www.heise.de/newsticker/meldung/91725
gepostet vor 17 Jahre, 4 Monate von Todi42
Original von TheUndeadable
Wenn ich sowas schon lese, bezweifle ich dass die Apple-Programmierer die Grundzüge der Sicherheit unter C/C++ gelernt haben. Ich meine, dass dieses Problem in jeder Funktionsdokumentation von strcpy und anderen str-Befehelen groß in rot dargestellt wird.

Es gibt keine Sprache C/C++. Hätten die den Browser in C++ geschrieben, wäre das Problem nicht aufgetretten. std::string kennt keine Puffer-Überläufe.
gepostet vor 17 Jahre, 4 Monate von TheUndeadable
> Es gibt keine Sprache C/C++. Hätten die den Browser in C++ geschrieben, wäre das Problem nicht aufgetretten.
Akzeptiert ;-) Aber meist mischt man halt das C++ mit verschiedenen C-Routinen.
gepostet vor 17 Jahre, 4 Monate von Todi42
Original von TheUndeadable
Akzeptiert ;-) Aber meist mischt man halt das C++ mit verschiedenen C-Routinen.

Ja, wahrscheinlich hat so ein Programm einiges an Altlasten.
gepostet vor 17 Jahre, 4 Monate von Agmemon
Original von TheUndeadable
Wenn ich sowas schon lese, bezweifle ich dass die Apple-Programmierer die Grundzüge der Sicherheit unter C/C++ gelernt haben. Ich meine, dass dieses Problem in jeder Funktionsdokumentation von strcpy und anderen str-Befehelen groß in rot dargestellt wird.

Woher weißt Du eigentlich, in welcher Sprache Safari entwickelt wird? Das soll kein Rechtfertigungsversuch oder Bashing werden. Vielleicht hast Du ja Infos, die ich nicht habe. Es wäre nämlich wirklich interessant zu wissen, in was die Windows-Produkte von Apple (mal Quicktime ausgenommen) entwickelt wurden. Das würde nämlich die Frage beantworten, ob es eine Cocoa Implementierung für Windows gibt.
gepostet vor 17 Jahre, 4 Monate von TheUndeadable
> Woher weißt Du eigentlich, in welcher Sprache Safari entwickelt wird?
Leider nicht. Safari stammt ja zum Teil vom Konqueror ab, der meines Erachtens in der typischen 'klassenorientierten' C++/C-Kombo geschrieben wurde.
Da die von mir 'angeflamete' Sicherheitslücke aber ein Bookmark-Problem ist, gehe ich nicht davon aus, dass diese im Khtml bzw Webkit-Teil ist.
Ob Apple Objective-C oder Teile von Cocoa portiert hat, weiß ich leider absolut nicht, würde mich aber auch mal interessieren...

Auf diese Diskussion antworten