2009-03-17 5 views
1

Und wenn ja, was macht es?Ist ihttp ein legitimes Protokoll?

Ich habe es in einigen HTML von einem ehemaligen Mitarbeiter geschrieben (so kann ich den Autor nicht fragen). Ich denke, es war ein Tippfehler, außer dass es an ein paar verschiedenen Orten in ein paar verschiedenen Vorlagen ist, die als Quellattribut für ein Bild verwendet werden.

Zum Beispiel:

<IMG height="6" src="ihttp://www.ourdomain.com/images/f2f3f4.gif" width="5">

Die Top-Google-Ergebnisse weisen auf eine Art von Apache/PHP/MySQL-Installationsprogramm, aber wir IIS laufen lassen, so kann ich mir nicht vorstellen, dass das in engen Zusammenhang steht.

+2

Es ist spezifisch für Safari auf dem iPod Touch und iPhone. ;-) – tvanfosson

+0

@tvanfosson: gut eins: D – Alekc

+0

@tvanfosson: du scherzest, aber es wurde von einem Grafikdesigner mit Dreamweaver auf einem Mac geschrieben, was mich teilweise (einen niedrigen .NET-Typ) zweimal überlegen lässt und fragen ob Es könnte ein Artefakt der Werkzeuge sein, mit denen es erstellt wurde, und damit tatsächlich einem Zweck dienen, von dem ich einfach nichts wusste. – Matt

Antwort

7

Typo. Nichts mehr.

Kein solches Protokoll existiert. Was Sie sehen, ist ein klassisches Design-Muster namens Cut-and-Paste. Wenn ich raten müsste, würde ich sagen, dass i zuvor der führende i in images/f2f3f4.gif war.

+0

An einem alten Ort, an dem ich arbeitete, nannten wir diesen "Ziegencode" nach einer Ziegenliebe Kopie + Paster. Netter Typ, aber sein Code ließ dich mit einem Hammer schlagen. – overslacked

+0

Ihre Erklärung klingt wahr; Selbst wenn ich es nicht beweisen kann, ist das gut genug, um mich zu beruhigen. Vielen Dank. – Matt

1

es ist ein Tippfehler UND ein Fehler - Glück Sie!

3

Hier ist eine bewusste Verwendung von ihttp:// ist - http://blog.instapaper.com/post/1538890633

(ich diesen Thread gefunden, während googeln, wie das geschehen war ich habe die Antwort auf diese Frage noch nicht gefunden..)

+0

Oh großartig ... mehr Protokoll-Handler für Dinge, die wirklich nur Vanille HTTP sind. – Brad

0

ihttp ist ein neues Protokoll wird hauptsächlich von Asp.net verwendet. Es dient zur dynamischen Erstellung von Webseiten. Versuchen Sie Call-Stacks von asp.net zu betrachten, während die Webseite entwickelt wird.

+0

Können Sie die akzeptierte Antwort auch diskutieren? Ist es kein Tippfehler? Wenn nicht, können Sie auf Dokumentation/über Seiten verlinken? –

Verwandte Themen