Articles taggés avec 'développement'
Une caractéristique des feuilles de style (CSS files.) doit être précisé en fonction du support de sortie. Les feuilles de style vous permettent de spécifier la même classe, la même étiquette le même ID, etc ... pour différents médias. Par exemple, je peux écrire un fichier CSS avec la syntaxe suivante.:
1 2 3 4 5 6 7
| @ Screen Media { display : none } div # mybox {display: none} }
@ Media print { display : block } div # mybox {display: block} } |
non sarà visibile sul browser, sullo schermo, ma quando provo a stampare la pagina troverò un contenuto diverso da quello che mi aspettavo. Qu'est-ce qu'il arrive à la fin, c'est que le contenu du DIV avec id myBox ne sera pas visible sur l'écran du navigateur, mais quand j'essaye d'imprimer la page se trouve un contenu différent de ce que j'attendais.
Les moteurs de recherche, les araignées, les robots et les agrégateurs, généralement (pour l'instant) ne résolvent pas le fichier css. Ils sont intéressés à l'affichage du contenu n'est pas le formatage. Cependant, cette technique pourrait avoir des implications intéressantes si elle n'est pas inquiétante. En raison des caractéristiques des systèmes d'indexation d'une situation comme celle ci-dessous serait au moins curieux:
1 2 3 4 5 6 7
| "visibile_a_video" > < div id = "visibile_a_video"> p > < p > Contenu visible sur l'écran </ p > </ div > "visibile_in_stampa" > < div id = "visibile_in_stampa"> p > < p > Contenu visible en imprimer </ p > </ div > |
Corrélée avec un fichier css comme ça.:
1 2 3 4 5 6 7 8 9
| @ Screen Media { display : block } # Visibile_a_video div {display: block} display : none } div # visibile_in_stampa {display: none} }
@ Media print { display : none } div # visibile_a_video {display: none} display : block } Div # visibile_in_stampa {display: block} } |
Google, par exemple, à la fois indexer le contenu de notre HTML, même si l'écran on peut voir un seul. Si nous imprimer la page vous trouverez un contenu étonnamment nouveau. Le truc, cependant, serait révélé par l'élimination de l'application de styles dans les navigateurs qui le supportent. Normalement on ne réalise une opération de ce type lorsque vous surfez sur Internet. Cette enquête survient seulement après avoir conclu un décalage entre ce qui est visible sur l'écran et ce qui a été imprimé!
À ce jour, j'ai vu aucun cas de ce type de manipulation flagrante en utilisant le CSS. À une époque, elle a essayé d'augmenter la visibilité sur Internet en utilisant une série de textes, de mots, de la même couleur que le fond de la page Web, ce qui rend cet artifice obscure aux yeux des navigateurs. Au moment où les moteurs sont l'indexation se prémunir contre ces «fraude». Peut-être qu'il est temps d'anticiper certains Joker avant de vous créer un précédent?
Actuellement les feuilles de style vous permettent de spécifier une plage de sortie de type de média. Pour une liste complète voir le W3C .
Suite ...
La Net TV - au moins pour l'instant - n'est pas une alternative à la télévision traditionnelle. A cette époque, et à ce stade, est quelque chose qui se déplace parallèlement à la maison de la télévision. Certaines des raisons pourquoi je dis, par exemple, la capacité à voir le Net TV dans votre salon. À ce jour, le PC reste l'outil de choix pour la visualisation et l'interaction avec Net TV. Cela ne signifie pas du tout qu'ils seront toujours, en effet, selon toute probabilité (voir les stations multimédia) nous nous rapprochons et plus proche de la journée où votre PC, ou son successeur, sera situé juste en dessous du téléviseur (ou moniteur?) En notre salon.
Mais pour l'instant, nous devons être satisfaits pour résoudre les problèmes logistiques à leur manière.
Linéaire ou non linéaire
Un des fondamentaux (si pas indispensable) de la Net TV est sa capacité à fournir des services vidéo sur demande. Plutôt que de parler à la demande de non-linéarité, les caractéristiques que pratiquement tous les navigateurs Web expérience chaque fois que vous déplacez sur le réseau. Tout simplement parce que une fille de la chaîne de télévision Net ne diffère pas du tout de la navigation dynamique d'aujourd'hui; je clique sur ce qui m'intéresse, et je le vois maintenant! Il a besoin d'une quittance valable (à télécharger) en local!
Certains prétendent que cette caractéristique de la Net TV fait une comparaison de mal à la télévision aujourd'hui. À l'avenir, par conséquent, nous pensons toujours de deux approches: une classique, linéaire, avec un flux vidéo en continu et un divesra, non linéaires, intégré dans Net TV.
Je pense que le flux vidéo en continu, la linéarité, a vraiment très important dans certaines situations et contensti. La caractéristique de certains non-linéarité ne doit pas être sous-estimée. Mais un outil comme Net TV, qui en ont besoin, aussi mettre en œuvre les caractéristiques de débit ou de diffusion en direct (streaming en temps réel). Rien n'empêche un site afin d'offrir une fenêtre de la vidéo avec un format direct, juste comme cela arrive aujourd'hui à la télévision régulière.
Il semble si évident, si pas de soi, que comme une station de Net TV sera sous ma TV sera très difficile, du moins pour moi, revenir pour voir la télévision d'aujourd'hui, aussi longtemps que le format et offrent Net TV est au moins comparable à celle - forcée - que nous voyons aujourd'hui.
Malgré Net TV est très différente, par conséquent, à partir d'une moyenne de conitnuano la télévision une certaine dynamique à affecter la communauté et discuter ces questions à l'ordre du jour, la distribution, les droits, la publicité, le marketing, le travail en réseau, l'utilisateur le contenu généré, sont quelques-unes des thèmes qui tournent autour de la «nouvelle» télévision, ou à la télévision du futur.
Cependant, nous pouvons réfléchir sur comment il pourrait changer notre approche en adoptant le Net TV au lieu de la télévision d'aujourd'hui. Qu'est-ce accadreebbe? Qu'est-ce qui change?
1. Le TV Guide
C'est la première chose qui vient à l'esprit qui fera plus de sens dans la nouvelle vision du réseau de télévision. "Que font-ils ce soir?". La moitié de question inutile sur l'Internet: ce sera le même fournisseur - le fournisseur de la chaîne - pour nous informer de son horaire, entre autres, non-linéaire! Nous allons ensuite entrer dans le canal et voir ce que vous pouvez obtenir sur les ondes! Nous pouvons être informé par RSS, newsletter ou un gentil (si quelque chose sur le téléphone) va nous tenir informés de nos émissions préférées. Autant de questions comme "Quand pensez-quoi?" Devenir quelqu'un de sens.
2. La mort du WAP: en moyenne multi-plateforme
«Qu'est-ce que c'est?" Quelqu'un va dire ...? L'explosion des médias les plus important de tous - la vidéo - le réseau est relativement récente. Même avec la vidéo Apple iPod avait à apprécier l'approche d'une nouvelle ère. Avec l'iPhone - et la libération immédiate de la concurrence (voir « La seconde iPhone Nokia ») - l'Internet dans son intégralité (mail, voix, mp3, vidéo, etc ...) est entré dans le mobile comme jamais auparavant. Aujourd'hui déjà FireFox, Opera ou Mozilla sur le téléphone est une norme, alors il s'ensuit que le site sera xyz navigables de la même manière à la maison (via PC) et par «rue», par exemple via l'iPhone. Un site, deux milieux différents: des médias convergents! Moralité: Net TV a tout ce qu'il faut faire exploser comme jamais pu faire seulement une couple d'années.
3. Conseils pour bien acheter
<> Sujet chaud, très chaud. La publicité est une question cruciale pour Net TV? Comment, quand, où, comment les utilisateurs de la digérer, sont quelques-unes des questions que l'ensemble de la communauté du marketing est payant. Probablement que la publicité nous comprenons qu'il est maintenant mort. Certes, vous ne pouvez pas attaquer le Net TV, comme cela a été fait avec la maison la télévision pour une variété de raisons, presque évidente.
Placer des annonces, des bannières et des publicités avant ou après la vidéo a échoué dès le début, il y aura toujours quelqu'un qui peut supprimer rapidement, n'oubliez pas que nous sommes sur Internet et n'importe qui peut y contribuer.
La seule alternative - sinon l'effondrement du système entier, tôt ou tard - est un changement de direction, une nouvelle stratégie d'affaires, un marketing est capable d'évoluer rapidement que la communauté du même réseau.
Suite ...
Chris Pederick une nouvelle version de Web Developer , pratique add-on pour Firefox et autres navigateurs, qui, avec FireBug rend la vie meilleure pour les développeurs Web.
Stumble cette version pour sa nouveauté que son bien faire le bien. Les icônes de la barre ont été redessinés, désormais beaucoup plus efficace. Elle a augmenté le nombre de fonctions disponibles sur le menu, comme un magnifier commodes en temps réel, des règles et directives, la capacité à modifier le code HTML. Pour être installé dès que possible ...
Suite ...
Dans Message Créer un lecteur RSS en PHP et Javascript indirectement, nous avons rencontré une technique très intéressante qui a permis de créer - en pratique - à partir d'un fichier PHP JavaScript.
Suite ...
Qui a eu la capacité et de la patience pour voir la dernière Keynote de Steve Jobs, qui présente le nouvel iPhone d'Apple, aura certainement trouvé étonnant fascinant de la dernière technologie multi-touch de Cupertino.
Fantasmes de "Minority Report" de l'autre (la réalité dépasse souvent l'imagination vraiment), ce qui m'a le plus frappé, même s'il est déjà présent dans de nombreux téléphones intelligents sur le marché depuis quelque temps, est la possibilité de surfer sur Internet comme une Accueil PC. L'iPhone vient en concurrence directe avec les téléphones traditionnels, pas de téléphone intelligent du marché aujourd'hui. Apple a introduit sa solution pour le mobile, suite à ses directives classiques: simplicité - donc - la distribution de masse, comme cela s'est produit avec l'iPod.
Si le marché les téléphones intelligents d'aujourd'hui, ceux avec Windows Mobile à bord par exemple, vous permettre de surfer sur Internet, cependant, sont perçus par le "mass market" comme un hybride entre un téléphone et un ordinateur portable. En bref, quelque chose de différent du "téléphone" tous les jours. À ce jour, un téléphone est une «cellule» dans le sens que la navigation Web est relégué à quelques-uns - certains ne savent même pas que vous pouvez faire - (coûts aussi vu) avec des solutions très loin de celles d'un PC à la maison pour la taille de d'affichage, la vitesse de la bande passante, la difficulté d'interaction avec le clavier ou la souris simulé, etc ...
Cependant, presque tranquillement, il me semble qu'il ya une petite révolution dans l'acte d'un intérêt considérable, au moins pour les développeurs Web
Être capable de naviguer sur un site de la «rue», sans changer la technologie utilisée est un énorme pas en avant. A ce jour, la réalité sur le Web sont doubles - sinon triple: WAP, Flash Lite (version pour Windows Mobile ou Symbian) et les standards Internet. Rassembler et unifier les technologies de navigation est une réalisation importante, l'antichambre de la véritable distribution des navigaione via le mobile.
Le WAP, par exemple, comme cela a essayé d'imiter le Web réel a lamentablement échoué. Cela me rappelle l'numérique terrestre!
La Net TV, par exemple, dans cette nouvelle situation peut trouver un terrain fertile pour s'épanouir encore plus que quelques années auparavant. Il ya donc toutes les conditions pour donner un nouvel élan à la seconde jeunesse de l'Internet. D'une part, de nouvelles formes d'agrégation de la communauté et l'autre la possibilité de profiter de ces «expériences» ainsi que à la maison, même dans la «mobilité» absolue.
Suite ...
Alors que nous sommes sur un blog (weblog) et l'échange de fichiers RSS est devenu la norme, voici quelques extraits de code simple et utile pour manipuler les aliments-RSS.
Nous savons tous que les fichiers RSS sont - à la fin - de simples fichiers texte conforme à la norme XML. Il s'ensuit que les manipuler n'est pas si complexe.
La première classe, nous présentons, en PHP, vous pouvez "lire" un fichier RSS à partir de n'importe quelle adresse, vous permettant de traiter le résultat et de le prendre n'importe où.
Suite ...
Le Web 2.0 signifie également des logiciels distribués via les API (application programming interface). La possibilité d'utiliser les caractéristiques et les fonctionnalités à distance est extrêmement utile ailleurs dans la réalité comme l'Internet. En plus de Yahoo, avec son style Toolkit 2.0, Google - dans le contexte de géo-référencement - offre à ses outils gratuits, dans ce cas pour la manipulation et la gestion des cartes.
API Google Maps vous permet d'insérer Google Maps dans leurs pages web en utilisant JavaScript.
Suite ...
Voici la réponse à la dramatique incompatibilités avec les différents navigateurs disponibles actuellement. Browsershots.org est un service - gratuit et open source pour le moment - qui fournit un moyen facile de vérifier si un site est affiché de la même manière sur les différentes plateformes et différents navigateurs.
Merci à une petite batterie de serveurs à domicile, les auteurs de ce service utile pour fournir une sortie vidéo des écrans générés par votre site web, vous pouvez donc vérifier l'exactitude de l'interprétation HTML / CSS sur des machines différentes et les navigateurs: PLD Linux 2.0 ( Ac), Windows 2003 (serveur), Windows NT 5.1 (XP), Mac OS X 10.4 (Tiger) et autres.

