Онези малки символи, които ползваме за различни означения, за подсилване на типографското представяне, като "графични" обекти, за добавяне на граничност на обеми и гридове, за повтарящи се означения и какво ли още не.
Текущи в Категория Development
От известно време се занимавам с разработка на Custom Web Parts for SharePoint. Предимно с визуализацията и front end частта, но не рядко и с back end.
Наскоро за организацията в която работя се наложи да създаден малък интерфейс за добавяне на снимки/картинки към библиотека в SharePoint портала с точно определени размери, максимална големина на качваните файлове и два предварително зададени типа на файловете.
Допълнителните условия бяха свързани със секюритито на библиотеката - всички потребители (NTLM authentication) да могат да пишат в нея, но да виждат само това, което са добавили през интерфейса.
Някой път ще Ви драсна пълната реализация на Web Part-а, но за момента искам само да отбележа, как със стандартните средства на SharePoint-а дадох възможност на потребителите да пишат в библиотеката, но да не виждат нищо, което не качено от тях.
В следващата 3та версия на CSS ще бъде възможно директното управление на закръгляването на ъглите в даден правоъгълник. Съгласно препоръката на W3 ще се използват допълнителни пропъртита от вида: border-top-right-radius, border-bottom-right-radius, border-bottom-left-radius, border-top-left-radius, border-radius.
Идеята е прекрасна и дава един допълнителен фичър, който доста ще обогати начините на визуализация и разпределение на обемите по документите.
До официалното обявяване на 3та версия на CSS и въвеждането й в енджините на барузърите ще мине още доста време, но първите стъпки вече са направени и част от браузър енджините, вече въведоха собствени емулации и по-конкретно Mozilla Firefox и Safari.
За улеснение в последващото редактиране на файловете със стиловете, при излизане 3та версия на CSS, двата браузъра добавят пред проъртитата по една кратка абревиатура, съответно: -moz- за Mozilla Firefox и -webkit- за Safari (всъщност при Mozilla Firefox и самото пропърти за разширено представяне е изменено, освен добавената абревиатура), като крайния резултат е:
- Mozilla Firefox
- -moz-border-radius
- -moz-border-radius-topleft
- -moz-border-radius-topright
- -moz-border-radius-bottomright
- -moz-border-radius-bottomleft
- Safari
- -webkit-border-radius
- -webkit-border-top-left-radius
- -webkit-border-top-right-radius
- -webkit-border-bottom-right-radius
- -webkit-border-bottom-left-radius
Наскоро реших да настроя Flickr акаунта си, че да мога да публикувам директно от там снимки в блогчето. За целта се обръщам към XMLRPC сервиза на системата.
Странно е, че срещнах някои проблеми, но основния беше, че не разпознаваше потребителското име и паролата. Дълго търсих решение из документацията, но така и не намерих - докато в Wordpress, нещата са доста по-лесни.
А всъщност работата е много проста (що се отнася до потребителя и паролата) - Movable Type използва различна парола за достъп към сервиза от тази за достъп до системата.
Тази парола се добавя във Вашия потребителски профил в полето "Web Services Password".
В HTML/XHTML съществуват три вида списъчни структури (това е към момента на писане на статията, в бъдещите версии на езиците дали HTML5 или XHTML2 вероятно ще има допълнения към списъците):
- подредени
- неподредени
- дефинируеми
Ще използвам един пример от живота, за да мога да Ви покажа, освен структурата... и кои списъци, в кои случаи се ползват.