Le site est vraiment bien soigné, avec beaucoup de documentation wiki, les sources, la feuille de route et un calendrier. . Vous pouvez également consulter les dernières captures d'écran, le processus de state-of-file d'attente et l'état des usines. La seule fausse note, mais surmontable, est le temps requis pour la génération de capture d'écran, un peu "lent! Cependant, il est d'une grande aide pour le développeur web pour vérifier l'exactitude de leur travail, sans avoir à installer n'importe quel navigateur et / ou des machines virtuelles à vivre - par exemple - Internet Explorer 6 et 7. Pratiquement tous les navigateurs sont supportés par Firefox à Safari. Intéressante est la possibilité de verifcare IE6 et IE7, avec les versions 5.01 et 5.5.
Bien fait!
Suite ...
Question: les applications Ajax peut être considéré comme une vraie RIA embrasse tout (Rich Internet Application - RIA est une application web avec toutes les caractéristiques et les fonctionnalités d'une application de bureau classique pour PC)?
Selon Ryan Stewart, pas - ou du moins pas maintenant.
Le rôle du bureau dans des applications Internet riches par ZDNet l 'Ryan Stewart - Rich Internet Applications ont contribué à changer la face du web. C'est plus interactif, les concepteurs ont pu laisser leur marque et l'innovation dans le développement web a explosé. Rich Internet Applications permis d'ouvrir le Web pour améliorer l'expérience et maintenant ils font la même chose pour les applications bureautiques. Où dois-RIA s'insérer dans le monde du développement de bureau?
En fait, la concurrence avec d'autres «approches» - pour ainsi dire - est très élevé. L'explosion récente de Net TV, par exemple, montre que l'union fait la force. Dans «Ajax», vous ne pouvez pas voir une vidéo, pour une chose. Comment vous pouvez faire beaucoup d'autres choses. Je ne pense pas l'Ajax sera l'avenir absolu. Je vois plus que toute autre chose dans l'extension de navigateur Ajax et une nouvelle façon d'aborder certaines des dynamiques liées à l'UE avant même envisagé.
Cependant, si quelqu'un l'avait remarqué, il ya encore des obstacles à surmonter. Par exemple:
- Améliorer la compatibilité entre les différents navigateurs sur le marché, un sujet largement discuté sur ce blog très
- Autoriser une plus grande interaction entre les pages Web et le système d'exploitation "hôte", comme un glisser-déposer depuis le bureau vers la page Web
- Normalisation des scripts: JScript, JavaScript (1,3, 1,7, ...), VBScript
- Accessibilité, convivialité et sécurité, étant donné que nous sommes sur le net!
Bibliothèques, Prototype / Script.aculo.us et composants YUI: la vraie pierre d'achoppement?
Quand un développeur crée une bibliothèque ou un cadre de travail pour fixer (une fois pour toutes) une variété de besoins, commencez par créer un monstre. Souvent ne le réalisent pas, mais le lien de l'utilisateur final développeur est vraiment tordu. Il commence, par exemple, avec la création d'une bibliothèque JavaScript qui permet de créer des fenêtres simples. Juste un peu et quelqu'un crée une bibliothèque similaire qui vous permet de créer modale redimensionnable et fenêtres qui se chevauchent avec la gestion des commandes. Après un certain temps, il vient et vous met en œuvre également des graphiques personnalisés ... et ainsi de suite.
Fondamentalement quand vous obtenez quelque chose, immédiatement après l'instant où quelque chose semble ne suffit pas, semble être la norme et ensuite chercher de nouveaux accessoires pour améliorer encore plus les performances ou l'apparence. Toutes les demandes de l'utilisateur final! Et le développeur fonctionne presque comme un chien intimidé; l'utilisateur final a toujours raison!
Cette course se poursuit, dans un univers comme celui de l'Internet, est susceptible d'apporter plus de confusion à long fonte qu'autre chose.
Web 3.0?
Dernièrement, les expériences (beta) ont proliféré dans le Web2.0 sur le réseau à un rythme impressionnant. Chacun a porté à l'attention de son application Ajax-style, chacun avec ses solutions intégrées, en s'appuyant sur des notes de bibliothèques, écrit-cadres propriétaires, etc ...
Chaque expérience a ses particularités: certaines était visuellement attrayant, certains extrêmement rapide, extrêmement personnalisable, et d'autres d'autres très utilisable.
Mais personne, jusqu'à présent, a réussi à combiner tout cela dans un seul environnement.
Attention le raisonnement, il est clair que la raison est le faible soutien fourni par le navigateur lui-même et l'immense complexité du problème.
Même si quelqu'un a assimilé le navigateur pour un système d'exploitation, il détient toujours un énorme avantage. Au premier rang de ceux-ci est le noyau dits. Quel est le noyau ou l'explorateur Firefox? Les deux, comme Opera ou Safari, à peine soutenir le langage de script appelé (JavaScript ou JScript selon le cas). Mozilla Firefox est sur le point de publier sa version de JavaScript 1.7, vraiment intéressant. Mais sera Explorer de Microsoft? Il va installer un ActiveX l'imiter, attendre jusqu'en 2012 pour la sortie de IE8 ou utiliser une myriade de if pour comprendre ce que la plate-forme vous travaillez?
Je ne peux qu'être d'accord avec Ryan Stewart. Pour l'instant, l'Ajax est une technique d'une aide considérable dans des cas très spécifiques, mais de comparer cette technique (et je la technique du stress n'est pas la technologie) pour une RIA me semble - du moins pour l'instant - très excessif.
Macromedia / Adobe
Intéressant, cependant, sont les technologies (et les technologies de stress I et non technique) Flex / Flash et d'Apollon, après l'acquisition de Macromedia par Adobe vivent une deuxième jeunesse.
Je recommande fortement à toutes les parties intéressées de consulter les Adobe Labs , où il montre une belle nouvelle politique qui inspire certainement plus confiance en l'avenir de la Script.aculo.us - aucune infraction, et sans nuire à l'développeur.
Mais l'Internet a une caractéristique unique, celui de la surprise, donc je ne suis pas surpris de tout ce qu'il disait - courte - une myriade de bêtises!
Suite ...
Microsoft a publié Bêta 3 de IE Developer Toolbar , sa version de Firebug , le célèbre add-in pour Firefox est utilisé pour le débogage et le suivi des pages Web IE Developer Toolbar est cependant encore à leurs balbutiements par rapport à son conconrrente FireBug directe. De nombreuses fonctionnalités sont absentes, comme le suivi du réseau par exemple. En outre, au moins sur ma machine s'est écrasé une couple de fois ...
Cependant, l'effort est récompensé et la beta 3, puisque nous sommes confiants que nous pouvons - courte - un outil pour obtenir au moins comparable à Firebug, pour l'instant le meilleur de son genre.
Suite ...
Derniers Commentaires
Mark : @ Marc: Merci pour la réponse. Par exemple, si vous avez un code de sauvegarder / utiliser le dossier ...
Mark : Merci pour la réponse. Par exemple, si vous avez un code de sauvegarder / utiliser le dossier ...
Giovambattista Fazioli : @ Marc: en principe, absolument, beaucoup dépend de comment et quoi télécharger. La. ..
Mark : Bonjour, bon guide! Je voulais vous demander, vous pouvez utiliser le même code à exécuter une base de données SQL? Au lieu de ...
Joseph : Salut je voulais vous demander comment vous pouvez faire dans le post que j'ai téléchargé une galerie de 50 images, par exemple, ...